You are not logged in.

#126 2011-03-12 05:29:11

flamelab
Member
From: Athens, Hellas (Greece)
Registered: 2007-12-26
Posts: 2,160

Re: PKGBUILDs: Compiz-0.9 (compiz++)

Hmm, glibmm as a dependency perhaps ?

Offline

#127 2011-03-12 05:37:21

wankel
Member
From: Iowa, USA
Registered: 2008-05-30
Posts: 218
Website

Re: PKGBUILDs: Compiz-0.9 (compiz++)

flamelab wrote:

Hmm, glibmm as a dependency perhaps ?

i love you.

Offline

#128 2011-04-10 21:32:19

johanbcn
Member
Registered: 2010-01-03
Posts: 20

Re: PKGBUILDs: Compiz-0.9 (compiz++)

johanbcn wrote:

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

#129 2011-04-12 06:58:32

triplesquarednine
Member
Registered: 2011-04-12
Posts: 630

Re: PKGBUILDs: Compiz-0.9 (compiz++)

johanbcn wrote:

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 wink

jordan

Offline

#130 2011-05-15 16:01:59

sausageandeggs
Member
Registered: 2009-12-05
Posts: 66

Re: PKGBUILDs: Compiz-0.9 (compiz++)

Sorry mistake

Last edited by sausageandeggs (2011-05-15 16:02:46)

Offline

#131 2011-05-18 14:49:39

Unia
Member
From: Stockholm, Sweden
Registered: 2010-03-30
Posts: 2,486
Website

Re: PKGBUILDs: Compiz-0.9 (compiz++)

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

#132 2011-05-18 17:08:16

tydell
Member
From: actually: Hannover, DE
Registered: 2009-07-26
Posts: 109
Website

Re: PKGBUILDs: Compiz-0.9 (compiz++)

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

#133 2011-05-19 00:47:18

sausageandeggs
Member
Registered: 2009-12-05
Posts: 66

Re: PKGBUILDs: Compiz-0.9 (compiz++)

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)

Offline

#134 2011-05-19 13:58:58

Unia
Member
From: Stockholm, Sweden
Registered: 2010-03-30
Posts: 2,486
Website

Re: PKGBUILDs: Compiz-0.9 (compiz++)

sausageandeggs wrote:

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

#135 2011-05-19 20:58:05

Unia
Member
From: Stockholm, Sweden
Registered: 2010-03-30
Posts: 2,486
Website

Re: PKGBUILDs: Compiz-0.9 (compiz++)

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

#136 2011-05-28 23:16:13

rufflove
Member
From: Holmfirth, UK
Registered: 2010-11-22
Posts: 96

Re: PKGBUILDs: Compiz-0.9 (compiz++)

Unia wrote:

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

Board footer

Powered by FluxBB