LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-23-2010, 10:22 PM   #61
ebineezer
LQ Newbie
 
Registered: Apr 2010
Posts: 4

Rep: Reputation: 0

slackbuild
 
Old 04-23-2010, 11:15 PM   #62
Daedra
Senior Member
 
Registered: Dec 2005
Location: Springfield, MO
Distribution: Slackware64-15.0
Posts: 2,682

Rep: Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375
ok I see from your post your trying to install 0.7.8. Have you tried the newest version 0.8.4? I made some slackbuilds a while ago if your interested.

http://webpages.charter.net/daedra1/...-fusion.tar.gz
 
Old 04-24-2010, 03:49 PM   #63
ebineezer
LQ Newbie
 
Registered: Apr 2010
Posts: 4

Rep: Reputation: 0
thanks for your help. Running into another problem while trying to install compiz-0.8.4 via the slackbuild u made. here is the error, thx!


Code:
Tpo -c -o decorator.o decorator.cpp
decorator.cpp: In member function 'bool KWD::Decorator::enableDecorations(Time)':
decorator.cpp:212: error: cannot allocate an object of abstract type 'KWD::Window'
window.h:53: note:   because the following virtual functions are pure within 'KWD::Window':
/usr/include/kdecorationbridge.h:96: note: 	virtual void KDecorationBridgeUnstable::repaintShadow()
/usr/include/kdecorationbridge.h:98: note: 	virtual bool KDecorationBridgeUnstable::shadowsActive() const
/usr/include/kdecorationbridge.h:99: note: 	virtual double KDecorationBridgeUnstable::opacity() const
decorator.cpp:214: error: cannot allocate an object of abstract type 'KWD::Window'
window.h:53: note:   since type 'KWD::Window' has pure virtual functions
decorator.cpp: In member function 'void KWD::Decorator::handleWindowAdded(WId)':
decorator.cpp:678: error: cannot allocate an object of abstract type 'KWD::Window'
window.h:53: note:   since type 'KWD::Window' has pure virtual functions
make[3]: *** [decorator.o] Error 1
make[3]: Leaving directory `/tmp/SBo/compiz-0.8.4/kde/window-decorator-kde4'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/SBo/compiz-0.8.4/kde'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/SBo/compiz-0.8.4'
make: *** [all] Error 2
edit:

I was reading on the net that compiz0.8.4 is not compatible w kde4 on a gentoo linux web page:
http://bugs.gentoo.org/show_bug.cgi?id=304499

the error looked similar dont know if they are the same?

Last edited by ebineezer; 04-24-2010 at 03:59 PM.
 
Old 04-26-2010, 06:32 PM   #64
Josh000
Member
 
Registered: Aug 2009
Distribution: Slackware 13 64bit
Posts: 534

Rep: Reputation: 35
I'm about to start playing with compiz, using the info in this very useful thread.

I have just one question though, why does slack 13 ship with only the compiz package, if it is useless by itself and needs all the other stuff to work?
 
Old 04-26-2010, 07:03 PM   #65
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Well, to be fair, it doesn't need the other stuff, per se. You can run compiz with just:

compiz --replace wobbly cube rotate decoration move resize &

That will start compiz with those specific plugins. It's not particularly easy to configure compiz and the plugins that way, and the number of plugins available is small compared to what you get from the other packages.

Adam
 
Old 04-26-2010, 07:06 PM   #66
BrZ
Member
 
Registered: Apr 2009
Distribution: Slackware
Posts: 543

Rep: Reputation: 121Reputation: 121
I remember using desktop cube, 'jelly window' and rotating without extra plugins...

Last edited by BrZ; 04-26-2010 at 07:07 PM.
 
Old 04-26-2010, 07:14 PM   #67
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
You may not have loaded them manually, but they have always been plugins.

Adam
 
Old 04-26-2010, 07:24 PM   #68
Josh000
Member
 
Registered: Aug 2009
Distribution: Slackware 13 64bit
Posts: 534

Rep: Reputation: 35
Quote:
Originally Posted by adamk75 View Post
Well, to be fair, it doesn't need the other stuff, per se. You can run compiz with just:

compiz --replace wobbly cube rotate decoration move resize &

That will start compiz with those specific plugins. It's not particularly easy to configure compiz and the plugins that way, and the number of plugins available is small compared to what you get from the other packages.

Adam

Ahh, that makes sense - thanks.

I tried the command you gave, and get :

compiz (core) - Fatal: No manageable screens found on display :0.0

Fluxbox was running, but I also tried launching compiz directly from xinitrc, obviously without the --replace option.

How would I start to troubleshoot this?
 
Old 04-26-2010, 07:49 PM   #69
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Quote:
Originally Posted by Josh000 View Post
Ahh, that makes sense - thanks.

I tried the command you gave, and get :

compiz (core) - Fatal: No manageable screens found on display :0.0

Fluxbox was running, but I also tried launching compiz directly from xinitrc, obviously without the --replace option.

How would I start to troubleshoot this?
Yeah, you can't replace fluxbox with compiz unless fluxbox is being run from inside a desktop environment.

You may need to set the LIBGL_ALWAYS_INDIRECT variable to true before starting compiz that way.

Adam
 
Old 04-26-2010, 09:24 PM   #70
BrZ
Member
 
Registered: Apr 2009
Distribution: Slackware
Posts: 543

Rep: Reputation: 121Reputation: 121
Quote:
Originally Posted by adamk75 View Post
You may not have loaded them manually, but they have always been plugins.

Adam
Yes, you're right. For a moment I envisioned it as a huge static thing =]

Compiz, as it comes with Slackware, works fine.
 
Old 04-27-2010, 05:43 PM   #71
Josh000
Member
 
Registered: Aug 2009
Distribution: Slackware 13 64bit
Posts: 534

Rep: Reputation: 35
Hmm, I tried the command Adam gave above (without --resize and &) in my .xinitrc and got the following errors:

/usr/bin/compiz (core) - Error: Plugin 'cube' not loaded.

/usr/bin/compiz (rotate) - Error: InitObject failed
/usr/bin/compiz (core) - Error: Couldn't activate plugin 'rotate'



X starts up and I have a mouse pointer...but nothing else. Right clicking does nothing and I can't find any key combinations that do anything.

Having just /usr/bin/compiz in my xinitrc wihtout parameters results in the same behavior without the compiz error messages. From what I have been reading I should at least have a menu or something?
 
Old 04-27-2010, 05:52 PM   #72
Daedra
Senior Member
 
Registered: Dec 2005
Location: Springfield, MO
Distribution: Slackware64-15.0
Posts: 2,682

Rep: Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375
Quote:
Originally Posted by ebineezer View Post
thanks for your help. Running into another problem while trying to install compiz-0.8.4 via the slackbuild u made. here is the error, thx!


Code:
Tpo -c -o decorator.o decorator.cpp
decorator.cpp: In member function 'bool KWD::Decorator::enableDecorations(Time)':
decorator.cpp:212: error: cannot allocate an object of abstract type 'KWD::Window'
window.h:53: note:   because the following virtual functions are pure within 'KWD::Window':
/usr/include/kdecorationbridge.h:96: note: 	virtual void KDecorationBridgeUnstable::repaintShadow()
/usr/include/kdecorationbridge.h:98: note: 	virtual bool KDecorationBridgeUnstable::shadowsActive() const
/usr/include/kdecorationbridge.h:99: note: 	virtual double KDecorationBridgeUnstable::opacity() const
decorator.cpp:214: error: cannot allocate an object of abstract type 'KWD::Window'
window.h:53: note:   since type 'KWD::Window' has pure virtual functions
decorator.cpp: In member function 'void KWD::Decorator::handleWindowAdded(WId)':
decorator.cpp:678: error: cannot allocate an object of abstract type 'KWD::Window'
window.h:53: note:   since type 'KWD::Window' has pure virtual functions
make[3]: *** [decorator.o] Error 1
make[3]: Leaving directory `/tmp/SBo/compiz-0.8.4/kde/window-decorator-kde4'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/SBo/compiz-0.8.4/kde'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/SBo/compiz-0.8.4'
make: *** [all] Error 2
edit:

I was reading on the net that compiz0.8.4 is not compatible w kde4 on a gentoo linux web page:
http://bugs.gentoo.org/show_bug.cgi?id=304499

the error looked similar dont know if they are the same?
hhmmm, I'll look into this, but for some reason I have never had a problem compiling compiz with KDE4
 
Old 04-27-2010, 06:19 PM   #73
adamk75
Senior Member
 
Registered: May 2006
Posts: 3,091

Rep: Reputation: 399Reputation: 399Reputation: 399Reputation: 399
Quote:
Originally Posted by Josh000 View Post
Hmm, I tried the command Adam gave above (without --resize and &) in my .xinitrc and got the following errors:

/usr/bin/compiz (core) - Error: Plugin 'cube' not loaded.

/usr/bin/compiz (rotate) - Error: InitObject failed
/usr/bin/compiz (core) - Error: Couldn't activate plugin 'rotate'



X starts up and I have a mouse pointer...but nothing else. Right clicking does nothing and I can't find any key combinations that do anything.

Having just /usr/bin/compiz in my xinitrc wihtout parameters results in the same behavior without the compiz error messages. From what I have been reading I should at least have a menu or something?
I'm not sure what you've been reading, but compiz doesn't provide a menu.

It's quite possible that the cube plugin depends on another plugin that needs to be loaded first, but I don't know what that would be (another advantage to using ccsm).

Adam
 
Old 07-03-2010, 11:20 AM   #74
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,716
Blog Entries: 3

Rep: Reputation: 483Reputation: 483Reputation: 483Reputation: 483Reputation: 483
Quote:
Did you enable "Window Decorations" under "Settings Manager"?
Well your never to old to read.
Thank you for your work Daedra . I finally read the post install info. Since I was using sbopkg I skipped it.
Quote:
After you've installed the compiz-fusion packages you need to enable
a few key features before you launch compiz.
Launch "ccsm" and enable the following options:

* Window Decorations
* Move Window
* Rezise Window

These options will allow you to manage your windows.
After enabled, you can launch compiz and customize to your liking.
Every three years I should learn a new trick even though it is a good old one. For an old slacker.
This should be solved.
 
Old 07-05-2010, 03:48 PM   #75
Daedra
Senior Member
 
Registered: Dec 2005
Location: Springfield, MO
Distribution: Slackware64-15.0
Posts: 2,682

Rep: Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375Reputation: 1375
Looks like the new C++ rewrite of compiz was released today

http://tech.slashdot.org/story/10/07...s-C-Based-v090

That should give me something to play with later. I thought this was going to be a stable release but it looks like its more of a "stable preview".
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
installing compiz-fusion on slackware-current Vic1ous Slackware 4 06-18-2009 02:09 AM
compiz-fusion and fusion-icon problems psilo357 Linux - Software 2 12-22-2008 04:41 PM
Skydome background doesn't work with compiz/gnome unless I use the compiz fusion icon The_Trooper Linux - Software 1 07-21-2008 01:08 PM
compiz-fusion problems with slackware ati x1600pro konqi Linux - Software 3 06-27-2008 02:15 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 09:06 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration