Dual head with Radeon 9800 problem

From: John Stolz (china-rider_at_wanadoo.fr)
Date: 04/19/05


Date: Tue, 19 Apr 2005 13:13:05 +0200


I have two monitors connected to vga and dvi outputs of a single rad9800. With
what seems to be a sensible XF86Config (generated by fglxrconfig and
edited) when I startx the machine hangs, green lights are on both
monitors, but ctrl+alt+bkspce or ctrl+alt+del do nothing and I have to
power off.

/var/log/kernel/errors contains:

Apr 13 19:41:53 uranus kernel: [fglrx:firegl_lock] *ERROR* Process 5370 is
using kernel context 0x00000000 Apr 13 19:41:53 uranus last message
repeated 50 times Apr 13 19:41:53 uranus kernel: [fglrx:firegl_lock]
*ERROR* Process 5370 is using ke0x00000000 Apr 13 19:41:53 uranus kernel:
[fglrx:firegl_lock] *ERROR* Process 5370 is using kernel context
0x00000000 Apr 13 19:41:53 uranus last message repeated 50 times

The relevant sections of XF86Config looks like this:
Section "dri"
    Mode 0666
EndSection

Section "Module"
    Load "dbe" # Double buffer extension
    SubSection "extmod"
      Option "omit xfree86-dga" # don't initialise the DGA extension
    EndSubSection
    Load "type1"
    Load "freetype"
    Load "glx" # libglx.a
    Load "dri" # libdri.a
EndSection
Section "Monitor"
    Identifier "Monitor0"
    HorizSync 31.5 - 80.5
    VertRefresh 20 - 60
    Option "DPMS"
EndSection
Section "Monitor"
    Identifier "Monitor1"
    HorizSync 31.5 - 60.0
    VertRefresh 20 - 60
    Option "DPMS"
EndSection
Section "Device"
    Identifier "Standard VGA"
    VendorName "Unknown"
    BoardName "Unknown"
    Driver "vga"
EndSection
Section "Device"
    Identifier "ATI Graphics Adapter connector 0"
    Driver "fglrx"
        BusID "PCI:1:0:0" # vendor=1002, device=4e48
    Screen 0
EndSection
Section "Device"
    Identifier "ATI Graphics Adapter connector 1"
    Driver "fglrx"
    BusID "PCI:1:0:0" # vendor=1002, device=4e48
    Screen 1
EndSection
Section "Screen"
    Identifier "Screen0"
    Device "ATI Graphics Adapter connector 0"
    Monitor "Monitor0"
    DefaultDepth 24
    #Option "backingstore"
    Subsection "Display"
        Depth 24
        Modes "640x480"
        ViewPort 0 0 # initial origin if mode is smaller than desktop
    EndSubsection
EndSection
Section "Screen"
    Identifier "Screen1"
    Device "ATI Graphics Adapter connector 1"
    Monitor "Monitor1"
    DefaultDepth 24
    #Option "backingstore"
    Subsection "Display"
        Depth 24
        Modes "640x480"
        ViewPort 0 0 # initial origin if mode is smaller than desktop
    EndSubsection
EndSection
Section "ServerLayout"
    Identifier "Server Layout"
    Screen "Screen0"
    Screen "Screen1" RightOf "Screen0"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

As far as I can see this looks OK - can anyone suggest how I can find out
what the problem could be?



Relevant Pages

  • Dual head crash
    ... I have two monitors connected to vga and dvi outputs of a single rad9800. ... EndSubSection ...
    (comp.os.linux.x)
  • Re: Dual monitors xorg.conf
    ... > I now have both monitors displaying, but they are clones of each other. ... > anything to get the second monitor to display anything. ... EndSubSection ... Adjunct Information Security Officer ...
    (freebsd-questions)
  • Re: nvidia GeForce4 dual-monitor mode for 9.2
    ... Ralf Bader wrote: ... Store a copy of your existing XF86Config before screwing it up. ... xorg.conf file, but when X starts, both monitors flip to standby mode. ... EndSubSection ...
    (alt.os.linux.suse)