LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 11-29-2010, 02:58 PM   #1
lesechang
Member
 
Registered: Aug 2009
Posts: 47

Rep: Reputation: 7
Compiz 9.2.1 working with Slack64-13.1, GSB gnome, Alien Multi-Lib, grub 0.98?


My system: Compiz 8.6 working with Slack64-13.1, gnome GSB, Alien Multi-Lib and Grub 0.98.

I decided to upgrade Compiz and that's when the trouble started.

I compiled Compiz 9.2.1 (via git installed under /opt/compiz) without error. However, now my windows do not have title bars and it cannot find plugins. I can run ccsm but compiz doesn't see the changes.

I also tried compiling standard (from bz2 files, not git) Compiz 9.2.1 but error out on the compiz core 'make' step.

Is the problem that compiz cannot find plugins because some might be compiled with 64-bit and others with 32-bit?

QUESTION: Has anyone successfully got experimental Compiz 9.2.1 to work under Slackware64-13.1 with GSB Gnome and Multilib installed?

QUESTION 2: If so, can you give me some general hints?

Thanks.
 
Click here to see the post LQ members have rated as the most helpful post in this thread.
Old 11-29-2010, 04:29 PM   #2
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 lesechang View Post
QUESTION: Has anyone successfully got experimental Compiz 9.2.1 to work under Slackware64-13.1 with GSB Gnome and Multilib installed?

QUESTION 2: If so, can you give me some general hints?

Thanks.
I have compiz-0.9.2 working successfully here, I am going to post slackbuilds and instructions later today on how to get it to working.

Last edited by Daedra; 11-29-2010 at 09:12 PM.
 
Old 11-30-2010, 02:18 AM   #3
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
I should mention though these packages are not as stable as the 0.8.6 release of compiz. 0.9 is a new version ported to C++ and is not considered stable, although the main developer has called it "stable for everyday use". I am running it on a test partition of 13.1 (32bit) and I would say thus far that it is as stable but not more stable then older version. However it is NOT STABLE for me on current, I haven't figured it out yet since i'm content right now using stable. This project recently got a new life when it was picked up as gnomes compositing window manager for there new unity desktop, however there also maintaining KDE support and some cool compatibility options like the blur plugin have been implemented.

Here are Slackbuilds if interested.
http://webpages.charter.net/daedra1/compiz-0.9.2.tar.gz
get the source files here http://releases.compiz-fusion.org/0.9.2.1/

README: (Seriously Please )
First thing you need to do is get the dependencies, and they are cython and protobuf. Get them at slackbuilds.org. After you install those packages you need to completely remove compiz-0.8.6 and (if installed),
compiz
compiz-bcop
libcompizconfig
compizconfig-python
compizconfig-backend-kconfig4
compizconfig-backend-gconf
ccsm
compiz-plugins-main
compiz-plugins-extra
compiz-plugins-unsupported
emerald
emerald-themes
fusion-icon

After you remove those packages you then need to delete your ~/.config/compiz file. Now you are ready to install the new 0.9.2.1 version of compiz packages. Using the above builds, build and install in this order
compiz-core
libcompizconfig
plugins-main, plugins-extra, plugins-unsupported
compizconfig-python
ccsm
Once those are installed you need to launch ccsm BEFORE you launch compiz. Open ccsm and enable move,resize window,window decoration,opengl,composite. Now you can launch compiz for the command line using

compiz --replace ccp &

If all went well you should now having compiz running. however you will not have window decorations yet. To enable that you have run "kde4-window-decorator --replace &" from a terminal or run box (or gtk-window-decorator for gnome). You should now having a running compiz-0.9.2 install. Now relaunch ccsm and customize to you liking.

KNOWN ISSUES
If you are using QtCurve you for window themes then you should know that if you make your windows transparent with compiz enabled then the windows will have problems placing themselves, this is because qtcurve calls for the windows to be drawn way offscreen to allow themselves to "recaptured" by the window manager and placed correctly. However with compiz enabled this "kwin workaround" wont work. I have a patch for this that fixes 90% of all those problems if any one needs it.

Emerald no longer works with the new branch of compiz, however there is a project over at http://kde-look.org/content/show.php...content=125162 that allows .emerald theme files to be drawn using the native KDE window decorator.

Fusion-Icon has also not been ported thus far. I'm sure this will change though since its a hugely popular add-on.

Last edited by Daedra; 02-10-2011 at 07:54 PM.
 
3 members found this post helpful.
Old 11-30-2010, 04:10 AM   #4
tomtomjkw
Member
 
Registered: Jan 2008
Distribution: Slackware64-current
Posts: 154

Rep: Reputation: 43
I really found this post helpful
Thx Daedra!
 
Old 11-30-2010, 04:21 PM   #5
lesechang
Member
 
Registered: Aug 2009
Posts: 47

Original Poster
Rep: Reputation: 7
thanks!

Hey, Daedra,

Thanks for the spoon-feed (slackbuilds)! You almost make it too easy! What was the trick here (the ./configure line)?
 
Old 11-30-2010, 04:26 PM   #6
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
Not sure, I would have to see the error log. My guess is you were missing a dependency or something.

BTW, I forgot to mention in my above post, but if your running KDE you can go to System Settings>default applications>Window Manager and you can change this to compiz that way KDE will load it automatically for you when you start KDE.

Last edited by Daedra; 11-30-2010 at 04:29 PM.
 
Old 11-30-2010, 10:49 PM   #7
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
We'll guys I got to be honest, I have been using 0.9.2 for a week now but the last few days I have been getting crashes with plasma which is locking up the desktop, this is the same problem I was having on -current. So it looks like it's not there yet, I am switching back to 0.8.6. However this might be more stable with GNOME, but you'll have to try since I am not running it currently.
 
Old 12-01-2010, 09:43 PM   #8
lesechang
Member
 
Registered: Aug 2009
Posts: 47

Original Poster
Rep: Reputation: 7
Me2. back to 8.6

I use GSB Gnome and not KDE and also had problems with Compiz 9.2.1: when I grabbed the titlebar of a window "shook it" and tried to move it (under Compiz 9.2.1) it didn't go anywhere! I had wobbly windows, move, etc plugins, installed, and yes, there were too many freezes.

I also went back to using Compiz 8.6 for the time being (I like Emerald).

Perhaps I'll try Compiz 9.3 when it comes out.
 
Old 02-10-2011, 08:15 AM   #9
ozanbaba
Member
 
Registered: May 2003
Location: İzmir
Distribution: Slackware64 15.0 Multilib
Posts: 778

Rep: Reputation: 135Reputation: 135
I followed Daedra's post to build Compiz 0.2.9.1. Ony problem I faced while building is that compizconfig-python falid to build with Cython 0.14. I downgraded to 0.13 and it build fine.

I use gtk-window-decorator and now I can configure it without dealing with gconf now at commandline. But IT had this weirdness; When using metacity themes, it used 0 opacity for the theme. I install gwd.schemas and by default it added 0 to active window opacity and 0.75 to inactive opacity. I changed them and now I'm using 0.2.9.1 without problem.

SO far I no longer needed --indirect-render nor --loose-textures for speed-ups under Nvidia.
 
  


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
[SOLVED] gsb compiz not working ? 1467 Slackware 12 11-01-2010 06:33 PM
[SOLVED] Slack64-C Multi-Lib / Samba / OpenOffice slackass Slackware 3 05-31-2010 10:32 PM
Slack64 Multi-Lib – VirtualBox OSE slackass Slackware 5 11-11-2009 12:43 AM
GSB Gnome/Compiz crashing slack 12 Heliades Linux - Desktop 0 03-24-2008 04:45 AM
GSB [Gnome Slackbuild] Xian Slackware 27 03-12-2005 07:53 PM

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

All times are GMT -5. The time now is 04:19 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