SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi, i haven't used compiz for many years, but would like to get wobbly windows whilst using XFCE.
I built/installed the packages available on slackbuilds (including emerald), but cannot seem to get any of the compiz effects to work.
I installed fusion-icon also, and have tried switching back and forth settings, and also trying to manually change the window decorator to "emerald --replace" but neither compiz or emerald seem to be doing anything.
Is anyone using compiz with XFCE on Slackware 14.1 (or -current) ?
I was curious if it worked with xfce, so I half-heartedly tried and it corrupted my xfce4 config, it was a pain to correct. Before you give it a try I recommend you backup ~/.config
I use Mate with compiz on 14.2 and I just quickly switched to Xfce to try it and it is working fine, can't speak for 14.1 though. Quick question when you installed the packages from SBo did you replace the stock compiz package with the newest version? see the readme...
Quote:
Slackware still ships the old 0.8.8 release of compiz that was
released back in 2011. The project has recently been picked up
and is being actively maintained by the compiz-reloaded team.
You can still use the 0.8.8 version of the compiz that ships
with Slackware with the companion packages since there has not been
any ABI changes to the code. But there is a good chance you will run
into stabilty issues if you do, so it is HIGHLY recommended you use
the version of compiz that matches the companion packages. Because
you will be replacing a stock Slackware package the SlackBuild is
not hosted at www.slackbuilds.org. You can download the SlackBuild
from the link below.
I've got that working at some point, when 14.2 released. See this thread.
It's just the build/install order that needs to be taken care of, and you may need to create a custom session for it.
Had some free time and looked into upgrading to latest version 0.8.14 from SBo.
Prefer the old version tbh, because the new one assumes GTK+3 and I refuse to depend on that.
I'll share my install script, and a few notes.
- The old fusion-icon GTK+2 mode depends on pycairo, but works sufficiently. Couldn't get the new fusion-icon to work at all.
- The new ccsm depends on pygobject3 and "introspection" (apparently it works without, but is 'not supported by the pygobject development team').
- SlackBuilds for compiz and emerald need --with-gtk=2.0 on systems without GTK+3 installed.
- Protobuf is not a part of this install script on purpose, you will have to add that if you need it.
I use Mate with compiz on 14.2 and I just quickly switched to Xfce to try it and it is working fine, can't speak for 14.1 though. Quick question when you installed the packages from SBo did you replace the stock compiz package with the newest version? see the readme...
Also what is your video card?
I just installed ccsm / dependencies from slackbuilds, and have a gtx 1060.
Edit; reading the replies i just noticed i have the stock slackware package for compiz, i overlooked the notice about installing a newer version of compiz 0.8.14, i am rebuilding all the packages after installing that.
Okay it all seems to be working now! I rebuilt the packages after installing the slackbuild for compiz 0.8.14 referenced in the README.slackware file, and emerald is also working.
Fusion-icon doesn't seem to do anything with it's clickable settings, so i had to manually run:
Code:
$ compiz --replace
Thanks everyone!
EDIT: Maybe i spoke too soon... Compiz works, in terms of effects, but emerald seems to be having some issues with setting the window decorator theme. Not sure what is going on here, but the GTK+ window decorator works fine.
Okay it all seems to be working now! I rebuilt the packages after installing the slackbuild for compiz 0.8.14 referenced in the README.slackware file, and emerald is also working.
Fusion-icon doesn't seem to do anything with it's clickable settings, so i had to manually run:
Code:
$ compiz --replace
Thanks everyone!
EDIT: Maybe i spoke too soon... Compiz works, in terms of effects, but emerald seems to be having some issues with setting the window decorator theme. Not sure what is going on here, but the GTK+ window decorator works fine.
You may want to look into compiz-manager. It is a shell script that will detect your WM and video card and set things accordingly. I have been meaning to make a slackbuild for it and submit with the rest of the compiz packages. I might do that tonight.
You may want to look into compiz-manager. It is a shell script that will detect your WM and video card and set things accordingly. I have been meaning to make a slackbuild for it and submit with the rest of the compiz packages. I might do that tonight.
That's cool, it seems to give better performance using that script, however it forces gtk-window-decorator. Still unable to load emerald properly, it literally sets to a "red" theme, changing it in emerald options only glitches out the titlebar buttons, sticking to the red theme.
EDIT:
Code:
USE_EMERALD=yes ./compiz-manager
That's letting emerald run, however still have the issue with setting the theme.
Try settings your theme manually in your home directory under .emerald. I have also had problems in the past with emerald theme manager not working correctly.
Hi, i haven't used compiz for many years, but would like to get wobbly windows whilst using XFCE.
I built/installed the packages available on slackbuilds (including emerald), but cannot seem to get any of the compiz effects to work.
I've spent quite some time experimenting with Compiz for Xfce and MATE. I'd say 90 % of it is quite nice, but the remaining 10 % are buggy and can lead to some nasty surprises. Sooner or later you'll get a "WTF ?!?" moment. Popup window flying over the screen, window decorations gone (again), etc. So I just abandoned the idea of using it every day.
On the other hand, KWin has some really nice desktop effects, and you can get a classy OS X-like desktop with just a few tweaks. Works so good I also configure it on all my client's desktops, and I've only had positive feedback.
I've spent quite some time experimenting with Compiz for Xfce and MATE. I'd say 90 % of it is quite nice, but the remaining 10 % are buggy and can lead to some nasty surprises. Sooner or later you'll get a "WTF ?!?" moment. Popup window flying over the screen, window decorations gone (again), etc. So I just abandoned the idea of using it every day.
On the other hand, KWin has some really nice desktop effects, and you can get a classy OS X-like desktop with just a few tweaks. Works so good I also configure it on all my client's desktops, and I've only had positive feedback.
Cheers,
Niki
I agree with you 100%, I am still using compiz but there are enough moments like you mentioned above to make want to abandon it. I am probably in the near future just going to move on.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.