compiz stop working after 17-Sept-2007 updates

Bug #141130 reported by Mike Basinger
42
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Fix Released
High
Michael Vogt

Bug Description

compiz stopped working after 17-Sept-2007 updates. I have a nvidia 7300 card with the latest nvidia-glx-new.

dbasinge@mikebuntu:~$ compiz --replace &
[1] 5993
dbasinge@mikebuntu:~$ Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 10de:01d7 (rev a1) (prog-if 00 [VGA])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1680x1050) to maximum 3D texture size (512): Failed.
aborting and using fallback: /usr/bin/metacity

Related branches

Revision history for this message
Mike Basinger (mike.basinger) wrote :
Revision history for this message
Mike Basinger (mike.basinger) wrote :
Revision history for this message
EzNet (zeroezezero) wrote :

Confirmed here as well. After upgrading today (the 19th - I've been putting it off for two days), XGL doesn't seem to be found and no 3d composite effects are working any longer. When entering "compiz --replace" I get the same error as above. I am running Gutsy x64 with nVidia GO 7400.

Revision history for this message
Will Farrington (wcfarrington) wrote :

It's a bug in the wrapper script.

See solution here: http://ubuntuforums.org/showpost.php?p=3394876&postcount=10

Revision history for this message
TJ (tj) wrote :

Confirming Will Farrington's comment, bug in wrapper script /usr/bin/compiz

This will fix it:

$ sudo sed -i 's/GL_MAX_3D_TEXTURE_SIZE/GL_MAX_TEXTURE_SIZE/g' /usr/bin/compiz

Changed in compiz:
assignee: nobody → desktop-bugs
importance: Undecided → High
status: New → Confirmed
Revision history for this message
Kristoffer Lundén (kristoffer-lunden) wrote :

Confirming problem as well as sed fix.

Revision history for this message
Fabien Lusseau (fabien-beosfrance) wrote :

Same problem here:

fabien@fabien-PentiumD:~$ compiz --replace
Checking for Xgl: not present.
Blacklisted PCIID '8086:29a2' found
aborting and using fallback: /usr/bin/metacity

With an intel and an nvidia ...

Sed can't fix it ...

Revision history for this message
acidhorse (evorrie) wrote :

Same here. Updates hosed compiz.

VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)

Revision history for this message
Ralf Nieuwenhuijsen (ralf-nieuwenhuijsen) wrote :

Bug confirmed. Fix works.

It's actually an old bug reappearing. I wonder how that happens? Perhaps the whole launcher script is an old version? Somebody needs to check this.

Revision history for this message
Fabien Lusseau (fabien-beosfrance) wrote :

The fix work for (nvidia):

dbasinge@mikebuntu:~$ Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 10de:01d7 (rev a1) (prog-if 00 [VGA])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1680x1050) to maximum 3D texture size (512): Failed.
aborting and using fallback: /usr/bin/metacity

But not for my problem (intel):

fabien@fabien-PentiumD:~$ compiz --replace
Checking for Xgl: not present.
Blacklisted PCIID '8086:29a2' found
aborting and using fallback: /usr/bin/metacity

Revision history for this message
timoline (timoline) wrote :

same here with Intel

Checking for Xgl: not present.
Blacklisted PCIID '8086:2a02' found
aborting and using fallback: /usr/bin/metacity

Revision history for this message
Ola Lindberg (olalindberg) wrote :

It didn't solve my problems on a Thinkpad T40 (Radeon 7500 mobility). Here is my output.

$ compiz --replace &
[2] 16990
[1] Done compiz --replace
Checking for Xgl: ola@vega:~$ not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:4c57 (prog-if 00 [VGA])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024) to maximum 3D texture size (512): Failed.
aborting and using fallback: /usr/bin/metacity

Revision history for this message
timoline (timoline) wrote :

After some investigation on this page about the intel:

https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/140833

Revision history for this message
MrAuer (mr-auer) wrote :

I confirm this bug on Nvidia FX 5200 as well. I had first installed the new Nvidia driver 100.14.19 and rebooted, everything worked fine. Then I updated to newest packages, including Compiz, and I get the same error as people above and compiz wont start - gives the Comparing resolution (1280x1024) to maximum 3D texture size (512): Failed.
(On any resolution).
It would have to be Compiz related since the version previous to this worked fine and dandy with the new Nvidia driver.

The fix works on my system also, after "sudo sed -i 's/GL_MAX_3D_TEXTURE_SIZE/GL_MAX_TEXTURE_SIZE/g' /usr/bin/compiz" Compiz will now start again.

Revision history for this message
Kow (kow) wrote :

In case it isn't obvious the nvidia/intel issues both of which are being reported in this bug report are unrelated.

Revision history for this message
Alex Cornejo (acornejoc) wrote :

There is an easy fix to this bug (which appears on my nvidia system as well).

Edit: /usr/bin/compiz

Find: "GL_MAX_3D_TEXTURE_SIZE"
Replace with: "GL_MAX_TEXTURE_SIZE"

That fix was posted on an unbuntu forum by ButteBlues, and it works for me. Maybe this should be patched and released upstream.

Michael Vogt (mvo)
Changed in compiz:
assignee: desktop-bugs → mvo
status: Confirmed → Fix Committed
Revision history for this message
Michael Flaig (mflaig) wrote :

mfl@voyager:~$ compiz --replace
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 10de:0429 (rev a1) (prog-if 00 [VGA])
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (2960x1050) to maximum 3D texture size (2048): Failed.
aborting and using fallback: /usr/bin/metacity

Bug seems to be Back in gutsy gibbon, fixed it with the solution posted here ...
Problem appeared few days ago with an upgrade. It did work before.

I'm running those version
ii compiz 1:0.5.2+git20070918-0ubuntu3
ii compiz-core 1:0.5.2+git20070918-0ubuntu3

Revision history for this message
Michael Flaig (mflaig) wrote :

hope this is ok to reopen this issue

Changed in compiz:
status: Fix Committed → New
Revision history for this message
Ralf Nieuwenhuijsen (ralf-nieuwenhuijsen) wrote :

@micheal flaig

It takes a while for commited fix to reach the update-servers.
First it says 'fix commited', then it will go to 'fix released'.

Micheal Voigt has commited the fix, so I expect it will soon be released.
Then it will hit the update-servers and then when you update you will upgrade to that version.

So i'm changing the status back..

Changed in compiz:
status: New → Fix Committed
Revision history for this message
Michael Vogt (mvo) wrote :

compiz (1:0.5.2+git20070918-0ubuntu4) gutsy; urgency=low

  * debian/compiz-manager:
    - fix in the check for the TEXTURE_SIZE (LP: #124519, #141130)

 -- Michael Vogt <email address hidden> Fri, 21 Sep 2007 17:43:31 +0200

Changed in compiz:
status: Fix Committed → Fix Released
Revision history for this message
orzeh (orz3h) wrote :

here on radeon 9550 with sed fix:

compiz --replace
Checking for Xgl: not present.
Blacklisted PCIID '1002:4153' found
aborting and using fallback: /usr/bin/metacity

Revision history for this message
orzeh (orz3h) wrote :

i've commented out Blacklisted 1002:4153 in wrapper script and compiz working good now

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.