[regression] Visual effects stopped working after last compiz+kernel update on fglrx

Bug #243073 reported by Alexander Chemeris
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux-restricted-modules-2.6.24 (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: compiz

After update last night I'm was getting white screen when trying to enable visual effects. Visual effects just worked before this update, so I think this is regression.

Here is what was updated:

2008-06-25 00:56:27 upgrade linux-image-2.6.24-19-generic 2.6.24-19.33 2.6.24-19.34
2008-06-25 00:56:39 upgrade linux-image-2.6.24-19-rt 2.6.24-19.33 2.6.24-19.34
2008-06-25 00:56:50 upgrade linux-ubuntu-modules-2.6.24-19-generic 2.6.24-19.27 2.6.24-19.28
2008-06-25 00:56:52 upgrade linux-ubuntu-modules-2.6.24-19-rt 2.6.24-19.27 2.6.24-19.28
2008-06-25 00:56:55 upgrade libldap-2.4-2 2.4.7-6ubuntu4.2 2.4.9-0ubuntu0.8.04
2008-06-25 00:56:55 upgrade libdecoration0 1:0.7.4-0ubuntu6 1:0.7.4-0ubuntu7
2008-06-25 00:56:55 upgrade compiz-gnome 1:0.7.4-0ubuntu6 1:0.7.4-0ubuntu7
2008-06-25 00:57:12 upgrade compiz-plugins 1:0.7.4-0ubuntu6 1:0.7.4-0ubuntu7
2008-06-25 00:57:13 upgrade compiz-core 1:0.7.4-0ubuntu6 1:0.7.4-0ubuntu7
2008-06-25 00:57:13 upgrade compiz 1:0.7.4-0ubuntu6 1:0.7.4-0ubuntu7
2008-06-25 00:57:13 upgrade libpoppler2 0.6.4-1ubuntu1 0.6.4-1ubuntu2
2008-06-25 00:57:13 upgrade libpoppler-glib2 0.6.4-1ubuntu1 0.6.4-1ubuntu2
2008-06-25 00:57:13 upgrade linux-headers-2.6.24-19 2.6.24-19.33 2.6.24-19.34
2008-06-25 00:57:19 upgrade linux-headers-2.6.24-19-generic 2.6.24-19.33 2.6.24-19.34
2008-06-25 00:57:21 upgrade linux-libc-dev 2.6.24-19.33 2.6.24-19.34
2008-06-25 00:57:21 upgrade poppler-utils 0.6.4-1ubuntu1 0.6.4-1ubuntu2
2008-06-25 00:57:22 upgrade rhythmbox 0.11.5-0ubuntu7 0.11.5-0ubuntu8
2008-06-25 00:57:42 upgrade transmission-gtk 1.06-0ubuntu5 1.06-0ubuntu6
2008-06-25 00:57:42 upgrade transmission-common 1.06-0ubuntu5 1.06-0ubuntu6

My video card is ATI Technologies Inc Radeon Mobility X1400:

# lspci -vv

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility X1400 (prog-if 00 [VGA controller])
 Subsystem: Lenovo Thinkpad T60 model 2007
 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B-
 Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
 Latency: 0, Cache Line Size: 64 bytes
 Interrupt: pin A routed to IRQ 11
 Region 0: Memory at d8000000 (32-bit, prefetchable) [size=128M]
 Region 1: I/O ports at 2000 [size=256]
 Region 2: Memory at ee100000 (32-bit, non-prefetchable) [size=64K]
 [virtual] Expansion ROM at ee120000 [disabled] [size=128K]
 Capabilities: [50] Power Management version 2
  Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
  Status: D0 PME-Enable- DSel=0 DScale=0 PME-
 Capabilities: [58] Express Legacy Endpoint IRQ 0
  Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag+
  Device: Latency L0s <4us, L1 unlimited
  Device: AtnBtn- AtnInd- PwrInd-
  Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported-
  Device: RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
  Device: MaxPayload 128 bytes, MaxReadReq 128 bytes
  Link: Supported Speed 2.5Gb/s, Width x16, ASPM L0s L1, Port 0
  Link: Latency L0s <64ns, L1 <1us
  Link: ASPM L0s L1 Enabled RCB 64 bytes CommClk+ ExtSynch-
  Link: Speed 2.5Gb/s, Width x16
 Capabilities: [80] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
  Address: 0000000000000000 Data: 0000

$ lsb_release -rd
Description: Ubuntu 8.04
Release: 8.04

Revision history for this message
Alexander Chemeris (alexander-chemeris) wrote :
Revision history for this message
Alexander Chemeris (alexander-chemeris) wrote :

Sorry, previous xorg.con was wrong, look at this one instead.
\

Revision history for this message
Alexander Chemeris (alexander-chemeris) wrote :
Revision history for this message
Travis Watkins (amaranth) wrote :

Stop using xgl.

Revision history for this message
Alexander Chemeris (alexander-chemeris) wrote :

> Stop using xgl.

Not sure I understand you - where did you find xgl here?

Eric Kuzmenko (gralco)
Changed in compiz:
assignee: nobody → gralco
status: New → Confirmed
Changed in compiz:
assignee: gralco → nobody
Changed in compiz:
status: Confirmed → New
Revision history for this message
Martin Günther (launchpad-domain-the-phoenix) wrote :

I can confirm this bug. After the last kernel update, compiz goes from the login screen directly to a completely white screen. Effects are still working (e.g. if I press Alt+F4, I can see the closing-window-animation), but no window contents are visible.

This only happens when booting into the newly installed kernel 2.6.24-19. When booting 2.6.24-18, everything works fine. When I disable compiz in 2.6.24-18 and reboot into 2.6.24-19, everything also works, but without desktop effects of course.

BTW, I also have an ATI video card (like the original poster), an X300. Running Xfce and fusion-icon.

If you need more details I would be happy to provide them.

Revision history for this message
Martin Günther (launchpad-domain-the-phoenix) wrote :
Revision history for this message
Martin Günther (launchpad-domain-the-phoenix) wrote :
Revision history for this message
Martin Günther (launchpad-domain-the-phoenix) wrote :
Revision history for this message
Martin Günther (launchpad-domain-the-phoenix) wrote :
Revision history for this message
Martin Günther (launchpad-domain-the-phoenix) wrote :
Revision history for this message
Martin Günther (launchpad-domain-the-phoenix) wrote :

I think the following lines from the Xorg log are the interesting ones:

drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: open result is -1, (No such device or address)
drmOpenDevice: Open failed
[drm] failed to load kernel module "fglrx"
(WW) fglrx(0): Failed to open DRM connection

Can't spot anything in the dmesg output.

The compiz FAQ mentions that the white screen problem is a common result of the graphics driver not loading. FYI, I'm using the stock fglrx driver from the ubuntu repositories.

Also, perhaps this forum post is related:
http://ubuntuforums.org/showthread.php?t=829968

Revision history for this message
Martin Günther (launchpad-domain-the-phoenix) wrote :

Today's updates have fixed the bug. FYI, this is the list of (possibly) related updates:

xserver-xorg
xserver-xorg-video-amd
xserver-xorg-video-all
xbase-clients
xserver-xorg-video-nsc
xutils
linux-restricted-modules-2.6.24-19-generic
xserver-xorg-input-all
fglrx-control
linux-restricted-modules-common
xorg-driver-fglrx
x11-common
xserver-xorg-video-geode
xorg
xfce4-utils
xfce4-session

Changed in linux-restricted-modules-2.6.24:
status: New → Fix Released
Revision history for this message
Alexander Chemeris (alexander-chemeris) wrote :

Sorry, I haven't seen any relevant updates today... Which Ubuntu version and repositories are you using?

Changing Status to New because original problem is not solved for me.

Changed in linux-restricted-modules-2.6.24:
status: Fix Released → New
Revision history for this message
Alexander Chemeris (alexander-chemeris) wrote :

Hum.. Just checked again and works! Probably I missed something in updates. So, yeah, fix released, thanks! :)

Changed in linux-restricted-modules-2.6.24:
status: New → Fix Released
Revision history for this message
Murat Uenalan (muenalan) wrote :

Just wanted to note a related discussion:

http://ubuntuforums.org/showthread.php?t=861171

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.