Overclock.net banner

Compiz-Fusion not working on Gutsy Gibbon

2.2K views 48 replies 7 participants last post by  Melcar  
#1 ·
I just installed gutsy gibbon and turned on Compz via the sudo command and when I go to to on the "Extra" visuals, I get the message "Desktop effects could not be enabled", so I type compiz into terminal and it tells me xgl is not present.

I then do "sudo apt-get install xserver-xgl" and it tells me "E:could not find package xserver-xgl"

Any help?

Keep in mind, I just started using Linux last night
Image


Also, this is a Radeon 9000 I'm trying to get to work.
Image
 
#24 ·
Quote:


Originally Posted by Krunk_Kracker
View Post

Where did you link to a thread??

Also, that's going to undo everything I just installed right??

Man, I don't know how I'll ever been as good at Linux as you guys..lol.

Yes that will uninstall the xgl driver and rebuild your xorg.conf file (where all your display settings are saved).

As for being good, the guys here on OCN can put ubuntuforums to shame on alot of this stuff
Image
I'd sell a major organ for 1/10th the knowledge some of these guys have.

Edit: I posted this before I saw your last post. Now that you're back to a clean slate, try enabling your graphics card via the restricted drivers manager.
 
  • Rep+
Reactions: Krunk_Kracker
#23 ·
This is what I get....

Quote:


Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:4c66 (rev 02) (prog-if 00 [VGA])
Flags: bus master, VGA palette snoop, stepping, 66MHz, medium devsel, latency 32, IRQ 11
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 (1400x1050) to maximum 3D texture size (1024): Failed.
aborting and using fallback: /usr/bin/metacity

 
#22 ·
Quote:


Originally Posted by Melcar
View Post

You should have tried looking at the Ubuntu forums thread I linked too first. A guy with the very same card you're using and with apparently the same issue as yours managed to get Compiz running. Now I'm afraid you hosed your entire system and are doomed. Doomed I say...

Image

Nah, it's still cool. I bet you neglected to turn off AIGLX and composite extensions for your driver huh? No matter.
- Log in using safe mode

- Remove xgl
sudo apt-get remove xserver-xgl

- Reconfigure your xorg file
sudo dpkg-reconfigure xserver-xorg
(select ati for your graphics driver)

- Reboot
sudo reboot

Now you should be able to log in normally.

Edit: Because you're basically starting fresh now, try Compiz now and see if it works.

Where did you link to a thread??

Also, that's going to undo everything I just installed right??

Man, I don't know how I'll ever been as good at Linux as you guys..lol.
EDIT:
Nope, compiz still not working
Image
 
#21 ·
You should have tried looking at the Ubuntu forums thread I linked too first. A guy with the very same card you're using and with apparently the same issue as yours managed to get Compiz running. Now I'm afraid you hosed your entire system and are doomed. Doomed I say...

Image

Nah, it's still cool. I bet you neglected to turn off AIGLX and composite extensions for your driver huh? No matter.
- Log in using safe mode

- Remove xgl
sudo apt-get remove xserver-xgl

- Reconfigure your xorg file
sudo dpkg-reconfigure xserver-xorg
(select ati for your graphics driver)

- Reboot
sudo reboot

Now you should be able to log in normally.

Edit: Because you're basically starting fresh now, try Compiz now and see if it works.
 
  • Rep+
Reactions: Krunk_Kracker
#20 ·
Uhoh..I went into the software section and turned on all the repositorys, I then did "sudo apt-get install xserver-xgl" and now after U/N and Pass, it goes, and then just reverts back to the login part.

I can however, sign in under fail-safe Gnome....
Image
 
#19 ·
Quote:

Originally Posted by reset3x View Post
DONT"T sudo to run anything!! It will hose your permissions!!! Install your drivers via the RDM or Envy then enable desktop effects... You may have to start over if you did your thing as sudo.... Sudo is bad if you want user account to work!!! Unless you're instaliling things,,
I'm on root ATM.....

I don't even know how to set-up user accounts yet
Image


Remember, Linuz > Me..I know nothing yet
Image
 
#18 ·
Quote:

Originally Posted by reset3x View Post
DONT"T sudo to run anything!! It will hose your permissions!!! Install your drivers via the RDM or Envy then enable desktop effects... You may have to start over if you did your thing as sudo.... Sudo is bad if you want user account to work!!! Unless you're instaliling things,,

He will need root privileges if he wants to properly debug the issues he's experiencing. And I don't think Envy will work for him (no compatible driver to install).
 
#16 ·
That's odd. Your card should be fully supported by the radeon driver, and since you get a positive for direct rendering then it's safe to assume that you have working 3D acceleration (try running a 3D game/benchmark). Everything else seems to be enabled on your xorg.conf file. It's really weird.
You may try using xgl instead. Download xserver-xgl; just make sure to disable AIGLX and cmposite extensions in your xorg.conf. You can also try installing the older fglrx + xgl.

Edit: Check the very last post of this thread
 
  • Rep+
Reactions: Krunk_Kracker
#15 ·
I did all that and still got the cannot be enabled message
Image


Quote:


# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
Identifier"Generic Keyboard"
Driver"kbd"
Option"CoreKeyboard"
Option"XkbRules""xorg"
Option"XkbModel""pc105"
Option"XkbLayout""us"
EndSection

Section "InputDevice"
Identifier"Configured Mouse"
Driver"mouse"
Option"CorePointer"
Option"Device""/dev/input/mice"
Option"Protocol""ImPS/2"
Option"ZAxisMapping""4 5"
Option"Emulate3Buttons""true"
EndSection

Section "InputDevice"
Identifier"Synaptics Touchpad"
Driver"synaptics"
Option"SendCoreEvents""true"
Option"Device""/dev/psaux"
Option"Protocol""auto-dev"
Option"HorizEdgeScroll""0"
EndSection

Section "InputDevice"
Driver"wacom"
Identifier"stylus"
Option"Device""/dev/input/wacom"
Option"Type""stylus"
Option"ForceDevice""ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver"wacom"
Identifier"eraser"
Option"Device""/dev/input/wacom"
Option"Type""eraser"
Option"ForceDevice""ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver"wacom"
Identifier"cursor"
Option"Device""/dev/input/wacom"
Option"Type""cursor"
Option"ForceDevice""ISDV4"# Tablet PC ONLY
EndSection

Section "Device"
Identifier"ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]"
Driver"ati"
BusID"PCI:1:0:0"
EndSection

Section "Monitor"
Identifier"Generic Monitor"
Option"DPMS"
EndSection

Section "Screen"
Identifier"Default Screen"
Device"ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]"
Monitor"Generic Monitor"
DefaultDepth24
SubSection "Display"
Modes"1400x1050"
EndSubSection
EndSection

Section "ServerLayout"
Identifier"Default Layout"
Screen"Default Screen"
InputDevice"Generic Keyboard"
InputDevice"Configured Mouse"
Option "AIGLX" "true"

# Uncomment if you have a wacom tablet
#InputDevice "stylus""SendCoreEvents"
#InputDevice "cursor""SendCoreEvents"
#InputDevice "eraser""SendCoreEvents"
InputDevice"Synaptics Touchpad"
EndSection

Section "DRI"
Mode 0666
EndSection

 
#14 ·
Add the following to your xorg file:

# This can simply be at the end of the file

Section "DRI"
Mode 0666
EndSection

# Add this one under "ServerLayout"

Option "AIGLX" "true"

Remember to restart for the changes to take effect.
 
  • Rep+
Reactions: Krunk_Kracker
#13 ·
This is what is shown under "compiz"

Quote:
Checking for Xgl: not present.
Detected PCI ID for VGA: 01:00.0 0300: 1002:4c66 (rev 02) (prog-if 00 [VGA])
Flags: bus master, VGA palette snoop, stepping, 66MHz, medium devsel, latency 32, IRQ 11
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 (1400x1050) to maximum 3D texture size (1024): Failed.
aborting and using fallback: /usr/bin/metacity
 
#12 ·
Dude to be honest...I just use the mouse...LOL
I have yet to learn all the hotkeys and when I try someething it may do something cool...but not what I want...
 
#11 ·
Quote:

Originally Posted by Cait Sith Cat View Post
I'm kind of a newb on Linux, but I'm running Linux Mint right now and it works great. I couldn't get Compiz to work on Fedora or Kubuntu 7.10, but I'm running Mint "Daryna" and the only thing that gave me a hitch was my microphone. It doesn't have the standard top gnome bar, the start menu is changed up, and the **** works right.

I can't help you with your problem much, I hate dealing with xorg.conf so much I shoved any knowledge of it out of my brain after dealing with FreeBSD for a few weeks last year.
LOL, well, I want to know all this stuff
Image


But now that I added that extension, I'm getting this error..

Quote:
There was an error starting the GNOME Settings Daemon.

Some things, such as themes, sounds, or background settings may not work correctly.

The last error message was:

Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.

GNOME will still try to restart the Settings Daemon next time you log in.
Also, when I go to the "Appearance" tab under System<Preference..

Quote:
Unable to start the settings manager 'gnome-settings-daemon'.
Without the GNOME settings manager running, some preferences may not take effect. This could indicate a problem with Bonobo, or a non-GNOME (e.g. KDE) settings manager may already be active and conflicting with the GNOME settings manager.

BTW, whats the copy/paste command??

Also Also, I noticed that the Compiz Manager isn't loaded into the Preference drop down either, but when I type in terminal "compiz" it acts like it is installed....
 
#10 ·
I'm kind of a newb on Linux, but I'm running Linux Mint right now and it works great. I couldn't get Compiz to work on Fedora or Kubuntu 7.10, but I'm running Mint "Daryna" and the only thing that gave me a hitch was my microphone. It doesn't have the standard top gnome bar, the start menu is changed up, and the **** works right.

I can't help you with your problem much, I hate dealing with xorg.conf so much I shoved any knowledge of it out of my brain after dealing with FreeBSD for a few weeks last year.
 
#9 ·
Yeah, when I type in "sudo gedit /etc/X11/xorg.conf" it pulls up the word document, and it's blank.....nothing there at all.

What the.....? I typed it again and it showed up...I guess third times a charm, lol.

Quote:
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Files"
EndSection

Section "InputDevice"
Identifier"Generic Keyboard"
Driver"kbd"
Option"CoreKeyboard"
Option"XkbRules""xorg"
Option"XkbModel""pc105"
Option"XkbLayout""us"
EndSection

Section "InputDevice"
Identifier"Configured Mouse"
Driver"mouse"
Option"CorePointer"
Option"Device""/dev/input/mice"
Option"Protocol""ImPS/2"
Option"ZAxisMapping""4 5"
Option"Emulate3Buttons""true"
EndSection

Section "InputDevice"
Identifier"Synaptics Touchpad"
Driver"synaptics"
Option"SendCoreEvents""true"
Option"Device""/dev/psaux"
Option"Protocol""auto-dev"
Option"HorizEdgeScroll""0"
EndSection

Section "InputDevice"
Driver"wacom"
Identifier"stylus"
Option"Device""/dev/input/wacom"
Option"Type""stylus"
Option"ForceDevice""ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver"wacom"
Identifier"eraser"
Option"Device""/dev/input/wacom"
Option"Type""eraser"
Option"ForceDevice""ISDV4"# Tablet PC ONLY
EndSection

Section "InputDevice"
Driver"wacom"
Identifier"cursor"
Option"Device""/dev/input/wacom"
Option"Type""cursor"
Option"ForceDevice""ISDV4"# Tablet PC ONLY
EndSection

Section "Device"
Identifier"ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]"
Driver"ati"
BusID"PCI:1:0:0"
EndSection

Section "Monitor"
Identifier"Generic Monitor"
Option"DPMS"
EndSection

Section "Screen"
Identifier"Default Screen"
Device"ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]"
Monitor"Generic Monitor"
DefaultDepth24
SubSection "Display"
Modes"1400x1050"
EndSubSection
EndSection

Section "ServerLayout"
Identifier"Default Layout"
Screen"Default Screen"
InputDevice"Generic Keyboard"
InputDevice"Configured Mouse"

# Uncomment if you have a wacom tablet
#InputDevice "stylus""SendCoreEvents"
#InputDevice "cursor""SendCoreEvents"
#InputDevice "eraser""SendCoreEvents"
InputDevice"Synaptics Touchpad"
EndSection
:edit:

I added the "Section "Extensions"
Option "Composite" "1"
EndSection"

To the end of the video device section so now it looks like this....

Quote:
Section "Screen"
Identifier"Default Screen"
Device"ATI Technologies Inc Radeon R250 [Mobility FireGL 9000]"
Monitor"Generic Monitor"
DefaultDepth24
SubSection "Display"
Modes"1400x1050"
EndSubSection
EndSection

Section "Extensions"
Option "Composite" "1"
EndSection
 
#8 ·
Your card is not blacklisted by Compiz; that's good.
xorg.conf is a configuration file that has all your graphics setup options as well as some hardware options; you can open it with the terminal too. Somewhere in that file there should be a "Device" section that specifies your graphics driver. You should add in that section I quoted you earlier as well if the file doesn't already have it (just tag it onto the end of the file); that will enable composite extensions for your driver which is needed for Compiz to work.

Here is part of my xorg file so you can have as example

Code:

Code:
Section "Monitor"
    Identifier    "Generic Monitor"
    Horizsync    30.0    -    65.0
    Vertrefresh    30.0    -    60.0
    Option        "DPMS"
EndSection

Section "Device"
    Identifier    "ATI Technologies Inc Radeon XPRESS 200M 5955 (PCIE)"
    Driver        "fglrx"
    Option        "UseFBDev"    "true"
    Option        "VideoOverlay"    "on"
    Option        "OpenGLOverlay"    "off"
    Busid        "PCI:1:5:0"
EndSection

Section "Screen"
    Identifier    "Default Screen"
    Device        "ATI Technologies Inc Radeon XPRESS 200M 5955 (PCIE)"
    Monitor        "Generic Monitor"
    Defaultdepth    24
    SubSection "Display"
        Modes        "1280x768"
    EndSubSection
EndSection

Section "Extensions"
    Option        "Composite"    "1"
EndSection
 
  • Rep+
Reactions: Krunk_Kracker
#7 ·
Quote:
# Driver whitelist
WHITELIST="nvidia intel ati radeon i810"

# blacklist based on the pci ids
# See http://wiki.compiz-fusion.org/Hardware/Blacklist for details
T=" 1002:5954 1002:5854 1002:5955" # ati rs480
T=" 1002:4153" # ATI Rv350
T=" 8086:2982 8086:2992 8086:29a2 8086:2a02 8086:2a12" # intel 965
T=" 8086:2972" # i965 (x3000)
T=" 1002:3152 1002:3150 1002:5462 1002:5653 " # ati X300 X600,X600 X700
BLACKLIST_PCIIDS=""
unset T
Does that tell you anything??

Also, there is nothing at all in the xorg folder/.....
 
#6 ·
just open it from the terminal;

sudo gedit /usr/bin/compiz

edit: also check /etc/X11/xorg.conf and make sure you have a section that specifies composite extensions; it should look something like this:

Section "Extensions"
Option "Composite" "1"
EndSection

This is only if you are indeed using the open source driver, which I think you are (the proprietary driver does not support your card anyway); you can check it in this same file under the section "Device" (the listed driver should be ati).
 
  • Rep+
Reactions: Krunk_Kracker
#5 ·
Direct Rendering is Yes.

Not to sound like an iodt...but I have yet to delve into Linux's file system..so heh...where is /usr/bincompiz?
 
#4 ·
You shouldn't have to install anything. The module should load automatically (radeon is the default module Gutsy loads for ATI cards). Open up a terminal and type glxinfo |grep "direct rendering" and see if you get a positive output. Also check /usr/bin/compiz to see if the "ati" driver is whitelisted and your card not blacklisted.
 
  • Rep+
Reactions: Krunk_Kracker
#3 ·
Quote:


Originally Posted by Melcar
View Post

What driver are you using? I'm guessing the open source one (radeon), in which case you should have AIGLX working by default and have no need for XGL.

https://help.ubuntu.com/community/RadeonDriver

Everything I try in there, it says "Couldn't find Package..." ect ect
 
#2 ·
  • Rep+
Reactions: Krunk_Kracker