Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I am trying to get Compiz to work in Ubuntu 11.10. I have FGLRX installed and the "Additional Drivers" screen seems to report that FGLRX is active and currently in use. I have tried using CCSM to enable the desktop cube. It seems to be enabled, yet I cannot get the affect, or any of the other compiz affects (e.g. wobbly windows) to actually happen. I would also like to get the scale plugin work.

My questions are:

  • what do I need to do to make sure that FGLRX is running (I have an HP dv7 laptop with both Intel and ATi graphics)?
  • once the graphics are setup correctly, what do I do to get the desktop cube and the scale addon to actually work?

Thank you for the help.


Update

stevejb@telegraph:~$ glxinfo | grep direct
X Error of failed request:  BadRequest (invalid request code or no such operation)
  Major opcode of failed request:  155 (GLX)
  Minor opcode of failed request:  19 (X_GLXQueryServerString)
  Serial number of failed request:  12
  Current serial number in output stream:  12

Update

Reinstalling the open source ati drivers seemed to fix the problem. All is working now.

share|improve this question
    
related question -> askubuntu.com/questions/74171/… –  hhlp Nov 9 '11 at 20:47
    
can you split this off into 2 questions? This works best when there is one post per question. –  Jorge Castro Nov 10 '11 at 5:04
add comment

4 Answers

ccsm doesn't enables compiz, it just configures it. So you have the cube set in compiz but your desktop is running metacity.

Try to run in a terminal (maybe you'll need to unstall mesa-utils to run this):

glxinfo | grep direct

The output should tell you "direct rendering: Yes (if the drivers are properly installed) Then try:

compiz --replace

That should activate compiz. If not, it's a drivers problem.

If it works, maybe you have to do it every time you log in. To make it easier you can install fusion-icon:

sudo apt-get install fusion-icon

It allows you to switch between compiz and metacity with a click. Later if you want to run compiz automatically on login (if you don't find any problem) you can add the compiz --replace command to the startup applications.

Whish it helps.

share|improve this answer
    
stevejb@telegraph:~$ glxinfo | grep direct X Error of failed request: BadRequest (invalid request code or no such operation) Major opcode of failed request: 155 (GLX) Minor opcode of failed request: 19 (X_GLXQueryServerString) Serial number of failed request: 12 Current serial number in output stream: 12 stevejb@telegraph:~$ YIKES! It seems that something isn't working right. –  stevejb Nov 9 '11 at 21:42
add comment

This has solution:

Press CTRL+ALT+F1 and enter in the terminal:

sudo apt-get remove - purge fglrx*
sudo amd-driver-installer-catalyst-13.1-linux-x86.x86_64.run

This last line in my case, generates the package and then install the driver.

share|improve this answer
add comment

I fixed this by reinstalling the open source ati driver and completely purging fglrx.

share|improve this answer
add comment

Check this link Ubuntu Oneiric Installation Guide ATI drivers work for me, unfortunately the official ATI drivers not work with the gnome-shell :( but work fine in Unity and classic

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.