PDA

View Full Version : compiz


adamk
12-16-2011, 11:41 PM
KDE refuses to enable compositing, though OpenGL acceleration seems to work out-of-the-box on my HD4850. I thought to try compiz instead, since I've always found it to work with more OpenGL drivers where kwin failed, but it doesn't seem to exist...

It's in x11-wm/compiz-fusion in ports.

Adam

adamk
12-17-2011, 12:47 AM
So despite compiz not showing up in AppCafe, I saw that I have the compiz-fusion package installed... But just that package. None of the supporting compiz packages were installed.

drulavigne
12-19-2011, 01:15 PM
Yes, compiz-fusion was added to base ports. Which additional packages are missing?

adamk
12-19-2011, 01:22 PM
There's also

x11-wm/compiz
x11-wm/compiz-plugins-main
x11-wm/compiz-plugins-extra
x11-wm/compizconfig-python
x11-wm/ccsm

Optionally:

x11-wm/compiz-plugins-unsupported

On my fresh install of PCBSD, there was a compiz-fusion package installed, but it didn't contain any files. I believe x11/compiz-fusion is just a metaport that pulls in the other compiz ports.

Adam

drulavigne
12-22-2011, 07:59 PM
If you are on 9.0, let us know if the following instructions work:

http://wiki.pcbsd.org/index.php/Display#KDE_Desktop_Effects_and_Compiz

adamk
12-22-2011, 09:23 PM
I haven't tried to get the 0.9.* series to work in over a year and, back then, I had no luck.

drulavigne
12-23-2011, 04:16 PM
Moving to completed PBIs as this is now a system component.

adamk
02-01-2012, 10:49 PM
Hmmm.. What happened here? I did a fresh install of 9.0, ended up without any compiz installed by default, and no compiz in AppCafe... Seems a step backward, not forward :-)

EDIT: To clarify, /usr/local/lib/compiz exists, but there's nothing in it. There's also no compiz binary.

adamk
02-02-2012, 08:04 PM
Can we at least move this out of the "FInished PBI's" section of the forum?

Adam

zippy99
02-03-2012, 08:02 PM
compiz is working from install but you must configure compiz settings manager at least with the following options: window decoration, put, move, resize, minimize and create a script with the following lines:

#! /bin/sh
compiz --replace --sm-disable --ignore-desktop-hints ccp &
emerald --replace &

this script you can add it to Startup Applications in gnome and compiz will function in kde, xfce too.

good luck!

http://www.freebsd.org/doc/en/articles/compiz-fusion/compiz-fusion.html

adamk
02-03-2012, 08:04 PM
Working "from install"? Does that mean it was included in your installation of PC-BSD? Because it certainly wasn't here.

Adam

zippy99
02-03-2012, 08:09 PM
it is in the install as option in Miscelaneous near the HPLIP and NVIDIA driver if memory serves me right

PS: Im sure it is in the 64 bit iso install but not sure of 32 bit iso install!

adamk
02-04-2012, 12:28 PM
Anyone know if it's possible to install after the fact?

Adam

bds
02-04-2012, 01:33 PM
hi Adam --

PCBSD Control Panel > System Manager > System Packages tab > Misc toggle > Compiz is first in the list.

cheers!

EDIT: select Compiz, click "Apply Changes" and it should install itself.

adamk
02-04-2012, 01:56 PM
Thank you! Can't believe I missed that during the install.

Adam

Linuxis
02-04-2012, 08:51 PM
Thank you! Can't believe I missed that during the install.

Adam

Anyone know if it's possible to setup compiz as a standalone window manager in PCBSD?

zippy99
02-04-2012, 10:34 PM
step 1:
# gconftool-2 --set -t string /desktop/gnome/session/required_components/windowmanager compiz

step 2:
modify:
/usr/local/share/applications/compiz.desktop

with the following:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Compiz
Exec=/usr/bin/compiz ccp # make sure ccp is included
NoDisplay=true
X-GNOME-WMSettingsModule=compiz
X-GNOME-Autostart-Phase=WindowManager
X-GNOME-Provides=windowmanager
X-GNOME-WMName=Compiz
X-GnomeWMSettingsLibrary=compiz

or if it doesn't work this last step just put the complete path to the script for manually starting compiz in the line Exec=

ex: Exec=/usr/home/fred/startcompiz

where content of startcompiz is:

#! /bin/sh
compiz --replace --sm-disable --ignore-desktop-hints ccp &
emerald --replace &

Linuxis
02-04-2012, 11:47 PM
Ummm, what if your not using gnome. :(

For instance I usually install lxde via the cd or if I have access to ethernet, install openbox.

Linuxis
02-04-2012, 11:48 PM
Ummm, what if your not using gnome. :(

For instance I usually install lxde via the cd or if I have access to ethernet, install openbox.

zippy99
02-05-2012, 01:46 AM
in /usr/local/etc/xdg/lxsession/LXDE/desktop.conf

put

window_manager=compiz --sm-disable --ignore-desktop-hints ccp