Portál AbcLinuxu, 25. dubna 2024 17:15

Xinerama a 3D akcelerace

8.3.2005 22:39 | Přečteno: 3406× | Linux | poslední úprava: 8.3.2005 23:53

Po delší době jsem našel redukci DVI-VGA ke sve graficke kartě, tak jsem se rozhodl že si zase užiju 2 monitorů naráz. Mám GK Radeon 9200, není to žádný 3D zázrak, ale na Quake3 a EnemyTerritory to stačí. Když jsem dřív používal Xineramu, tak jsem měl v XFree86.conf 2 profily, jeden pro Xineramu a druhý pro single head konfiguraci, která uměla 3D akceleraci. Dnes jsem po přečtení manuálové stránky k ovladači radeon zjistitl, že lze provozovat jakousi pseudo Xineramu s 3D akcelerací.

Funguji s jádrem 2.4.27 a Xorg 6.8.1 na Debianu, mám jednu grafickou kartu v AGP. Nastavení v xorg.conf je následující:

Section "Device"
    Identifier "ATI Graphics Adapter"
    Driver     "radeon"
    #Option     "NoDDC"
    Option "MonitorLayout"  "CRT, CRT"
    Option "CRT2HSync"      "30-110"
    Option "CRT2VRefresh"   "50-150"
    Option "CRT2Position"   "RightOf"
    Option "no_accel"       "no"
    Option "no_dri"         "no"
    Option "mtrr"           "off"
    Option "MergedFB"       "on"
    Option "MetaModes" "1280x1024-1280x1024"
    Option "OverlayOnCRT2"  "on"
    Option "MergedXineramaCRT2IsScreen0" "on"
EndSection

Jak vidíte, nastavení parametrů sekundárního monitoru je přímo u konfigurace ovladače GK. Při provozu dvou monitorů na Radeonu je jako primární brán monitor na DVI a sekundární na VGA konektoru. Oba monitory jedou v rozlišení 1280x1024. Sice jsem chtěl jet 1600x1200, ale to už není podporovaná 3D akcelerace. Ještě to chce do sekce Display přidat proměnou Virtual, která bude určovat velikost celého obrazu. Nikde v konfiguraci není třeba zapínat xineramu, to si ovladač radeon ošéfuje sám.

Zkoušel jsem spustit glxgears na každém monitoru a skutečně to funguje, oba používají 3D akceleraci. Pokud si spustíte nějakou fullscreen aplikaci jako je Quake, tak využije primární monitor a sekundární monitor na sobě udělá takové hnusné čmouhy. Po skončení hry ovšem normálně naběhne desktop.

       

Hodnocení: 100 %

        špatnédobré        

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

Komentáře

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

Vložit další komentář

8.3.2005 23:37 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Radeon VE?
Odpovědět | Sbalit | Link | Blokovat | Admin
Já mám R 7000 VE, budu to muset taky zkusit, ale jak to tak vidím, asi by byly potřeba binární ovladače, co? A ty nejsou. :(
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
8.3.2005 23:40 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Radeon VE?
Ovladač, který jsem použil, je standardně dodáván s Xorg.
-- Nezdar není hanbou, hanbou je strach z pokusu.
8.3.2005 23:44 Vlastimil Ott | skóre: 66 | blog: Plastique | Opava
Rozbalit Rozbalit vše Re: Radeon VE?
Tak to je super, už jsem se na to chystal dlouho, nebaví mě přepínat Xka kvůli kvejkovi a měnit profil. ;-)

Dík, zkusím.
Práce: Liberix, o.p.s. | Blog: OpensourceBlog.cz | Online kurz Zlatý WordPress
9.3.2005 13:57 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Ja ci taky :)
Odpovědět | Sbalit | Link | Blokovat | Admin
Ted jak sehnat Radeon 9200 do PCI :(
11.3.2005 13:55 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše :-(
Odpovědět | Sbalit | Link | Blokovat | Admin
Tak mi někde něco umřelo na GK a výstup přes DVI je rozmazaný. Zkoušel jsem i jiné redukce DVI2VGA a nepomáhá. To jsem si moc dlouho té akcelerované Xineramy neužil.
-- Nezdar není hanbou, hanbou je strach z pokusu.

Založit nové vláknoNahoru

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