Dual card radeon - No gnome desktop on second display

Alex Deucher alexdeucher at gmail.com
Mon Jan 10 08:09:07 PST 2011


On Mon, Jan 10, 2011 at 4:51 AM, Fredrik Jonson <fredrik at jonson.org> wrote:
>
>
> Hello,
>
> I've resently upgraded to Ubuntu 10.10 and after the upgrade X does not seem
> to load the gnome desktop on one of my screens. I have a dual card X
> configuration with two radeon cards and I'm using the open source radeon
> driver for X.
>
> When gdm starts the login dialog actually shows up on the left display but
> then once I've logged in gnome panel only starts on the right display. All I
> see on the left is the gdm login background and my mouse pointer when I move
> it over to the left display.
>
> When i try to logout or shut down using the indicator applet the usual
> logout dialog does not appear on the right screen that has a working panel,
> instead nothing seems to happen.
>
> If I after doing that run the command 'gnome-session-save --logout', the
> logout dialog flicker by for a instant on the empty left screen after wich
> the session is logged out.
>
> Seems like gdm and gnome somehow partially is aware of the left screen just
> unable to start a session on it or something.
>
> Anyone have a clue what's happened here and how to fix it?

Try turning off compiz or whatever composting manager you are using.
3D does not work with xinerama at the moment.

Alex

>
> Here's some system information:
>
> ########
> lspci|grep VGA
> 02:00.0 VGA compatible controller: ATI Technologies Inc Cedar PRO
> [Radeon HD 5450]
> 03:00.0 VGA compatible controller: ATI Technologies Inc RV610 video device
> [Radeon HD 2400 PRO]
>
> ########
> dmesg|grep radeon
> [   12.902999] [drm] radeon defaulting to kernel modesetting.
> [   12.903001] [drm] radeon kernel modesetting enabled.
> [   12.903046] radeon 0000:02:00.0: PCI INT A -> GSI 24 (level, low) -> IRQ 24
> [   12.903049] radeon 0000:02:00.0: setting latency timer to 64
> [   12.904569] radeon 0000:02:00.0: VRAM: 1024M 0x00000000 - 0x3FFFFFFF
> (256M used)
> [   12.904571] radeon 0000:02:00.0: GTT: 512M 0x40000000 - 0x5FFFFFFF
> [   12.907206] [drm] radeon: 256M of VRAM memory ready
> [   12.907207] [drm] radeon: 512M of GTT memory ready.
> [   12.907255] radeon 0000:02:00.0: irq 72 for MSI/MSI-X
> [   12.907259] radeon 0000:02:00.0: radeon: using MSI.
> [   12.907292] [drm] radeon: irq initialized.
> [   12.984488] [drm] radeon: ib pool ready.
> [   12.984550] radeon 0000:02:00.0: Error during ACPI methods call
> [   13.041803] [drm] radeon: power management initialized
> [   13.568939] fb0: radeondrmfb frame buffer device
> [   13.569261] [drm] Initialized radeon 2.5.0 20080528 for 0000:02:00.0 on minor
> 0
> [   13.569291] radeon 0000:03:00.0: enabling device (0144 -> 0147)
> [   13.569299] radeon 0000:03:00.0: PCI INT A -> GSI 30 (level, low) -> IRQ 30
> [   13.569307] radeon 0000:03:00.0: setting latency timer to 64
> [   13.681898] radeon 0000:03:00.0: VRAM: 256M 0x00000000 - 0x0FFFFFFF
> (256M used)
> [   13.681900] radeon 0000:03:00.0: GTT: 512M 0x10000000 - 0x2FFFFFFF
> [   13.684417] [drm] radeon: 256M of VRAM memory ready
> [   13.684419] [drm] radeon: 512M of GTT memory ready.
> [   13.684458] radeon 0000:03:00.0: irq 75 for MSI/MSI-X
> [   13.684462] radeon 0000:03:00.0: radeon: using MSI.
> [   13.684497] [drm] radeon: irq initialized.
> [   13.764648] [drm] radeon: ib pool ready.
> [   13.764677] radeon 0000:03:00.0: Error during ACPI methods call
> [   13.820134] [drm] radeon: power management initialized
> [   13.912330] fb1: radeondrmfb frame buffer device
> [   13.912335] [drm] Initialized radeon 2.5.0 20080528 for 0000:03:00.0 on minor
> 1
>
> ########
> cat /etc/X11/xorg.conf
> Section "ServerLayout"
>    Identifier     "Layout0"
>    Screen      0  "Screen0" 0 0
>    Screen      1  "Screen1" RightOf "Screen0"
> EndSection
>
> Section "Files"
> EndSection
>
> Section "Module"
>    Load           "dbe"
>    Load           "extmod"
>    Load           "type1"
>    Load           "freetype"
>    Load           "glx"
> EndSection
>
> Section "ServerFlags"
>    Option         "Xinerama" "0"
> EndSection
>
> Section "Monitor"
>    Identifier     "Monitor0"
>    VendorName     "Unknown"
>    ModelName      "FUS L19-2"
>    HorizSync       31.0 - 81.0
>    VertRefresh     56.0 - 75.0
>    Option         "DPMS"
> EndSection
>
> Section "Monitor"
>    Identifier     "Monitor1"
>    VendorName     "Unknown"
>    ModelName      "FUS L19-2"
>    HorizSync       31.0 - 81.0
>    VertRefresh     56.0 - 75.0
>    Option         "DPMS"
> EndSection
>
> Section "Device"
>    Identifier     "Device0"
>    Driver         "radeon"
>    VendorName     "ATI"
>    BusID          "PCI:2:0:0"
> EndSection
>
> Section "Device"
>    Identifier     "Device1"
>    Driver         "radeon"
>    VendorName     "ATI"
>    BusID          "PCI:3:0:0"
> EndSection
>
> Section "Screen"
>    Identifier     "Screen0"
>    Device         "Device0"
>    Monitor        "Monitor0"
>    DefaultDepth    24
>    SubSection     "Display"
>        Depth       24
>    EndSubSection
> EndSection
>
> Section "Screen"
>    Identifier     "Screen1"
>    Device         "Device1"
>    Monitor        "Monitor1"
>    DefaultDepth    24
>    SubSection     "Display"
>        Depth       24
>    EndSubSection
> EndSection
>
> ########
> xdpyinfo [snipped for brewity]
> number of screens:    2
>
> screen #0:
>  dimensions:    1280x1024 pixels (338x270 millimeters)
>  resolution:    96x96 dots per inch
>  depths (7):    24, 1, 4, 8, 15, 16, 32
>  root window id:    0x1e6
>  depth of root window:    24 planes
>  number of colormaps:    minimum 1, maximum 1
>  default colormap:    0x20
>  default number of colormap cells:    256
>  preallocated pixels:    black 0, white 16777215
>  options:    backing-store NO, save-unders NO
>  largest cursor:    64x64
>  current input event mask:    0x7a803f
>    KeyPressMask             KeyReleaseMask           ButtonPressMask
>    ButtonReleaseMask        EnterWindowMask          LeaveWindowMask
>    ExposureMask             StructureNotifyMask      SubstructureNotifyMask
>    SubstructureRedirectMask FocusChangeMask          PropertyChangeMask
>  number of visuals:    64
>  default visual id:  0x21
>  visual:
>    visual id:    0x21
>    class:    TrueColor
>    depth:    24 planes
>    available colormap entries:    256 per subfield
>    red, green, blue masks:    0xff0000, 0xff00, 0xff
>    significant bits in color specification:    8 bits
> [snip snip]
>
> screen #1:
>  dimensions:    1280x1024 pixels (338x270 millimeters)
>  resolution:    96x96 dots per inch
>  depths (7):    24, 1, 4, 8, 15, 16, 32
>  root window id:    0x1e8
>  depth of root window:    24 planes
>  number of colormaps:    minimum 1, maximum 1
>  default colormap:    0x51
>  default number of colormap cells:    256
>  preallocated pixels:    black 0, white 16777215
>  options:    backing-store NO, save-unders NO
>  largest cursor:    64x64
>  current input event mask:    0x7a803f
>    KeyPressMask             KeyReleaseMask           ButtonPressMask
>    ButtonReleaseMask        EnterWindowMask          LeaveWindowMask
>    ExposureMask             StructureNotifyMask      SubstructureNotifyMask
>    SubstructureRedirectMask FocusChangeMask          PropertyChangeMask
>  number of visuals:    64
>  default visual id:  0x52
>  visual:
>    visual id:    0x52
>    class:    TrueColor
>    depth:    24 planes
>    available colormap entries:    256 per subfield
>    red, green, blue masks:    0xff0000, 0xff00, 0xff
>    significant bits in color specification:    8 bits
> [snip snip]
>
> grep -e WW -e EE /var/log/Xorg.0.log
>        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
> [    19.837] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
> [    19.839] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or
> directory)
> [    19.877] (II) Loading extension MIT-SCREEN-SAVER
> [    19.936] (WW) RADEON(0): Color tiling is not yet supported on R600/R700
> [    20.115] (WW) RADEON(1): Color tiling is not yet supported on R600/R700
> [    20.321] (WW) RADEON(0): Direct rendering disabled
>
> --
> Fredrik Jonson
>
> _______________________________________________
> xorg at lists.freedesktop.org: X.Org support
> Archives: http://lists.freedesktop.org/archives/xorg
> Info: http://lists.freedesktop.org/mailman/listinfo/xorg
> Your subscription address: alexdeucher at gmail.com
>



More information about the xorg mailing list