Portál AbcLinuxu, 4. prosince 2020 06:39

Dotaz: Xinerama na ATI Radeon 9200

7.6.2004 18:29 Jirka
Xinerama na ATI Radeon 9200
Přečteno: 232×
Odpovědět | Admin
Zdravím Vás,

mám problém se zprovozněním dualhead grafické karty ATI 9200 s rozložením pracovní plochy přes obě obrazovky ( Xinerama ) v distribuci Fedora Core 2. Ať dělám co dělám, vždy se na obou monitorech vygeneruje stejný obraz ( Clone ). Podle veškerých dostupných informací z Internetu mám konfiguraci xorg.conf správně. Xinerama je dle Xorg.log také zavedena. Používám drivery z distribuce. Má s tím někdo zkušenosti?

Díky za pomoc

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

Odpovědi

6.2.2005 16:01 mykhal | skóre: 6
Rozbalit Rozbalit vše Re: Xinerama na ATI Radeon 9200
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možná vám (popřípadě jinému nešťastníkovi) pomůže moje konfigurace pro XFree86 4.3.0. Mám AGP ATI Radeon 9200, CRT monitor a LCD displej přes DVI.

částečný výpis /etc/X11/XF86Config-4 (některé sekce jsou vypuštěny):
Section "ServerLayout"
    Identifier "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    Option "Xinerama" "True"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Monitor"
    Identifier   "LCD"
    HorizSync    30.0 - 81.0
    VertRefresh  56.0 - 75.0
    DisplaySize  376 301 # mm
    ModeLine "1280x1024@60" 108.0 1280 1328 1440 1688   1024 1025 1028 1066 +hsync +vsync
EndSection

Section "Monitor"
    Identifier   "EM1428"
    HorizSync    30.0 - 38.0
    VertRefresh  45.0 - 85.0
    DisplaySize  270 195
    Modeline "800x600@60" 40 800 840 968 1056 600 601 605 628 +hsync +vsync
    modeline "832x624"     38      832  864 1016 1048    624  624  630  655
EndSection

Section "Device"
    Identifier  "Radeon9200"
    VendorName  "ATI"
    Driver      "radeon"
    BusID "PCI:1:0:0"
    Screen 0
EndSection

Section "Device"
    Identifier  "Radeon9200 secondary"
    VendorName  "ATI"
    Driver      "radeon"
    BusID "PCI:1:0:0"
    Screen 1
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Radeon9200"
    Monitor   "LCD"
    DefaultDepth   24 
    SubSection "Display"
        Depth 24
        Modes "1280x1024@60"
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen1"
    Device     "Radeon9200 secondary"
    Monitor   "EM1428"
    DefaultDepth   24 
    SubSection "Display"
        Depth 24
        Modes "832x624"
    EndSubSection
EndSection
Radeon driver je z distribuce (ne z DRI projektu, ani fglrx od ATI, netestoval jsem je). BusID hodnota se může lišit (ověřte s pomocí lspci nebo /var/log/XFree86.0.log).

Xinerama funguje přestože jsou rozližení ploch různá, jak je vidět. Nevýhoda je, že (zatím) nefunguje 3D akcelerace (dri modul); gnome panel (nebo panel v xfce4) se zobrazuje jen na jednom monitoru; a také, pokud používám framebuffer (radeonfb), jsou znakové terminály trochu rozbité. Dalo by se tomu vyhnout použitím svgatextmode, který ale radeon nepodporuje.

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.