Bug 683147

Summary: [mesa] r300 FP: Compiler Error: Too many ALU instructions
Product: [Fedora] Fedora Reporter: Joachim Frieben <jfrieben>
Component: mesaAssignee: Dave Airlie <airlied>
Status: CLOSED NEXTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 15CC: airlied, ajax, mcepl, otaylor
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: mesa-7.10.1-1.fc15 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-03-26 17:29:54 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
X log file for ATI Radeon X800 (R430)
none
Screenshot of icon list "Applications" of running GNOME shell
none
Output of dmesg for kernel 2.6.38-0.rc8.git0.1.fc15 none

Description Joachim Frieben 2011-03-08 17:04:04 UTC
Description of problem:
On a fully updated F15 system with an ATI Radeon X800 (R430) video card, selecting "Activities > Applications" in the GNOME shell opens a black rectangle without any application icons. After selecting a sub-category, application icons are rendered correctly. The GNOME shell was launched from the command line, and there, a probably related error message occurs:

  r300 FP: Compiler Error:
  r300_fragprog_emit.c::emit_alu(): Too many ALU instructions
  Using a dummy shader instead.

Version-Release number of selected component (if applicable):
mesa-7.10-0.27.fc15

How reproducible:
Always.

Steps to Reproduce:
1. Launch GNOME shell.
2. Open "Activities > Applications".
  
Actual results:
Black rectangle instead of application icons.

Expected results:
Application icons placed on a rectangular grid.

Additional info:
The "black rectangle effect" has only appeared after updating to the latest GNOME 3 builds including packages:
- clutter-1.6.8-1.fc15
- gnome-shell-2.91.91-1.fc15
- mutter-2.91.91-1.fc15

Comment 1 Joachim Frieben 2011-03-11 13:59:49 UTC
Created attachment 483726 [details]
X log file for ATI Radeon X800 (R430)

Comment 2 Joachim Frieben 2011-03-11 14:03:57 UTC
Created attachment 483727 [details]
Screenshot of icon list "Applications" of running GNOME shell

Comment 3 Matěj Cepl 2011-03-13 00:51:02 UTC
Could we output of the command dmesg after this happens and you recover back to the working conditions, please?

Thank you

Comment 4 Joachim Frieben 2011-03-13 11:02:47 UTC
Created attachment 483980 [details]
Output of dmesg for kernel 2.6.38-0.rc8.git0.1.fc15

Comment 5 Joachim Frieben 2011-03-17 17:22:08 UTC
A backport of mesa-7.11-0.20110315.0.fc16 resolves this issue.

Comment 6 Matěj Cepl 2011-03-17 20:10:56 UTC
The fix for this has been landed upstream, but it hasn't been released yet so far.

Comment 7 Matěj Cepl 2011-03-17 20:15:32 UTC
There should be hopefully new release of gnome-shell next week.

Comment 8 Joachim Frieben 2011-03-24 18:53:11 UTC
Fixed by today's bunch of packages pushed to updates-testing including:
- gnome-shell-2.91.92-1.fc15
- mutter-2.91.92-1.fc15
- mesa-7.10.1-1.fc15