What he is doing is using compiz in standalone mode and then launching chrome.
I found some directions on how to do it and have been playing around with it for a bit.
What I did is this:
First, install the following packages
sudo apt-get install compizconfig-settings-manager compiz-plugins-extra
Then, make a file at
And fill it with this:
Comment=This session logs you into Compiz standalone
After that, you'll want to make another file at
and put this in it:
if test -z "$DBUS_SESSION_BUS_ADDRESS"; then
eval `dbus-launch --sh-syntax --exit-with-session`
compiz ccp & wmpid=$!
if [ -f ~/.compiz-session ]; then
source ~/.compiz-session &
# Wait for WM
Set that file to the right permission:
sudo chmod 755 /usr/local/bin/compiz-session
Note that the script above references a file ~/.compiz-session. That's going to contain a shell script with what you want to run when the session starts.
I set mine up like this:
When you start compiz this way, there aren't going to be any settings enabled because you're not using Unity. In order to set that up, I used the terminal to start compiz's settings manager with the following command:
Then you should enable whatever settings you want. I enabled the wallpaper plugin, the window decoration plugin (to give windows their borders), the switcher plugin (so I can change windows) and various others that I wanted. Sometimes enabling or disabling a plugin will crash you to the login manager. If this happens, just log in again, your changes will be saved.
After you've set up compiz so window decoration works and you have some way of changing windows, you can change your .compiz-session file's last line from:
That will start Chrome when you log in.
You can press ctrl+alt+printscreen+k to log out.
I followed the directions at webupd8.org and modified it a bit to do what you wanted it to do.