fglrx und DualHead

06/09/2008 - 19:08 von Holger Gerth | Report spam
Hallo!

Ich plage mich gerade mit dem DualHead-Betrieb meiner Radeon HD rum.

Soweit làuft das Ganze auch, allerdings habe ich bisher nur die Möglichkeit
gefunden (neben Clone), einen grossen Desktop über beide Monitore zu
erzeugen. Das ist allerdings nicht so ganz meine Optimallösung. Zum einen
gibt es einige Programme, die zentriert starten (z.B. auch KDM) und damit
zuerst zur Hàlfte auf dem einen Monitor und zu der anderen auf dem anderen
Monitor erscheinen. Zum anderen geht auch der Kicker von KDE über beide
Monitore und wenn ich ein Fenster maximiere, dann wird es über die
komplette Breite beider Monitore aufgezogen. Unter meiner alten
Nvidia-Karte hatte ich nicht diesen Effekt. Da waren es quasi zwei
getrennte Desktops. Man konnte aber ein Fenster von einem zum anderen
schieben und der Kicker wurde lediglich auf dem ersten angezeigt. Und
Programme starteten auf dem Desktop, auf dem sie zuletzt ausgeführt wurden.
So in der Art hàtte ich das nun auch gern wieder.

Gibt's da eine Möglichkeit oder kann das der fglrx-Treiber nicht?

Kernel 2.6.26-gentoo
ati-drivers 8.522
KDE 3.5.9
Xorg-Server 1.3.0.0-r6

Xorg.conf
...
Section "ServerLayout"
Identifier "Main Layout"
Screen 0 "Screen 0" 0 0
Screen "Screen 1" RightOf "Screen 0"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
Option "Xinerama" "on"
Option "Clone" "off"
EndSection

Section "Module"
Load "dbe"
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Load "type1"
Load "freetype"
Load "glx"
Load "dri"
EndSection

Section "Monitor"
Identifier "Nec"
ModeLine "1600x1200_60.00" 161.0 1600 1704 1880 2160
1200 1201 1204 1242 -hsync +vsync
ModeLine "1400x1050_60.00" 122.6 1400 1488 1640 1880
1050 1051 1054 1087 -hsync +vsync
ModeLine "1280x1024_60.00" 108.9 1280 1360 1496 1712
1024 1025 1028 1060 -hsync +vsync
ModeLine "1024x768_60.00" 64.1 1024 1080 1184 1344 768
769 772 795 -hsync +vsync
ModeLine "800x600_60.00" 38.2 800 832 912 1024 600 601
604 622 -hsync +vsync
ModeLine "640x480_60.00" 23.9 640 656 720 800 480 481
484 497 -hsync +vsync
Option "DPMS" "true"
EndSection

Section "Monitor"
Identifier "Samsung"
ModeLine "1600x1200_60.00" 161.0 1600 1704 1880 2160
1200 1201 1204 1242 -hsync +vsync
ModeLine "1400x1050_60.00" 122.6 1400 1488 1640 1880
1050 1051 1054 1087 -hsync +vsync
ModeLine "1280x1024_60.00" 108.9 1280 1360 1496 1712
1024 1025 1028 1060 -hsync +vsync
ModeLine "1024x768_60.00" 64.1 1024 1080 1184 1344 768
769 772 795 -hsync +vsync
ModeLine "800x600_60.00" 38.2 800 832 912 1024 600 601
604 622 -hsync +vsync
ModeLine "640x480_60.00" 23.9 640 656 720 800 480 481
484 497 -hsync +vsync
EndSection

Section "Device"
Identifier "Radeon_1"
Driver "fglrx"
VendorName "ATI Technologies"
BoardName "ATI Radeon HD 3850"
VideoRam 524288
Option "DynamicClocks" "true"
## Driver / Performance Options
Option "XAANoOffscreenPixmaps" "true"
Option "TexturedVideo" "On"
### Set to 1 - better , set to 2 for compability, and 0 for basic
Option "UseFastTLS" "1"
### Experimental
Option "Textured2D" "on"
Option "TexturedXRender" "on"
Option "BackingStore" "on"
### forced turned off so TextureVideo is used
Option "VideoOverlay" "Off"
Option "OpenGLOverlay" "Off"
Option "RenderAccel" "true"
Option "UseInternalAGPGART" "no"
# BusID "PCI:1:0:0"
Screen 0
EndSection

Section "Device"
Identifier "Radeon_2"
Driver "fglrx"
# BusID "PCI:1:0:0"
Screen 1
EndSection

Section "Screen"
Identifier "Screen 0"
Device "Radeon_1"
Monitor "Nec"
DefaultDepth 24
Option "AllowGLXWithComposite"
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1600x1200" "1280x1024" "1024x768" "800x600"
EndSubSection
EndSection

Section "Screen"
Identifier "Screen 1"
Device "Radeon_2"
Monitor "Samsung"
DefaultDepth 24
Option "AllowGLXWithComposite"
SubSection "Display"
Depth 24
Modes "1600x1200" "1280x1024" "1024x768" "800x600"
EndSubSection
SubSection "Display"
Depth 16
Modes "1600x1200" "1280x1024" "1024x768" "800x600"
EndSubSection
EndSection

Section "DRI"
Mode 0666
EndSection

Section "Extensions"
Option "RENDER" "Enable"
Option "DAMAGE" "Enable"
Option "Composite" "Enable"
Option "XVideo" "Enable"
EndSection

Section "ServerFlags"
Option "Xinerama" "true"
EndSection

MfG, Holger
Mittelmàßige Geister verurteilen gewöhnlich alles, was über ihren Horizont
geht.
(Francois Duc de La Rochefoucauld)
 

Lesen sie die antworten

#1 Lars Behrens
06/09/2008 - 21:47 | Warnen spam
Holger Gerth wrote:

Screen      0  "Screen 0" 0 0


Hast du diese ^ Null da wirklich stehen? Falls ja, mach sie mal weg...

Cheerz,
Lars

Ähnliche fragen