Grafický i textový výsup na kartě ATI

fkilla

Grafický i textový výsup na kartě ATI
« kdy: 13. 02. 2012, 09:32:17 »
Zdravim,

mam problem s nastavenim vystupov na ATI 5450 grafickej karte. Karta ma tri separatne vystupy, VGA, DVI a HDMI, pricom lubovolne dva by mali ist separatne nastavit. Na jednom vystupe by som potreboval mat textovu konzolu (klasicku konzolu, nie emulovany terminal), na druhom zase spusteny Xorg s grafickou aplikaciou spustenou napriklad vo fullscreen.. Predpokladam ze bude potrebne nejako upravit Xorg.conf, bohuzial neviem ako. Xorg.conf pouzivam defaultny, vygenerovany pomocou aticonfig --initial. Tento ale generuje obraz pre vsetky vystupy rovnaky. Cesta asi bude cez aticonfig --initial=dual-head, ale neviem ako ho upravit dalej.

prikladam default xorg.conf po aticonfig --initial=dual-head

Kód: [Vybrat]
Section "ServerLayout"
Identifier     "aticonfig Layout"
Screen      0  "aticonfig-Screen[0]-0" 0 0
Screen         "aticonfig-Screen[0]-1" RightOf "aticonfig-Screen[0]-0"
EndSection

Section "Module"
EndSection

Section "Monitor"
Identifier   "aticonfig-Monitor[0]-0"
Option     "VendorName" "ATI Proprietary Driver"
Option     "ModelName" "Generic Autodetecting Monitor"
Option     "DPMS" "true"
EndSection

Section "Monitor"
Identifier   "aticonfig-Monitor[0]-1"
Option     "VendorName" "ATI Proprietary Driver"
Option     "ModelName" "Generic Autodetecting Monitor"
Option     "DPMS" "true"
EndSection

Section "Device"
Identifier  "aticonfig-Device[0]-0"
Driver      "fglrx"
BusID       "PCI:1:0:0"
EndSection

Section "Device"
Identifier  "aticonfig-Device[0]-1"
Driver      "fglrx"
BusID       "PCI:1:0:0"
Screen      1
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device     "aticonfig-Device[0]-0"
Monitor    "aticonfig-Monitor[0]-0"
DefaultDepth     24
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]-1"
Device     "aticonfig-Device[0]-1"
Monitor    "aticonfig-Monitor[0]-1"
DefaultDepth     24
SubSection "Display"
Viewport   0 0
Depth     24
EndSubSection
EndSection
« Poslední změna: 13. 02. 2012, 10:36:10 od Petr Krčmář »


3ugeene

Re:Grafický i textový výsup na kartě ATI
« Odpověď #1 kdy: 13. 02. 2012, 21:19:49 »
takova vec, pokud vim, opravdu nejde

KapitánRUM

Re:Grafický i textový výsup na kartě ATI
« Odpověď #2 kdy: 13. 02. 2012, 21:34:30 »
No, nejsem si jistý jak je to v linuxu, ale dos-windows fungují tak, že zatímco dos používá systém přerušení a rutin, windows používají komplexní ovladač. Takže pokud budeš mít dvě grafické karty, můžeš na jedné mít terminál a na druhé Xka.
Tohle funguje docela dobře, stačí ti do PCI strčit libovolnou grafiku. Ovšem karta, kterou máš, není duální a jsem přesvědčený o tom, že nemůžeš kartu řídit zároveň přes přerušení a zároveň přes ovladač. Myslím, že karta může být přepnutá v nějakém módu a druhý display je pouze rozšířením primární plochy. Mohu ovšem říct, že emulovaný terminál lze graficky nastavit tak, aby byl od konzoly k nerozpoznání.

Vzal bych tohle S3 Trio: http://pocitace.aukro.cz/s3-trio-3d-2x-w-8mb-pci-d-sub-zaruka-i2106521087.html
A zkusil to přes tohle ::)


fkilla

Re:Grafický i textový výsup na kartě ATI
« Odpověď #3 kdy: 14. 02. 2012, 08:55:42 »
hmm,
prvy napad bol tiez pouzit 2 graficke karty. Zakladovka ma intel IGP grafiku, problem s tymto MB ale spociva v tom, ze ked sa v biose nastavi jedna grafika (IGP / PCI-e) , tak ta druha je HW vypnuta. Takze po nastartovani linuxu vzdy ta druha neni ani vo vypise lspci.

Predsalen budem musiet asi pouzit ten emulovany terminal. Vedeli by ste mi poradit, ako prepisat xorg.conf, aby to islo separatne (a aby ta graficka aplikacia mohla bezat vo fullscreen? je to opengl v HD rozliseni, potrebuje nejaky vykon) System na spustanie pouzivam jednoduchy: prepisal som si /etc/X11/xinit/xinitrc vlastnymi prikazmi na spustenie grafickej aplikacie, takze mi to nabehne vzdy po spusteni prikazu startx.

za vsetky rady dakujem :)