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