Problems with xorg dual monitors
Paul Schmehl
pauls at utdallas.edu
Wed Mar 15 18:30:50 UTC 2006
Since the recent upgrades, which included both gnome and xorg upgrades,
I have been unable to run dual monitors in xinerama mode. "Cloned"
monitors works fine, but when I try to display in xinerama mode, the
box locks up hard after login, and only a hard reboot will restore
functionality.
I installed kde and ran it to see if it was a problem with gnome, but
it manifested the same problem, so this appears to be a problem with
xorg. One oddity of note - before the upgrade, the right screen never
displayed anything until after I logged in. Now it has a pea soup
green appearance as soon as the X server starts displaying, and it
remains that way until the system locks up.
I'm using the same xorg.conf file that was working previously. Here's
the system details:
There are no errors in the Xorg.0.log.
egrep '(EE|WW)' /var/log/Xorg.0.log
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(WW) The directory "/usr/X11R6/lib/X11/fonts/CID/" does not exist.
(II) Loading extension MIT-SCREEN-SAVER
(WW) ATI: PCI Mach64 in slot 1:0:1 could not be detected!
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1)
found
(WW) RADEON(0): Enabling DRM support
(WW) RADEON(0): Direct rendering disabled
uname -r
6.0-SECURITY
Xorg -version
X Window System Version 6.9.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 6.9
Build Operating System: FreeBSD 6.0 i386 [ELF]
Current Operating System: FreeBSD utd59514.utdallas.edu 6.0-SECURITY
FreeBSD 6.0-SECURITY #0: Tue Feb 28 22:53:43 UTC 2006
root at builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386 Build
Date: 11 March 2006 Before reporting problems, check http://wiki.X.Org
to make sure that you have the latest version. Module Loader present
Gnome version 2.12.3
FreeBSD Gnome Project
Build Date 3/10/06
cat /etc/xorg.conf
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
# Screen 1 "Screen1" RightOf "Screen0"
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
Option "Xinerama" "on"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
ModulePath "/usr/X11R6/lib/modules"
FontPath "/usr/X11R6/lib/X11/fonts/misc/"
FontPath "/usr/X11R6/lib/X11/fonts/TTF/"
FontPath "/usr/X11R6/lib/X11/fonts/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/CID/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection
Section "Module"
Load "extmod"
Load "glx"
Load "dbe"
Load "record"
Load "xtrap"
Load "type1"
Load "freetype"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
#DisplaySize 380 310 # mm
Identifier "Monitor0"
VendorName "DEL"
ModelName "DELL 1905FP"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Monitor"
#DisplaySize 380 310 # mm
Identifier "Monitor1"
VendorName "DEL"
ModelName "DELL 1905FP"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Card0"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "RV370 5B60 [Radeon X300 (PCIE)]"
BusID "PCI:1:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Card1"
Driver "ati"
VendorName "ATI Technologies Inc"
BoardName "RV370 5B60 [Radeon X300 (PCIE)]"
BusID "PCI:1:0:0"
Screen 1
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Card1"
Monitor "Monitor1"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Before I go futher, does anyone have dual screens working on 6.0 with
Xorg 6.9.0?
--
Paul Schmehl (pauls at utdallas.edu)
Adjunct Information Security Officer
The University of Texas at Dallas
http://www.utdallas.edu/ir/security/
More information about the freebsd-questions
mailing list