[R400 X700] Blender incorrect repainting and screen corruption

Bug #426319 reported by Giovanni Condello
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xserver-xorg-video-ati (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: xserver-xorg-video-ati

The desktop paints on top of the Blender window and corrupts the display. Launch Blender in windowed mode and drag the window. Observe the window is erroneously repainted with the desktop during the drag operation.

Also, opening a render window is fairly hit-n-miss. As soon as the render completes the OpenGL display is painted over the top of it. Dragging the render output window leaves a trail of corruption over the Blender window (it's painting the desktop instead of the Blender window contents).

See also bug #374307
I've opened a new bug against the video driver as asked by the devs

ProblemType: Bug
Architecture: i386
Date: Tue Sep 8 16:50:46 2009
DistroRelease: Ubuntu 9.10
Lsusb:
 Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: Acer, inc. Yspire 1690
Package: xserver-xorg-video-ati 1:6.12.99+git20090825.fc74e119-0ubuntu1
PccardctlIdent:
 Socket 0:
   no product info available
PccardctlStatus:
 Socket 0:
   no card
ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-9-generic root=UUID=c2a8f58e-0a36-4004-b21f-eebf6e6fe977 ro quiet splash
ProcEnviron:
 PATH=(custom, no user)
 LANG=it_IT.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.31-9.29-generic
RelatedPackageVersions:
 xserver-xorg 1:7.4+3ubuntu5
 libgl1-mesa-glx 7.6.0~git20090817.7c422387-0ubuntu3
 libdrm2 2.4.12+git20090801.45078630-0ubuntu1
 xserver-xorg-video-intel 2:2.8.1-1ubuntu1
 xserver-xorg-video-ati 1:6.12.99+git20090825.fc74e119-0ubuntu1
SourcePackage: xserver-xorg-video-ati
Uname: Linux 2.6.31-9-generic i686
XorgConf: Error: [Errno 2] Nessun file o directory: '/etc/X11/xorg.conf'
dmi.bios.date: 03/14/06
dmi.bios.vendor: Acer
dmi.bios.version: 3A44
dmi.board.name: Crane II
dmi.board.vendor: Acer, Inc.
dmi.board.version: Not Applicable
dmi.chassis.type: 1
dmi.chassis.vendor: , Inc.
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAcer:bvr3A44:bd03/14/06:svnAcer,inc.:pnYspire1690:pvrNotApplicable:rvnAcer,Inc.:rnCraneII:rvrNotApplicable:cvn,Inc.:ct1:cvrN/A:
dmi.product.name: Yspire 1690
dmi.product.version: Not Applicable
dmi.sys.vendor: Acer, inc.
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.31-9-generic

Revision history for this message
Giovanni Condello (nanomad) wrote :
Geir Ove Myhr (gomyhr)
summary: - Blender incorrect repainting and screen corruption
+ [R400 X700] Blender incorrect repainting and screen corruption
tags: added: corruption karmic r400
Changed in xserver-xorg-video-ati (Ubuntu):
status: New → Confirmed
Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

Do you have the possibility to test the xorg-edgers repository (https://launchpad.net/~xorg-edgers/+archive/ppa)? This will tell us if this has already been fixed upstream so that we only need to pull the right patch into Karmic, or if we should ask for help upstream.

It would also be nice if you could upload a screenshot to illustrate the issue.

Geir Ove Myhr (gomyhr)
Changed in xserver-xorg-video-ati (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Giovanni Condello (nanomad) wrote :

Here is a screen-shot of the repaint isse.
How to reproduce: just drag with alt+click Blender's main window
This happens with a fully updated karmic

Revision history for this message
Dimas (dimasmjunior) wrote :

I can confirm this in Jaunty using xorg-edgers repos. My VGA is an ATI Radeon 4870. I have some severe screen corruption, worst than Giovanni's.

And I have another related problem: the mouse click (and focus) position is above the cursor. To use anything in Blender's interface I have to click about 15px below the point I really want to click.

Revision history for this message
Geir Ove Myhr (gomyhr) wrote :

Dimas, we know that there are problems in Jaunty, and at this point we are only interested in identifying problems that are not fixed in Karmic. You may upgrade to Karmic, reinstall Karmic from a recent CD image or test a LiveCD. If you want to test a LiveCD, Karmic beta should be available at http://cdimage.ubuntu.com/releases/karmic/ tomorrow. If you find a problem which is not exactly the same as this one, please file it as a new bug with the ubuntu-bug command.

Giovanni, I would like you to test some updates which are not yet in Karmic. The x-updates PPA [1] contains an updated mesa and an updated -ati driver. They may make it into Karmic, especially if it fixes bugs like this one. Could you first test with those?
If it isn't fixed by those, there is the even more bleeding edge xorg-edgers PPA [2] which holds the latest development version of mesa. If it is fixed there, we may try and find the patch that fixes this problem and include in Karmic. If it still present with xorg-edgers, we can report it upstream, since this is something they will want to fix there. In this case it will take longer to fix, but if the fix is small enough it may be possible to include it as an update to Karmic.

[1]: https://launchpad.net/~ubuntu-x-swat/+archive/x-updates/
[2]: https://launchpad.net/~xorg-edgers/+archive/ppa

Revision history for this message
Dimas (dimasmjunior) wrote :

Updated to Karmic. Same problem. I can't take a screenshot to show you becouse when I press PrintScreen the desktop comes to top and the corrupted Blender window is no longer visible.

I'll try to use xorg-edgers again, since it was removed in the upgrade.

Revision history for this message
Dimas (dimasmjunior) wrote :

While searching the net again about this problem I came across this post: http://ohioloco.ubuntuforums.org/showthread.php?p=8337536

Apparently the problem is a incompatibility with compiz. After I tried "metacity --replace&" at the command line, blender is working fine, no screen corruption. Rendering is working too.

Bryce Harrington (bryce)
tags: added: 3d
Revision history for this message
Bryce Harrington (bryce) wrote :

We're closing this bug since it is has been some time with no response from Giovanni Condello to Geir's request for testing. However, if the issue still exists please feel free to reopen with the requested information. Also, if you could, please test against the latest development version of Ubuntu, since this confirms the bug is one we may be able to pass upstream for help.

Changed in xserver-xorg-video-ati (Ubuntu):
status: Incomplete → Invalid
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.