abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 12:33 | Nová verze

    Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 25.11.1. Přehled novinek v Changelogu.

    Ladislav Hagara | Komentářů: 0
    dnes 04:00 | Nová verze

    Byla vydána nová verze 15.0 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 2
    dnes 03:00 | Nová verze

    UBports, nadace a komunita kolem Ubuntu pro telefony a tablety Ubuntu Touch, vydala Ubuntu Touch 24.04 1.1 a 20.04 OTA-11. Vedle oprav chyb a drobných vylepšení je řešen také středně závažný bezpečnostní problém.

    Ladislav Hagara | Komentářů: 0
    dnes 00:33 | IT novinky Ladislav Hagara | Komentářů: 0
    včera 16:00 | Komunita

    Fedora zve na dvoudenní testování (2. a 3. prosince), během kterého si můžete vyzkoušet nové webové uživatelské rozhraní (WebUI) projektu FreeIPA. Pomozte vychytat veškeré chyby a vylepšit uživatelskou zkušenost ještě předtím, než se tato verze dostane k uživatelům Fedory a celého linuxového ekosystému.

    Ladislav Hagara | Komentářů: 4
    včera 13:22 | IT novinky

    Eben Upton oznámil zdražení počítačů Raspberry Pi, kvůli růstu cen pamětí, a představil 1GB verzi Raspberry Pi 5 za 45 dolarů.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | Humor

    Linus Torvalds na YouTube kanálu Linus Tech Tips staví dokonalý linuxový počítač.

    Ladislav Hagara | Komentářů: 6
    včera 04:11 | Nová verze

    Po 9 týdnech vývoje od vydání Linuxu 6.17 oznámil Linus Torvalds vydání Linuxu 6.18. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna a Linux Kernel Newbies. Vypíchnout lze například podporu protokolu PSP (PSP Security Protocol, PSP encryption of TCP connections).

    Ladislav Hagara | Komentářů: 0
    včera 03:55 | Nová verze

    Byla vydána nová stabilní verze 25.11 linuxové distribuce NixOS (Wikipedie). Její kódové označení je Xantusia. Podrobný přehled novinek v poznámkách k vydání. O balíčky se v NixOS stará správce balíčků Nix.

    Ladislav Hagara | Komentářů: 0
    včera 03:22 | Komunita

    Richard Hughes na Mastodonu oznámil, že se společnost Framework Computer stala sponzorem služby LVFS (Linux Vendor Firmware Service) umožňující aktualizovat firmware zařízení na počítačích s Linuxem.

    Ladislav Hagara | Komentářů: 0
    Jaké řešení používáte k vývoji / práci?
     (34%)
     (47%)
     (19%)
     (18%)
     (23%)
     (16%)
     (24%)
     (16%)
     (18%)
    Celkem 423 hlasů
     Komentářů: 17, poslední 19.11. 21:57
    Rozcestník

    Dotaz: Pulseaudio a multiseat

    16.11.2012 10:34 Ja
    Pulseaudio a multiseat
    Přečteno: 287×

    Všechny návody řeší zvuk pro multiseat (dva nezávislé minitory+klávesnice+myši+zvuk) přepnutím pulseaudio do systémového režimu (který je autory pa silně nedoporučován). Předpokládám, že je to způsobeno tím, že sezení obvykle sdílejí jednu zvukovku, z které využívají dva různé výstupy (přední a zadní), ale já mám zvukovky dvě - onboard a hdmi na radeonu, který posílám do tv, která dělá monitor pro druhé sezení.

    Lze pulseaudio pouštět v individuálním režimu pro konkrétní zvukovku, s tím že druhého si nemá všímat?

    Používám fedoru, která má nějakou podporu multiseatu v logind, ale nenašel jsem podporu zvuku. (logind nepoužívám, protože jsem multiseat budoval, když ještě k dispozici nebyl, takže si při bootu generuju dva configy pro Xy a s každým pouštím jeden dm (na monitor lightdm, na tv xdm - lightdm má sice podporu sezení, ale blbne to, protože to druhou instanci greeteru bere jako přihlášeného uživatele a odmítá vypnout počítač).

    Děkuji za jakýkoliv podnět k nastíněným problémům.

    Odpovědi

    16.11.2012 11:13 marek
    Rozbalit Rozbalit vše Re: Pulseaudio a multiseat
    Dobry den.

    Nevidim duvod proc by to nemelo fungovat.

    Ja to delam tak, ze nastavim pomoci .asoundrc alsu (ruzna pcm na ruznych sitovkach) napr.:

    pcm.hardware {
            type dmix
            ipc_key 1024
            slave {
                    pcm "hw:0"
                    channels 8
                    period_time 0
                    period_size 1024
                    buffer_size 8192
            }
    }
    
    
    
    pcm.bedny {
            type route
            slave.pcm "hardware"
            slave.channels 8
            ttable.0.0 1
            ttable.1.1 1
            ttable.2.0 1
            ttable.3.1 1
            ttable.4.0 1
            ttable.5.1 1
            ttable.6.0 1
            ttable.7.1 1
    }
    

    a potom v .pulse/default.pa(mimo jine):

     load-module module-alsa-sink device=bedny sink_properties=device.description="bedny"

    Takze kdyz v tom .asoundrc nastavim jen jednu sitovku, tak i pulse pouziva jen jednu sitovku.

    Marek
    16.11.2012 16:14 Ja
    Rozbalit Rozbalit vše Re: Pulseaudio a multiseat
    Zatím přepínání kanálů řeším v /etc/profile.d miniscriptem
    if [[ "$DISPLAY" ]]; then
      if [[ "$DISPLAY" =~ :1 ]]; then
        PULSE_SINK="alsa_output.pci-0000_02_00.1.hdmi-stereo"
      else
        PULSE_SINK="alsa_output.pci-0000_00_1b.0.analog-stereo"
      fi
      export PULSE_SINK
    fi
    
    s .asoundrc jsem tuším nějak laboroval, ale nakonec mi zbylo jen v /etc/alsa/alsactl.conf
    ctl.hw {
            @args [ CARD ]
            @args.CARD {
                    type string
                    default "0"
            }
            type hw
            card $CARD
    }
    
    Zkusím zjistit, co jste mi to vlastně napsal a jak to použít :-).
    16.11.2012 16:31 marek
    Rozbalit Rozbalit vše Re: Pulseaudio a multiseat
    Dobry den.

    Ted jsem si vsiml v prvnim komentari: %s/sitovka/zvukovka/g

    Vpodstate rikam jenom to, ze kazdy uzivatel ma sve nastaveni pulseaudio a to poustim kdyz nahazuji X prikazem /usr/bin/pulseaudio bez parametru.

    Marek
    16.11.2012 11:44 Sten
    Rozbalit Rozbalit vše Re: Pulseaudio a multiseat
    Nestačilo by pro každé sezení nastavit, která zvukovka je hlavní?

    Jinak skutečné systémové řešení by bylo přes udev a dvě uživatelské skupiny, pro každou zvukovku jednu. Pak stačí u každého sezení použít uživatele, který je jenom v jedné ze skupin.
    16.11.2012 13:42 Ja
    Rozbalit Rozbalit vše Re: Pulseaudio a multiseat

    Byl bych raději, kdyby se na kterékoliv sezení mohl přihlásit kterýkoliv uživatel - momentálně to tak funguje, jen se mi nezamlouvá, že běží pa v systémovém režimu a mám pocit, že se k vůli tomu musím občas přihlašovat nadvakrát.

    Pro uživatele, který sdílejí děti jsem dokonce udělal wraper kolem firefoxu, aby se v každém sezení pouštěl s jiným profilem, aby mohly být přihlášené u každého sezení jedno a nebyli navzájem v konfliktu.

    16.11.2012 14:26 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Pulseaudio a multiseat
    Děti jsou v konfliktu stejně pořád :)

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.