Beryl (a linux 3D desktop cube application) does not defaultly start with linux KDE or Gnome. \
These are instructions taken from http://wiki.archlinux.org/index.php/Beryl#Method_2_-_Beryl_without_loading_kwin_.28Faster.29 \
on how to autostart beryl in KDE.

Beryl is old and is now known as compiz or compiz/fusion

Blank windows[-][--][++]

Sometimes windows are just blank, or blank when they are maximized. Google says its an nvidia problem? Don't know, but to solve this just start compiz with the --indirect-rendering flag. In my case, I start compiz using the archlinux method. So my /usr/share/applications/compiz.desktop file has the Exec /usr/bin/compiz --indirect-rendering ccp line.

Middle Click Cube[-][--][++]

Fixme
For compiz, just enable the Viewport Switcher under Desktop, this will allow the cube to be rotated when you middle click and drag on the desktop background image.

Beryl without loading kwin (Faster)[-][--][++]

Using this method will load beryl as the default window manager instead of kwin from \
the start. This method is faster then loading beryl-manager in the \
~/.kde/Autostart/ because it avoids loading KDE's default WM (kwin) and then loading \
Beryl. This way also stops that annoying black screen flicker you might see using other \
methods (when kwin switches to beryl on load).

Edit your ~/.bashrc and add the following

export KDEWM=beryl

This will load beryl when KDE loads the Window Manager during KDE's splash screen. \
Now for a nice, clean KDE-style Autostart of beryl-manager, \
create ~/.kde/Autostart/beryl-manager.desktop file with the following contents.

[Desktop Entry]
Encoding=UTF-8
Name=Beryl-Manager
Exec=beryl-manager
Icon=
Type=Application
StartupNotify=false

Creating a .desktop file in Autostart is more KDE-friendly than just a straight \
symbolic link. If, for instance, you use something like gtk-qt-engine, then this way beryl \
manager's menu will obey your KDE styles, giving a more-integrated feel.

The final step is to make sure beryl-manager & beryl aren't saved with KDE's session manager \
as we are already loading them at startup. Doing this will help minor UI issues from showing \
up later. Add the following in this area.


Keywords
beryl-manager beryl autostart beryl KDE linux Desktop effects