Recently updated from F8 to F9 on my box and ran into a very odd issue with my Radeon:
(lspci) 01:00.0 VGA compatible controller: ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)] 01:00.1 Display controller: ATI Technologies Inc RV370 [Radeon X300SE]
I attempted to use, more or less, the same xorg.conf configuration with Xinerama that worked on F8 and it was partially successful.
The desktop area for each monitor, is somehow exceeding the displayable area(I have to move the mouse to the edge of the monitor to make the desktop scroll over to the rest of the desktop). This only shows up in a dual head configuration. If I simply comment out the second display, my primary display is sized correctly and all is well.
Both Monitors are Dell 1901FP's and worked fine under F8.
xorg.conf --> http://fpaste.org/paste/4916
Help?
Sean
Am Samstag, den 16.08.2008, 10:12 -0700 schrieb Sean Bruno:
The desktop area for each monitor, is somehow exceeding the displayable area(I have to move the mouse to the edge of the monitor to make the desktop scroll over to the rest of the desktop). This only shows up in a dual head configuration. If I simply comment out the second display, my primary display is sized correctly and all is well. .... Help?
When I updated to F9 I had some probs with my ati dual head card. My conf file is:
Section "ServerLayout" Identifier "ATI dual head configuration" Screen 0 "Default Screen" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection
... (modules, keyboard, etc)
Section "Device"
Identifier "ATI Radeon" Driver "radeon" VendorName "ATI corp." BoardName "ATI Technologies Inc RV350 AP [Radeon 9600]" BusID "PCI:1:0:0" # Option "AGPFastWrite" "on" # Option "AccelMethod" "EXA" Option "Monitor-DVI-0" "Panel-0" Option "Monitor-DVI-1" "Panel-1" EndSection
Section "Monitor"
Identifier "Panel-1" VendorName "Monitor Vendor" ModelName "NEC MultiSync LCD1700NX (Digital)" # Comment all HorizSync and VertSync values to use DDC: # HorizSync 31.0 - 68.0 # VertRefresh 56.0 - 75.0 # DisplaySize 340 270 Option "dpms" # Option "LeftOf" "Panel-0" # Option "Ignore" "true"
EndSection
Section "Monitor"
Identifier "Panel-0" VendorName "Monitor Vendor" ModelName "NEC MultiSync LCD1700NX (Digital)" # Comment all HorizSync and VertSync values to use DDC: # HorizSync 31.0 - 68.0 # VertRefresh 56.0 - 75.0 Option "dpms" Option "RightOf" "Panel-1"
EndSection
Section "Screen" Identifier "Default Screen" Device "ATI Radeon" Monitor "Panel-1" DefaultDepth 24
SubSection "Display" Viewport 0 0 Depth 24 # big virtual screen to place the monitors Virtual 2560 1024 # Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection
EndSection
Especially important is the "Virtual" option in section "Screen".
You may check for a ~/.gnome2/monitors.xml file and remove / rename it and check. See https://bugzilla.redhat.com/show_bug.cgi?id=457673
Peter
On Sun, 2008-08-17 at 17:53 +0000, Peter Boy wrote:
Am Samstag, den 16.08.2008, 10:12 -0700 schrieb Sean Bruno:
The desktop area for each monitor, is somehow exceeding the displayable area(I have to move the mouse to the edge of the monitor to make the desktop scroll over to the rest of the desktop). This only shows up in a dual head configuration. If I simply comment out the second display, my primary display is sized correctly and all is well. .... Help?
When I updated to F9 I had some probs with my ati dual head card. My conf file is:
Section "ServerLayout" Identifier "ATI dual head configuration" Screen 0 "Default Screen" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection
So, Xinerama just doesn't work with the radeon driver any more? Or was it just pure luck that it worked at all before?
Especially important is the "Virtual" option in section "Screen".
You may check for a ~/.gnome2/monitors.xml file and remove / rename it and check. See https://bugzilla.redhat.com/show_bug.cgi?id=457673
Nope, not present on my system. So this isn't my issue.
Sean
Am Sonntag, den 17.08.2008, 11:15 -0700 schrieb Sean Bruno:
Section "ServerLayout" Identifier "ATI dual head configuration" Screen 0 "Default Screen" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection
So, Xinerama just doesn't work with the radeon driver any more? Or was it just pure luck that it worked at all before?
To my knowledge in a strictly technical meaning the radeon driver never used Xinerama but a technique called MergedFB (up to F7 or F8). With F9 (or perhaps F8, never used that) they switched to a randr compatible technique. Nevertheless, the driver uses a big virtual screen and places the outputs (i.e. the physical screens) on that virtual screen. So the Virtual directive is quite important.
You may use the xrandr utility to experiment with different settings.
Your displays seem to work in a 1600x1200 resolution each which would result in a virtual screen of 3200x2400. I'm not shure if the card /driver does support it (the max I found when I checked some times ago was 2560x2048).
Peter
Sean Bruno wrote:
o, Xinerama just doesn't work with the radeon driver any more? Or was it just pure luck that it worked at all before?
Just for reference, I have a dual head setup with one Radeon and one Nvidia card under FC9. Acceleration is hosed but everything else works just fine using Xinerama.
--Russell
On Sun, 2008-08-17 at 17:53 +0000, Peter Boy wrote:
Am Samstag, den 16.08.2008, 10:12 -0700 schrieb Sean Bruno:
The desktop area for each monitor, is somehow exceeding the displayable area(I have to move the mouse to the edge of the monitor to make the desktop scroll over to the rest of the desktop). This only shows up in a dual head configuration. If I simply comment out the second display, my primary display is sized correctly and all is well. .... Help?
When I updated to F9 I had some probs with my ati dual head card. My conf file is:
Section "ServerLayout" Identifier "ATI dual head configuration" Screen 0 "Default Screen" 0 0 InputDevice "Mouse0" "CorePointer" InputDevice "Keyboard0" "CoreKeyboard" EndSection
... (modules, keyboard, etc)
Section "Device"
Identifier "ATI Radeon" Driver "radeon" VendorName "ATI corp." BoardName "ATI Technologies Inc RV350 AP [Radeon 9600]" BusID "PCI:1:0:0" # Option "AGPFastWrite" "on" # Option "AccelMethod" "EXA" Option "Monitor-DVI-0" "Panel-0" Option "Monitor-DVI-1" "Panel-1" EndSection
Section "Monitor"
Identifier "Panel-1" VendorName "Monitor Vendor" ModelName "NEC MultiSync LCD1700NX (Digital)" # Comment all HorizSync and VertSync values to use DDC: # HorizSync 31.0 - 68.0 # VertRefresh 56.0 - 75.0 # DisplaySize 340 270 Option "dpms" # Option "LeftOf" "Panel-0" # Option "Ignore" "true"
EndSection
Section "Monitor"
Identifier "Panel-0" VendorName "Monitor Vendor" ModelName "NEC MultiSync LCD1700NX (Digital)" # Comment all HorizSync and VertSync values to use DDC: # HorizSync 31.0 - 68.0 # VertRefresh 56.0 - 75.0 Option "dpms" Option "RightOf" "Panel-1"
EndSection
Section "Screen" Identifier "Default Screen" Device "ATI Radeon" Monitor "Panel-1" DefaultDepth 24
SubSection "Display" Viewport 0 0 Depth 24 # big virtual screen to place the monitors Virtual 2560 1024 # Modes "1280x1024" "1024x768" "800x600" "640x480" EndSubSection
EndSection
Especially important is the "Virtual" option in section "Screen".
You may check for a ~/.gnome2/monitors.xml file and remove / rename it and check. See https://bugzilla.redhat.com/show_bug.cgi?id=457673
Peter
Thanks for the insight. I came up with the following xorg.conf that allows me to run dual screens again!
Sean
Am Montag, den 18.08.2008, 19:27 -0700 schrieb Sean Bruno:
Thanks for the insight. I came up with the following xorg.conf that allows me to run dual screens again!
Thanks for the info about your xorg.conf. Large parts are equal to the configuration I found. Could you provide some information about the effect of the option 'screen 0 ' in the device section?
Peter
On Tue, 2008-08-19 at 09:32 +0200, Peter Boy wrote:
Am Montag, den 18.08.2008, 19:27 -0700 schrieb Sean Bruno:
Thanks for the insight. I came up with the following xorg.conf that allows me to run dual screens again!
Thanks for the info about your xorg.conf. Large parts are equal to the configuration I found. Could you provide some information about the effect of the option 'screen 0 ' in the device section?
Peter
I'll fire this up in the morning ... I keep forgetting to try this, so I'm sending my work email a message about it.
Sean