Screen corruption problem with some opengl apps and ati

Bug #610541 reported by Tournier Mathieu
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
mesa (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

With ati opensource driver, when i turn on desktop effects in kde, when some effects are played (ex : wobbly windows) I see screen corruption in the windows diplayed (but not in plasma-desktop background, that's strange). When i turn them off all my desktop is displyed good.
Moreover, when I run bzflag (even without desktop effects) , all the content in the foreground flashes.
I had the same bug with xorg-edgers repository for lucid as soon I try a kernel = 2.6.35 (I forgot if this was in 2.6.34, but in 2.6.32 it worked good)

My config : dell xps 1640 with an ATI Mobility Radeon HD 3670 (M86)

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: xorg 1:7.5+6ubuntu2
ProcVersionSignature: Ubuntu 2.6.35-11.16-generic 2.6.35-rc5
Uname: Linux 2.6.35-11-generic x86_64
Architecture: amd64
DRM.card0.DisplayPort.1:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.HDMI_Type_A.1:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
DRM.card0.LVDS.1:
 status: connected
 enabled: enabled
 dpms: On
 modes: 1366x768 1280x720 1152x768 1024x768 800x600 848x480 720x480 640x480
 edid-base64: AP///////wBMo0FUAAAAAAASAQOQIxR4Cof1lFdPjCcnUFQAAAABAQEBAQEBAQEBAQEBAQEBgxtWeFAAFjAwICUAYcYQAAAagxtWeFAAFjAwICUAYcYQAAAaAAAA/gBOMDgxRIAxNjBBVAogAAAAAAAAAAAAAAAAAAEBCiAgAAQ=
DRM.card0.VGA.1:
 status: disconnected
 enabled: disabled
 dpms: On
 modes:
 edid-base64:
Date: Tue Jul 27 19:23:43 2010
DkmsStatus:

GdmLog:
 Error: command ['kdesudo', '--', 'cat', '/var/log/gdm/:0.log'] failed with exit code 1: QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: No such file or directory
 QFileSystemWatcher: failed to add paths: /home/mathieu/.config/ibus/bus
 Bus::open: Can not get ibus-daemon's address.
 IBusInputContext::createInputContext: no connection to ibus-daemon
 cat: /var/log/gdm/:0.log: No such file or directory
GdmLog1: Error: command ['kdesudo', '--', 'cat', '/var/log/gdm/:0.log.1'] failed with exit code 1: cat: /var/log/gdm/:0.log.1: No such file or directory
GdmLog2: Error: command ['kdesudo', '--', 'cat', '/var/log/gdm/:0.log.2'] failed with exit code 1: cat: /var/log/gdm/:0.log.2: No such file or directory
InstallationMedia: Kubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100725)
MachineType: Dell Inc. Studio XPS 1640
ProcCmdLine: BOOT_IMAGE=/vmlinuz-2.6.35-11-generic root=/dev/sda7 ro quiet splash
ProcEnviron:
 LANGUAGE=
 LANG=fr_FR.UTF-8
 SHELL=/bin/bash
SourcePackage: xorg
Symptom: display
dmi.bios.date: 03/29/2010
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A14
dmi.board.name: 0U785D
dmi.board.vendor: Dell Inc.
dmi.board.version: A14
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.version: A14
dmi.modalias: dmi:bvnDellInc.:bvrA14:bd03/29/2010:svnDellInc.:pnStudioXPS1640:pvrA143:rvnDellInc.:rn0U785D:rvrA14:cvnDellInc.:ct8:cvrA14:
dmi.product.name: Studio XPS 1640
dmi.product.version: A143
dmi.sys.vendor: Dell Inc.
glxinfo: Error: [Errno 2] Aucun fichier ou dossier de ce type
system:
 distro: Ubuntu
 codename: maverick
 architecture: x86_64
 kernel: 2.6.35-11-generic

Related branches

Revision history for this message
Tournier Mathieu (mathieutournier) wrote :
Revision history for this message
Tournier Mathieu (mathieutournier) wrote :

A picture to illustrate...

Revision history for this message
Plaristote (sexymimi64) wrote :

Aye, same here ! With truly awefull performances.
Please save our eyes integrity =) !

Bryce Harrington (bryce)
Changed in mesa (Ubuntu):
status: New → Confirmed
Revision history for this message
Tournier Mathieu (mathieutournier) wrote :

Please look at this bug : Bug #598948
With my ati card, I have exactly the same problem with bzflag (maybe the same bug)
I noticed the same problem with "extreme tux rider" (totally unplayable)

Revision history for this message
Tournier Mathieu (mathieutournier) wrote :

I solve this bug installing this package https://launchpad.net/~xorg-edgers/+archive/ppa/+build/1910183
All works good now ;-)

Revision history for this message
Tournier Mathieu (mathieutournier) wrote :

This bug is still present and affects also 945gme card (http://www.phoronix.com/forums/showpost.php?p=145273&postcount=31) on arch.
If I add "export LIBGL_ALWAYS_INDIRECT=1 " to /etc/profile everything works ok ;-)
(but I can't activate blur effect of kwin...)

Revision history for this message
Tournier Mathieu (mathieutournier) wrote :

I solved all my problem installing xorg-edger repository ;-) (direct rendering works good now without visual problems ! )
Thanks for your help ! (I hope I am the only one concerned by this bug...)

Revision history for this message
Dave Gilbert (ubuntu-treblig) wrote :

If it's flickering you're seeing then you might like to look at bug #626943 and see if the mesa packages from the ppa help; it's a smaller change than the whole of xorg-edgers; I'd be greatful to know if they did (and if so please mark 626943 as affecting you) - since it's a fairly small fix.

Dave

Revision history for this message
Tournier Mathieu (mathieutournier) wrote :

Thanks, bug solved !

Revision history for this message
Robert Hooker (sarvatt) wrote :

We believe this bug is fixed by this package, if it is not please reopen this bug.

mesa (7.9~git20100909-0ubuntu1) maverick; urgency=low

  [ Robert Hooker ]
  * New upstream git snapshot up to commit 94118fe2d4b1e5 (LP: #631413)
  * New features include ATI HD5xxx series support in r600, and a vastly
    improved glsl compiler.
  * Remove pre-generated .pc's, use the ones generated at build time
    instead.
  * Remove all references to mesa-utils now that its no longer shipped
    with the mesa source.
  * Disable the experimental ARB_fragment_shader option by default on
    i915, it exposes incomplete functionality that breaks KDE compositing
    among other things. It can be enabled via driconf still. (LP: #628930).

  [ Christopher James Halse Rogers ]
  * debian/patches/04_osmesa_version.diff:
    - Refresh for new upstream
  * Bugs fixed in this release:
    - Fixes severe rendering corruption in Unity on radeon (LP: #628727,
      LP: #596292, LP: #599741, LP: #630315, LP: #613694, LP: #599741).
    - Also fixes rendering in gnome-shell (LP: #578619).
    - Flickering in OpenGL apps on radeon (LP: #626943, LP: #610541).
    - Provides preliminary support for new intel chips (LP: #601052).
  * debian/rules:
    - Update configure flags to match upstream reshuffling.
    - Explicitly remove gallium DRI drivers that we don't want to ship.
  * Update debian/gbp.conf for this Maverick-specific packaging
  * libegl1-mesa-dri-x11,kms: There are no longer separate kms or x11 drivers
    for EGL, libegl1-mesa-drivers now contains a single driver that provides
    both backends.

Date: Tue, 14 Sep 2010 08:55:40 -0400
Changed-By: Robert Hooker <robert.hooker at canonical.com>
Maintainer: Ubuntu X-SWAT <ubuntu-x at lists.ubuntu.com>
Signed-By: Scott Kitterman <ubuntu at kitterman.com>
https://launchpad.net/ubuntu/maverick/+source/mesa/7.9~git20100909-0ubuntu1

Changed in mesa (Ubuntu):
status: Confirmed → Fix Released
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.