View Full Version : Error: Couldn't load plugin 'ccp'
RobotAlligator
June 23rd, 2007, 05:34 PM
I followed the guide viewtopic.php?f=51&t=758#p6439 (http://forums.opencompositing.org/viewtopic.php?f=51&t=758#p6439) and everything worked up until i used the last command
LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz --replace --sm-disable ccp &
I got:
Error: Couldn't load plugin 'ccp'
In addition to this all programs I open up now lost their header, I don't know what to call it. There's no close, minimize, maximize for any program till i reboot my computer
I installed XGL(I think) and have the ATI restricted drivers enabled
Deciare
June 23rd, 2007, 05:48 PM
I followed the guide viewtopic.php?f=51&t=758#p6439 (http://forums.opencompositing.org/viewtopic.php?f=51&t=758#p6439) and everything worked up until i used the last command
LD_PRELOAD=/usr/lib/fglrx/libGL.so.1.2.xlibmesa compiz --replace --sm-disable ccp &
I got:
Error: Couldn't load plugin 'ccp'
Are you sure you have libcompizconfig installed? You need that in order to use the ccp plugin. Try these commands:
[code:d7a9f]sudo updatedb
locate libcompizconfig.so[/code:d7a9f]
to see whether and where libcompizconfig.so is installed. If you followed the guide exactly, it should be at /usr/local/lib/libcompizconfig.so. (If locate doesn't say anything, that means it couldn't find the file.)
If libcompizconfig.so is already at the correct location, check your /etc/ld.so.conf file to ensure that there's a line in it that says "/usr/local/lib". Once you've done that, run [code:d7a9f]ldconfig[/code:d7a9f] on a command line.
You may also wish to confirm that compizconfig-python and ccsm are installed. (Just try running ccsm to see if it works.) If you don't, you might consider redoing that part of the guide.
In addition to this all programs I open up now lost their header, I don't know what to call it. There's no close, minimize, maximize for any program till i reboot my computer
I installed XGL(I think) and have the ATI restricted drivers enabled
Are you running [code:d7a9f]emerald --replace &[/code:d7a9f] after the compiz command? Emerald is what's responsible for drawing the window borders.
You may also need to run ccsm (a configuration tool) to enable the Window Decoration plugin (though that should be enabled by default now). If you want to avoid having to load Emerald manually whenever you start compiz, you can enter [code:d7a9f]emerald --replace[/code:d7a9f] into the text field at ccsm->Window Decoration->General->Command.
RobotAlligator
June 23rd, 2007, 05:58 PM
ill try this all out in a minute once i reboot! thanks for the quick reply, and ill get back here in a couple minutes
RobotAlligator
June 23rd, 2007, 06:14 PM
OK. I found the libcompizconfig. it was installed at the exact location you said but without the /local/ which i dont think is a big deal..
but now im getting some stupid things like
ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied
and i also typed gedit /etc/ld.so.conf and there was no line that said /usr/local/lib but it wouldnt let me edit it, kept saying permission denied
RobotAlligator
June 23rd, 2007, 06:18 PM
also with the emerald replace command
The program 'emerald' is currently not installed. You can install it by typing:
sudo apt-get install emerald
Make sure you have the 'universe' component enabled
bash: emerald: command not found
i think one of the guides i followed i uninstalled it or something
RobotAlligator
June 23rd, 2007, 06:34 PM
[1] 18761
jon@jon-desktop:~$ compiz (core) - Fatal: No composite extension
new error when i do the same load command. AHH MY HEAD :evil:
adamk
June 23rd, 2007, 08:28 PM
Sounds like you're not using Xgl if you're getting an error message about not having Composite.
Adam
Deciare
June 23rd, 2007, 08:43 PM
OK. I found the libcompizconfig. it was installed at the exact location you said but without the /local/ which i dont think is a big deal..
but now im getting some stupid things like
ldconfig: Can't create temporary cache file /etc/ld.so.cache~: Permission denied
and i also typed gedit /etc/ld.so.conf and there was no line that said /usr/local/lib but it wouldnt let me edit it, kept saying permission denied
As long as libcompizconfig.so is installed in a directory listed in /etc/ld.so.conf, it should it okay. /usr should always be listed, so that may not be your problem.
The reason you're getting all those permission errors is because you need to be root to modify /etc/ld.so.conf, and also to run ldconfig. Try "gksudo gedit" for starting gedit and "sudo ldconfig" for when running ldconfig.
also with the emerald replace command
The program 'emerald' is currently not installed. You can install it by typing:
sudo apt-get install emerald
Make sure you have the 'universe' component enabled
bash: emerald: command not found
i think one of the guides i followed i uninstalled it or something
That may be. Does [code:a11f5]locate bin/emerald[/code:a11f5] return any results? If not, it's probably been uninstalled. To be clear, Fyda's guide recommends uninstalling the emerald package before you start the process of compiling, not after. That was to make sure you don't have an old (incompatible) version of Emerald lying around.
[1] 18761
jon@jon-desktop:~$ compiz (core) - Fatal: No composite extension
new error when i do the same load command. AHH MY HEAD :evil:
Do you have a section in your /etc/X11/xorg.conf file that says:
[code:a11f5]Section "Extensions"
Option "Composite" "On"
EndSection[/code:a11f5]
If you don't, consider adding it (as root! Meaning: "gksudo gedit"). If it still doesn't work after you've added it, then as adamk suggested, you may not be running XGL after all.
adamk
June 23rd, 2007, 09:39 PM
Do you have a section in your /etc/X11/xorg.conf file that says:
[code:bbcd9]Section "Extensions"
Option "Composite" "On"
EndSection[/code:bbcd9]
If you don't, consider adding it (as root! Meaning: "gksudo gedit"). If it still doesn't work after you've added it, then as adamk suggested, you may not be running XGL after all.
Actually, don't turn Composite on if you're using the fglrx driver with your ATI card.
Adam
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.