You are not logged in.
Hmm, glibmm as a dependency perhaps ?
Offline
Hmm, glibmm as a dependency perhaps ?
i love you.
Offline
Anyone tried compiz++ with the latest nvidia/nvidia-utils?
I'm doing a fresh install and compiz crashes when I turn on the opengl extension (only reports a segmentation fault).It doesn't crash with nuoveau, but looks horribly wrong (black triangles everywhere).
Just for the record, I finally figured out how to solve this, and is fucking weird.
So, for some reason, it seems that on my computer compiz crashes when initializing the opengl plugin if I'm using the official nvidia driver and I haven't set any background image for xorg.
Yeah, I'm dead serious, a fucking background image. Setting up a single color with xsetroot does not work, it must be a background image set up with a program such as feh.
WTF...?
Offline
Anyone tried compiz++ with the latest nvidia/nvidia-utils?
I'm doing a fresh install and compiz crashes when I turn on the opengl extension (only reports a segmentation fault).It doesn't crash with nuoveau, but looks horribly wrong (black triangles everywhere).
i don't know which Nvidia Card you have, but i am using the Nvidia 9400GT card - the latest Nvidia-ck(270.41) with compiz++ - which i build every few days, and I'm also running the latest X (1.10.902?) and it all works perfectly.
I had problems using the AUR compiz++ build, so i don't use it. I'm not sure why that was, but i was getting segmentation faults from that as well......Instead, I just keep the compiz++/addons scripts (the same one that Ubuntu users are often using) in a folder on my desktop. It actually builds properly and works (as long as all dependencies are installed). the beauty of doing it this way too, is that you can add plugins to the script, to build from git. then keeping your experimental/unsupported plugins up-to-date is easy.
your issue with having to setup a background, is crazy. seems very fishy
jordan
Offline
Sorry mistake
Last edited by sausageandeggs (2011-05-15 16:02:46)
() Registered Linux user #500376
/\ www.asciiribbon.org - against html e-mail
Offline
I've just installed all compiz++ packages, except the emerald++ won't work. Here's the error I get:
==> Connecting to GIT server....
Cloning into emerald...
remote: Counting objects: 2265, done.
remote: Compressing objects: 100% (2215/2215), done.
remote: Total 2265 (delta 1619), reused 0 (delta 0)
Receiving objects: 100% (2265/2265), 825.06 KiB | 602 KiB/s, done.
Resolving deltas: 100% (1619/1619), done.
Branch compiz++ set up to track remote branch compiz++ from origin.
Switched to a new branch 'compiz++'
==> Patching Emerald...
patching file src/main.c
Hunk #1 FAILED at 505.
Hunk #2 FAILED at 1937.
Hunk #3 FAILED at 2364.
Hunk #4 FAILED at 2424.
Hunk #5 FAILED at 2433.
5 out of 5 hunks FAILED -- saving rejects to file src/main.c.rej
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build emerald++.
Any fix?
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Offline
I've tried to install this too, everything compile fine without emerald++, the same error as you have. But i installed it also month ago so it works for me in an 'old version'
Offline
I Don't speak C/C++ but i had a look at the patch and the file in question and it looked to me like the lines that would have been changed have already been changed in more or less the way the patch would've changed them. So I just built Emerald without the patch and it runs OK. I'm far from an expert though so YMMV.
Last edited by sausageandeggs (2011-05-19 00:48:03)
() Registered Linux user #500376
/\ www.asciiribbon.org - against html e-mail
Offline
I Don't speak C/C++ but i had a look at the patch and the file in question and it looked to me like the lines that would have been changed have already been changed in more or less the way the patch would've changed them. So I just built Emerald without the patch and it runs OK. I'm far from an expert though so YMMV.
Thanks, that worked!
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Offline
I decided to try out the 09 versions to see if there's any difference between them, but I can't install the extra plugins:
Scanning dependencies of target notification
[ 92%] Building CXX object notification/CMakeFiles/notification.dir/src/notification.cpp.o
/tmp/yaourt-tmp-jente/aur-compiz-plugins-extra-09/src/compiz-plugins-extra-0.9.2.1/notification/src/notification.cpp: In memberfunctie ‘virtual void NotificationScreen::logMessage(const char*, CompLogLevel, const char*)’:
/tmp/yaourt-tmp-jente/aur-compiz-plugins-extra-09/src/compiz-plugins-extra-0.9.2.1/notification/src/notification.cpp:58:28: fout: too many arguments to function ‘NotifyNotification* notify_notification_new(const char*, const char*, const char*)’
/usr/include/libnotify/notification.h:114:21: note: declared here
make[2]: *** [notification/CMakeFiles/notification.dir/src/notification.cpp.o] Fout 1
make[1]: *** [notification/CMakeFiles/notification.dir/all] Fout 2
make: *** [all] Fout 2
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build compiz-plugins-extra-09.
On the AUR page, there's this:
Commenté par: spirtbrat sur Sat, 09 Apr 2011 17:16:38 +0000
libnotify support is fixed upstream in the git version with this commit:
http://gitweb.compiz.org/?p=compiz/plugins/notification;a=commit;h=2faf69286967110d2f96ef093f453c0407ccfe13
http://gitweb.compiz.org/?p=compiz/plugins/notification;a=commitdiff_plain;h=2faf69286967110d2f96ef093f453c0407ccfe13;hp=856126f85f66e13032f78f94d2f572c3db10fffe
How would I include that in the PKGBUILD so that it would work?
If you can't sit by a cozy fire with your code in hand enjoying its simplicity and clarity, it needs more work. --Carlos Torres
Offline
How would I include that in the PKGBUILD so that it would work?
It seems the problem still exists in 0.9.4. Just add the following to the cmake command to disable the notification plugin:
-DCOMPIZ_DISABLE_PLUGIN_NOTIFICATION=On
"Its too big and too slow"
Offline