Szerintetek meg lehet csinálni? (linux)

Szóval van két külön screen, első a main, itt fut minden amit használok, a második pedig a TV, ahol mondjuk videókat néznék időnként.
Meg lehet vajon oldani, hogy a környezet (gnome3) képes legyen a két különböző képernyőhöz különböző audio-hardvert rendelni?
Például az egyes képernyőn futó alkalmazások a hangkártyát tekintsék alapértelmezett hangeszköznek, míg a kettes képernyőn minden alkalmazás hangja automatikusan a hdmi kimenetre rakja a hangot.

Persze igazából nem fontos, mert azért enélkül is teljes értékű életet tudnék élni, mindössze kiváncsi vagyok, meg lehet-e oldani (mondjuk a gnome3 saját kezű foltozgatása nélkül)

Hozzászólások

lehetséges. a legegyszerűbb megoldások,
vagy alkalmazás szinten állítod be a non.default hangkártyát a TVn futó alkalmazásoknál, vagy két külön user nevében futtatsz két külön xorgot a két displayen, és más hangkártyát konfigurálsz az egyik és másik a másik képernyőn futó desktop környezetekhez.
akár külön egér és billentyűzet is megoldható a két displayhez.

És ezzel a megoldással lesznek áthúzható ablakok a két screen között?
A poén pont az lenne, hogy ha valamit áthúzok a másik képernyőre, akkor a másik hangkimenet legyen a default :)
Jelenleg egyébként pont alkalmazás szinten van beállítva a hangeszköz, mert ez tűnt a legkézenfekvőbbnek.
----------------
"Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders" +1

És az az alkalmazás, aminek ablaka félig az egyik kijelzőn van, félig a másikon, az mindkét hangkimenetre dolgozzon? :)

mondjuk attól függően, hogy az alkalmazás ablakának a területe milyen arányban oszlik el a két screen között.
ha pedig pont fele-fele, akkor random :)
----------------
"Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders" +1

Nem lehet bonyolult megcsinálni, mondjuk nem lenne túl szép, de:
egy script ami mondjuk 1 másodpercenként lefut

xlsclients

-el megkapod, milyen ablakok vannak, ezen egy ciklussal végig mész, és az

xwininfo -id xxx

-vel lekérdezed a méretét és a pozícióját; megnézed, hogy melyik monitoron van.
A pulseaudio-t csak most nézegetem, de ha jól látom, akkor a

pactl list

-el meg tudod nézni, hogy melyik programhoz mi tartozik és a
pactl move-sink-input vagy move-source-output -al át tudod kapcsolni.

szerk.: itt van pontosan, hogyan lehet átkapcsolni: http://askubuntu.com/questions/4055/audio-output-device-fast-switch/890…

Ez nagyon hasznos, köszi.
Mondjuk cronból tényleg nem az igazi, ha valahogy el lehetne csípni az asztalváltás eseményt, akkor viszont tökéletes telitalálat lenne.
De tényleg köszi, lehet, hogy egyszer meg is csinálom majd.

----------------
"Saying that Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders" +1