Rendering failure in glxgears (ATI R100)

Bug #498799 reported by Detlef
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mesa (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

glxgears renders wrong colors.
Console ouput:
$ glxgears
*********************************WARN_ONCE*********************************
File radeon_tcl.c function radeon_run_tcl_render line 499
Rendering was 96 commands larger than predicted size. We might overflow command buffer.
***************************************************************************
2373 frames in 5.0 seconds
2422 frames in 5.0 seconds

$ lsb_release -rd
Description: Ubuntu lucid (development branch)
Release: 10.04

A screenshot is attached ( => http://launchpadlibrarian.net/36993663/glxgears.png ).

--
By by ... Detlef

ProblemType: Bug
Architecture: i386
Date: Sun Dec 20 15:49:35 2009
DistroRelease: Ubuntu 10.04
ExecutablePath: /usr/bin/glxgears
InstallationMedia: Error: [Errno 13] Permission denied: '/var/log/installer/media-info'
Lsusb:
 Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
 Bus 001 Device 003: ID 057c:6201 AVM GmbH WLAN USB v1.1
 Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
MachineType: System Manufacturer System Name
Package: mesa-utils 7.6.1~rc3-1ubuntu1
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=//vmlinuz-2.6.32-8-generic root=UUID=9b213117-7cd6-47bc-8fd4-0c5ac32161bc ro quiet splash
ProcEnviron:
 SHELL=/bin/bash
 PATH=(custom, user)
 LANG=de_DE.UTF-8
 LANGUAGE=de_DE.UTF-8
ProcVersionSignature: Ubuntu 2.6.32-8.12-generic
RelatedPackageVersions:
 xserver-xorg 1:7.5~3ubuntu4
 libgl1-mesa-glx 7.6.1~rc3-1ubuntu1
 libdrm2 2.4.14-1ubuntu2
 xserver-xorg-video-intel 2:2.9.1-1ubuntu1
 xserver-xorg-video-ati 1:6.12.99+git20090929.7968e1fb-0ubuntu2
SourcePackage: mesa
Tags: lucid
Uname: Linux 2.6.32-8-generic i686
XorgConf: Error: [Errno 2] No such file or directory: '/etc/X11/xorg.conf'
dmi.bios.date: 11/19/2002
dmi.bios.vendor: Award Software, Inc.
dmi.bios.version: ACPI BIOS Revision 0118
dmi.board.name: P4_L3C
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: REV 3.30
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.:bvrACPIBIOSRevision0118:bd11/19/2002:svnSystemManufacturer:pnSystemName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP4_L3C:rvrREV3.30:cvnChassisManufacture:ct7:cvrChassisVersion:
dmi.product.name: System Name
dmi.product.version: System Version
dmi.sys.vendor: System Manufacturer
fglrx: Not loaded
system:
 distro: Ubuntu
 architecture: i686kernel: 2.6.32-8-generic

Revision history for this message
Detlef (winspool) wrote :
Detlef (winspool)
description: updated
Revision history for this message
madbiologist (me-again) wrote :

This should be fixed in the newly released mesa 7.7-3ubuntu1 package.

From the changelog:

[ Brice Goglin ]
  * Pull from upstream mesa_7_7_branch up to commit 2f28ca0a.
    + Fix funky colors on radeon/r200/r300.

This is the same commit in the Debian changelog, where it actually mentions gears colours:

+commit 2f28ca0a27cb0c539affb22c487c4bb44b6d54b4
+Date: Wed Jan 27 11:46:26 2010 +1000
+
+ radeon/r200/r300: don't clean non-emitted state.
+
+ So if we don't actually emit an atom to the hw because we don't
+ need it in the current state (e.g. lighting related atoms when
+ lighting is off) then don't mark it as clean, because when
+ lighting gets switched on we won't emit it at all.
+
+ This fixes funky gears colors.

Can you please update to the new package and test?

Robert Hooker (sarvatt)
Changed in mesa (Ubuntu):
status: New → Incomplete
Revision history for this message
Bryce Harrington (bryce) wrote :

Since there's not been a reply we'll go ahead and assume it did indeed fix the issue. If this is wrong feel free to reopen with further clarification.

Changed in mesa (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
Detlef (winspool) wrote :

Yes, rendering in glxgears on ATI R100 is fixed.
Thanks

--
By by Detlef

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.