[RV280] Black screen on workspace transitions

Bug #542533 reported by Emmanuel Pacaud
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-driver-ati
Confirmed
Medium
xserver-xorg-video-ati (Ubuntu)
Triaged
Low
Unassigned

Bug Description

Binary package hint: xorg

I have desktop effects enabled, using "Desktop wall" for workspace transitions.

When I select another workspace, the desktop goes black during the transition, only showing the workspace overview OSD.

It also goes black during the transition if the "Cube" effect is selected.

ProblemType: Bug
Architecture: i386
Date: Sat Mar 20 10:13:18 2010
DistroRelease: Ubuntu 10.04
DkmsStatus: Error: [Errno 2] Aucun fichier ou dossier de ce type
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100119)
MachineType: System Manufacturer System Name
Package: xorg 1:7.5+3ubuntu1
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-16-generic root=UUID=cad49b82-547e-477f-a13d-c5f825c88e3c ro quiet splash
ProcEnviron:
 LANG=fr_FR.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-16.25-generic
SourcePackage: xorg
Symptom: display
Uname: Linux 2.6.32-16-generic i686
dmi.bios.date: 09/02/2004
dmi.bios.vendor: Award Software, Inc.
dmi.bios.version: ASUS A7V8X-X ACPI BIOS Revision 1013
dmi.board.name: A7V8X-X
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: REV 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 7
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAwardSoftware,Inc.:bvrASUSA7V8X-XACPIBIOSRevision1013:bd09/02/2004:svnSystemManufacturer:pnSystemName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnA7V8X-X:rvrREV1.xx:cvnChassisManufacture:ct7:cvrChassisVersion:
dmi.product.name: System Name
dmi.product.version: System Version
dmi.sys.vendor: System Manufacturer
glxinfo: Error: [Errno 2] Aucun fichier ou dossier de ce type
system:
 distro: Ubuntu
 codename: lucid
 architecture: i686
 kernel: 2.6.32-16-generic

[lspci]
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc RV280 [Radeon 9200] [1002:5961] (rev 01)
     Subsystem: ASUSTeK Computer Inc. Device [1043:5002]

Revision history for this message
In , Swanson-ukfsn (swanson-ukfsn) wrote :

Appears fixed with "radeon/r200/r300: don't clean non-emitted state" patch committed to mesa_7_7_branch and master branches.

Revision history for this message
In , Swanson-ukfsn (swanson-ukfsn) wrote :

Typical. You test it long enough to feel comfortable closing bug and problem immediately reappears.

Revision history for this message
In , Pauli (paniemin) wrote :

Does it help if you disable lightning in compiz settings? (general settings)

To me it looks like DRI2 r200 has some lightning artefacts which causes wrong output colors when some lightning settings are used. (just what compiz is using it seems)

Now it would be nice to have simplier test case on what is going wrong. :)

Revision history for this message
In , Rankincj-googlemail (rankincj-googlemail) wrote :

(In reply to comment #3)
> Does it help if you disable lightning in compiz settings? (general settings)

I have rebuilt F12's latest Mesa package with this small change from git, and will test it tonight. On the machine that I originally raised this bug on.

Revision history for this message
In , Rankincj-googlemail (rankincj-googlemail) wrote :

(In reply to comment #3)
> Does it help if you disable lightning in compiz settings? (general settings)

I am running the F12 7.7-2 mesa packages with the "radeon/r200/r300: don't clean non-emitted state" fix applied "by hand".

First impressions: this patch has (so far) prevented gnome-terminals turning completely black while rotating the compiz cube. So that's good. However, the entire desktop now looks like it's been plunged into shadow while the cube rotates instead. Sometimes, that shadow can even be pink... (After waking from a DPMS "off" state, in that particular case.)

Disabling "lighting" in the compiz settings manager makes no difference.

Revision history for this message
In , Rankincj-googlemail (rankincj-googlemail) wrote :

Created an attachment (id=32886)
Desktop im darkness while it rotates

Fortunately, the "lights" come back on when the cube settles again.

Revision history for this message
In , Rankincj-googlemail (rankincj-googlemail) wrote :

Created an attachment (id=32887)
Screenshot oddity... (Very slow shutter-speed?)

BTW, that previous screenshot was just one in a very slow series of screenshots. This is what one of the other images turned out like!

Revision history for this message
In , Rankincj-googlemail (rankincj-googlemail) wrote :

The "dark-out" when rotating the compiz cube is still happening with the vanilla 2.6.33.1 kernel and Fedora 12's Mesa 7.7-4 packages.

Revision history for this message
Emmanuel Pacaud (emmanuel-pacaud) wrote : Black screen on workspace transitions

Binary package hint: xorg

I have desktop effects enabled, using "Desktop wall" for workspace transitions.

When I select another workspace, the desktop goes black during the transition, only showing the workspace overview OSD.

It also goes black during the transition if the "Cube" effect is selected.

ProblemType: Bug
Architecture: i386
Date: Sat Mar 20 10:13:18 2010
DistroRelease: Ubuntu 10.04
DkmsStatus: Error: [Errno 2] Aucun fichier ou dossier de ce type
InstallationMedia: Ubuntu 10.04 "Lucid Lynx" - Alpha i386 (20100119)
MachineType: System Manufacturer System Name
Package: xorg 1:7.5+3ubuntu1
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.32-16-generic root=UUID=cad49b82-547e-477f-a13d-c5f825c88e3c ro quiet splash
ProcEnviron:
 LANG=fr_FR.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-16.25-generic
SourcePackage: xorg
Symptom: display
Uname: Linux 2.6.32-16-generic i686
dmi.bios.date: 09/02/2004
dmi.bios.vendor: Award Software, Inc.
dmi.bios.version: ASUS A7V8X-X ACPI BIOS Revision 1013
dmi.board.name: A7V8X-X
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: REV 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 7
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAwardSoftware,Inc.:bvrASUSA7V8X-XACPIBIOSRevision1013:bd09/02/2004:svnSystemManufacturer:pnSystemName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnA7V8X-X:rvrREV1.xx:cvnChassisManufacture:ct7:cvrChassisVersion:
dmi.product.name: System Name
dmi.product.version: System Version
dmi.sys.vendor: System Manufacturer
glxinfo: Error: [Errno 2] Aucun fichier ou dossier de ce type
system:
 distro: Ubuntu
 codename: lucid
 architecture: i686
 kernel: 2.6.32-16-generic

Revision history for this message
Emmanuel Pacaud (emmanuel-pacaud) wrote :
Revision history for this message
Emmanuel Pacaud (emmanuel-pacaud) wrote :
Bryce Harrington (bryce)
affects: xorg (Ubuntu) → xserver-xorg-video-ati (Ubuntu)
Bryce Harrington (bryce)
Changed in xserver-xorg-video-ati (Ubuntu):
status: New → Confirmed
Bryce Harrington (bryce)
tags: added: black-screen
Bryce Harrington (bryce)
Changed in xserver-xorg-video-ati (Ubuntu):
importance: Undecided → Medium
Bryce Harrington (bryce)
description: updated
Revision history for this message
Bryce Harrington (bryce) wrote :

radeontool can be used to assist in debugging issues where the screen blanks like this. After installing it, you run it like this:

    radeontool regmatch '*' > regdump_good.txt

    radeontool regmatch '*' > regdump_broke.txt

Run it two times. Once when you have a good, working screen (for any driver including -vesa), and once in the broken case (either from the tty console or logged into the sick box remotely).

Changed in xserver-xorg-video-ati (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Emmanuel Pacaud (emmanuel-pacaud) wrote :

There's no broken screen state in this issue. The screen goes mostly black, except for the panel and the workspace switching OSD, only during the workspace transition. After the transisition, everything works fine.

Bryce Harrington (bryce)
Changed in xserver-xorg-video-ati (Ubuntu):
status: Incomplete → Confirmed
Bryce Harrington (bryce)
Changed in xserver-xorg-video-ati (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
In , agd5f (agd5f) wrote :

*** Bug 27476 has been marked as a duplicate of this bug. ***

Bryce Harrington (bryce)
summary: - Black screen on workspace transitions
+ [RV280] Black screen on workspace transitions
Revision history for this message
Bryce Harrington (bryce) wrote :

I've forwarded this bug upstream to http://bugs.freedesktop.org/show_bug.cgi?id=27476 and subscribed you to it. Please follow up with them in case they need further information or wish you to test something.

Bryce Harrington (bryce)
Changed in xserver-xorg-video-ati (Ubuntu):
importance: Medium → Low
Revision history for this message
In , agd5f (agd5f) wrote :

*** Bug 27824 has been marked as a duplicate of this bug. ***

Revision history for this message
Emmanuel Pacaud (emmanuel-pacaud) wrote :

I've fixed this issue by changing a parameter in compiz configuration.

Using ccsm, the parameter is "Lighting" in the "Display settings" tab of
"General compiz options".

If I unset this boolean parameter, transitions work fine.

Revision history for this message
In , Bryce Harrington (bryce) wrote :

Workaround mentioned on one of the dupe bugs:

"""
I've fixed this issue by changing a parameter in compiz configuration.

Using ccsm, the parameter is "Lighting" in the "Display settings" tab of
"General compiz options".

If I unset this boolean parameter, transitions work fine.
"""

Revision history for this message
In , agd5f (agd5f) wrote :

(In reply to comment #11)
> Workaround mentioned on one of the dupe bugs:
>
> """
> I've fixed this issue by changing a parameter in compiz configuration.
>
> Using ccsm, the parameter is "Lighting" in the "Display settings" tab of
> "General compiz options".
>
> If I unset this boolean parameter, transitions work fine.
> """

Probably some of the lighting/material state is not emitted in 3D driver on r1xx, r2xx with kms.

Revision history for this message
In , Rankincj-googlemail (rankincj-googlemail) wrote :

(In reply to comment #11)
> Workaround mentioned on one of the dupe bugs:
>
> """
> I've fixed this issue by changing a parameter in compiz configuration.
>
> Using ccsm, the parameter is "Lighting" in the "Display settings" tab of
> "General compiz options".
>
> If I unset this boolean parameter, transitions work fine.
> """

Interesting, because unsetting that parameter makes no difference here. And I even tried rebooting the PC afterwards as well.

Changed in xserver-xorg-driver-ati:
importance: Unknown → Medium
status: Unknown → Confirmed
Changed in xserver-xorg-driver-ati:
importance: Medium → Unknown
Changed in xserver-xorg-driver-ati:
importance: Unknown → Medium
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.