Portál AbcLinuxu, 15. července 2025 12:48


Dotaz: 2xX server na jedné kartě

3.11.2014 19:08 pou | skóre: 18
2xX server na jedné kartě
Přečteno: 451×
Odpovědět | Admin
Přílohy:
Dobrý den, snažím se rozjet na Debianu dva X servery, ale vůbec se mi to nedaří.

Jeden monitor mám připojený pez LVDS a druhy přez VGA.

Zkoušel jsem spoustu možností, ale pokaždé se na obou monitorech zobrazuje to stejné.

Zkoušel jsem například ručně spouštět X (pomocí startx -- :0 ) spustil se X server a na obou monitorech se zobrazí to stejné, pokud spustím druhy X server startx -- :1 -vt8 , muzu se mezi X prepinat ale nedokazu aby jeden monitor zobrazoval jeden X server.....

Zkoušel jse samozřejmě i upravovat xorg.conf ale bez úspěchů (v příloze).

Můžete mi někdo prosím poradit?

Moc děkuji
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

3.11.2014 20:57 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: 2xX server na jedné kartě
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nezdá se mi, že bys mohl mít dva Xservery současně zobrazující na jedné kartě na dva výstupy.

HTPC mám tak, že mám na nvidii jeden X server, ale na prvním monitoru (LCD monitor) mi běží normální gnome (je to ještě ubuntu lucid 10.04) i s compizem a na druhé screeně (plazma přes HDMI) běží lxde s openboxem. Na ní se otevírá xbmc. Screeny jsou přes xineramu, od sebe pár pixelů vzdálené, aby myš nemohla přejíždět volně mezi screenami. Myš/klávesnici mezi nimi přepínám přes switchscreen http://sampo.kapsi.fi/switchscreen/ namapovaný na multimediální klávesu na klávesnici
4.11.2014 12:23 pou | skóre: 18
Rozbalit Rozbalit vše Re: 2xX server na jedné kartě
Tak to jsem vůbec nevěděl,

můžeš mi sem dát konfigurak xorg.conf ? a jak pak nakonfiguruji xinit aby mi spouštěl na jednom monitoru jednu aplikaci a na druhym druhou (obě ve fullscreen) - nepoužívám nic než Xserver (spouštím pomocí xinit a v .xinit mam nazev te aplikace)

Diky
4.11.2014 21:37 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: 2xX server na jedné kartě
Příloha:
Ten xorg.conf je šitý na nvidii a mé prostředí. Ale základ je tam vidět.

Umístění aplikace - screenu vybereš přes proměnnou prostředí DISPLAY (DISPLAY=:0 je první screen, DISPLAY=:0.1 je druhá screen). Přesnou pozici na screeně buď přes parametr geometry aplikace, pokud jej umí, nebo pomocí wmctrl či devilspie. Použití najdeš na googlu, je toho spoustu. Mně stačí pro XBMC ten DISPLAY=:0.1, mám je rovnou nastavené pro fullscreen (příp. mplayer spouštím s parametrem -fs (fullscreen))
7.11.2014 14:20 pou | skóre: 18
Rozbalit Rozbalit vše Re: 2xX server na jedné kartě
Přílohy:
No zkoušel jsem xorg.conf vytvářet ručně a pak jsem zkusil i Xorg -configuration + rucni uprava.

Ani v jednom pripade mi to prostě nejde.

V přiloze je jeden z konfiguraku.

Normalne se mi X zpusti ale pokud dam DISPLAY=:0.1 - pokazde to pise :"Can't open display : :0.1"

Jako kdyby se proste ten druhy screen nespustil, ale v logu je videt ze by mel byt aktivni oba screeny (viz priloha).

Dekuji za radu!!!
7.11.2014 19:45 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: 2xX server na jedné kartě
Mrkni na https://wiki.archlinux.org/index.php/multihead - xinerama vs. randr. Vyber si, co ti bude vyhovovat víc. Máš intel, ten má dobrou podporu, neměly by s tím být problémy.
10.11.2014 10:34 pou | skóre: 18
Rozbalit Rozbalit vše Re: 2xX server na jedné kartě
Příloha:
Dík za reakci.

No pro mě je ideální cesta dva oddělené screeny.

Ten odkaz jsem si už několikrát pročetl. xineramu nepotřebuji, nebudu chtit šoupat aplikace z jednoho screenu na druhy, to setejne u xrandru. Pro me idealni je dva uplně oddělene screeny.

Ale prostě to pořád nejde:

Konfigurak si myslím, že mám spravně, ale X server píše:
 Requested Entity already in use!
(EE) Screen 1 deleted because of no matching config section.
Přitom v konfiguráku mam pro screen 1 vytvořenou sekci dokonce na začátkulogu to Xserver rozpozna:
 (==) ServerLayout "X.org Configured"
[  4785.971] (**) |-->Screen "Screen0" (0)
[  4785.971] (**) |   |-->Monitor "VGA1"
[  4785.971] (**) |   |-->Device "Card0"
[  4785.971] (**) |-->Screen "Screen1" (1)
[  4785.971] (**) |   |-->Monitor "LVDS1"
[  4785.972] (**) |   |-->Device "Card1"
Konfigurák je v příloze. Už to zkouším několikátý den, a opravdu nevím.

Děkuji za radu.
10.11.2014 10:56 pou | skóre: 18
Rozbalit Rozbalit vše Re: 2xX server na jedné kartě
Příloha:
Tady jsem našel, že pokud použiji mod ZaphodHeads je potřeba zapnout sna podporu. Když jsem to udělal Xserver spadnul (segmentation fault). Na forech jsem se dočelt, že místo tohoto modu mám použít "glamour" ale ani s ním mi to nejede (pořád to stejný ( Screen 1 deleted because of no matching config section.).

10.11.2014 11:13 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: 2xX server na jedné kartě
Obávám se, že s tímhle ti nepomohu. Zeptal bych se přímo na tom intelím maling listu intel-gfx . Klidně to může být bug v driverech, který už je třeba v novějších verzích opravený.

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.