OSD showing corruption on ATI graphics
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Release Notes for Ubuntu |
New
|
Undecided
|
Unassigned | ||
| xserver-xorg-driver-ati |
Won't Fix
|
Unknown
|
|||
| gnome-system-monitor (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
| notify-osd (Ubuntu) |
Invalid
|
Medium
|
Mirco Müller | ||
| xserver-xorg-video-ati (Ubuntu) |
Confirmed
|
Medium
|
Unassigned | ||
Bug Description
Binary package hint: xserver-
Having turned off compiz to avoid major corruption I am seeing specific corruption to OSD popup messages only. Every other applicaiton I have tried appears ok. (This may be related to XRENDER?)
I have tried this with an Intel graphics system without issue.
ProblemType: Bug
Architecture: i386
Date: Mon Sep 14 12:01:34 2009
DistroRelease: Ubuntu 9.10
Lsusb:
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: IBM 2366EG9
Package: xserver-
PccardctlIdent:
Socket 0:
no product info available
Socket 1:
no product info available
PccardctlStatus:
Socket 0:
no card
Socket 1:
no card
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=en_GB.UTF-8
SHELL=/bin/bash
ProcVersionSign
RelatedPackageV
xserver-xorg 1:7.4+3ubuntu5
libgl1-mesa-glx 7.6.0~git200908
libdrm2 2.4.13-1ubuntu1
xserver-
xserver-
SourcePackage: xserver-
Uname: Linux 2.6.31-10-generic i686
dmi.bios.date: 06/11/2004
dmi.bios.vendor: IBM
dmi.bios.version: 1IET69WW (2.08 )
dmi.board.name: 2366EG9
dmi.board.vendor: IBM
dmi.board.version: Not Available
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: IBM
dmi.chassis.
dmi.modalias: dmi:bvnIBM:
dmi.product.name: 2366EG9
dmi.product.
dmi.sys.vendor: IBM
fglrx: Not loaded
system:
distro: Ubuntu
architecture: i686kernel: 2.6.31-10-generic
[lspci]
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc Radeon Mobility M7 LW [Radeon Mobility 7500] [1002:4c57]
Subsystem: IBM Device [1014:0517]
- BootDmesg.txt Edit (38.6 KiB, text/plain; charset="utf-8")
- CurrentDmesg.txt Edit (25.9 KiB, text/plain; charset="utf-8")
- Dependencies.txt Edit (4.0 KiB, text/plain; charset="utf-8")
- Lspci.txt Edit (9.5 KiB, text/plain; charset="utf-8")
- PciDisplay.txt Edit (747 bytes, text/plain; charset="utf-8")
- ProcCpuinfo.txt Edit (485 bytes, text/plain; charset="utf-8")
- ProcInterrupts.txt Edit (1.1 KiB, text/plain; charset="utf-8")
- ProcModules.txt Edit (2.6 KiB, text/plain; charset="utf-8")
- UdevDb.txt Edit (71.3 KiB, text/plain; charset="utf-8")
- UdevLog.txt Edit (172.8 KiB, text/plain; charset="utf-8")
- XorgConf.txt Edit (1.1 KiB, text/plain; charset="utf-8")
- XorgLog.txt Edit (89.0 KiB, text/plain; charset="utf-8")
- XorgLogOld.txt Edit (78.8 KiB, text/plain; charset="utf-8")
- Xrandr.txt Edit (2.8 KiB, text/plain; charset="utf-8")
- glxinfo.txt Edit (4.9 KiB, text/plain; charset="utf-8")
- setxkbmap.txt Edit (233 bytes, text/plain; charset="utf-8")
- xdpyinfo.txt Edit (3.9 KiB, text/plain; charset="utf-8")
- xkbcomp.txt Edit (46.8 KiB, text/plain; charset="utf-8")
- p1030977-small.jpg Edit (133.6 KiB, image/jpeg)
Attaching a picture of a sample of the corruption. This appears repeatably.
I was requested to test the options below, each individually to see if any would fix this issue. Tried all three, no effect from any of them:
Option "EXANoComposite"
Option "EXANoUploadToS
Option "EXANoDownloadF
Andy, due to the lack of comparable ATI-hardware, I can't try to reproduce this rendering corruption you show in the screenshots. I've only intel and nvidia hardware here and on thoese notify-osd renders the bubbles just fine. Since you mention that you're seeing also rendering corruptions with just compiz running I'm suspecting the xorg-ati driver to be the culprit.
Can anyone with an ATI Radeon Mobility 7500 run compiz, metacity and metacity+compositor in order to try to reproduce this rendering corruption?
This also occurs for me with an IBM x31 laptop - notify-osd and gnome-system-
- notify-osd-ati.jpg Edit (9.4 KiB, image/jpeg)
I have same bug on my ibm t42 ati mobility 7500 32MB. Therefore i opened #437117 bugreport, which is a duplicate of this bug.
It only appears with ati renderacceleration XAA not EXA. I use XAA because it has more performance with karmic koala...
Schmankerl, your observation regarding the different Xorg acceleration-
I can confirm the fact that everything is fine using EXA - but that isn't an option for me as the performance with EXA is abysmal.
This appears to be https:/
Setting Option "RenderAccel" "off" in xorg.conf fixes at least the osd and system monitor for me.
Can confirm Crispin: "RenderAccel" "off" fixed it on XAA with a Radeon Mobility 7500. Maybe this should be X's default for this generation of ATi chips, as EXA is AFAIK also off per default.
Is EXA off by default? 'man radeon' (or ati) says EXA is the default.
By the way "RenderAccel" "off" fixes the problem for me on ATI Radeon 7000.
This may be a dupe of bug #426582
EXA is default for radeon, but it uses XAA if VRAM <= 32 MB or if there is not enough VRAM for the virtual screen size (times 3).
See also my comments on trying out KMS in bug 426582.
Release notes on the master bug.