I'm not an expert, but I'm wondering if you did this part of configuration when you installed Beryl:
This is the link to the wiki that I used. Following every direction worked perfectly for me: http://wiki.beryl-project.org/index.php/Install/Ubuntu/Edgy/AiGLX
This is the part I think that is your issue:
***********This is from the wiki for installing Beryl AiGLX for 6.10 Edgy.****************
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Configuring Beryl
Now that Beryl and AIGLX are installed, you need a way to start them up automatically. It is best to have a separate session (in GDM or KDM) for AIGLX, as some applications don't run properly with it (such as OpenGL games or remote sessions), and because it is experimental software that may be unstable and buggy. That way you can always log out or restart the X server and log into a regular session.
We will need to create two new files: A startup script and an X session file.
To create the session shell script, open up your favourite text editor (eg gedit or kwrite) as Root and create a new script named startberyl.sh:
gksudo gedit /usr/bin/startberyl.sh
kdesu kwrite /usr/bin/startberyl.sh
You can also save it to /usr/local/bin or ~/bin, changing the instructions below to suit.
Note: In Gnome it is handy to set up an Application Menu entry for Gedit as Root using System > Preferences > Menu Layout, using the command gksu "gedit %U", and Nautilus as Root using gksu nautilus.
Depending on your configuration, use one of the following scripts:
GNOME
#!/bin/sh
beryl-manager
sleep 4
exec gnome-session
KDE
#!/bin/sh
export KDEWM="/usr/bin/beryl-manager"
exec startkde
XFCE
#!/bin/sh
beryl-manager
sleep 4
exec xfce4-session
Alternatively, the last line can read
exec dbus-launch --exit-with-session gnome-session
for Gnome, and for KDE substituting gnome-session with startkde
Now you need to make the script executable; this can be done in Nautilus or Konqueror (running as Root) by right-clicking the file and choosing Properties, or in the terminal:
sudo chmod a+x /usr/bin/startberyl.sh
To create the session, create the file /usr/share/xsessions/Beryl.desktop, and give it the following contents in a text editor (again, as root or using gksudo/kdesu):
[Desktop Entry]
Encoding=UTF-8
Name=Beryl
Exec=/usr/bin/startberyl.sh
Icon=
Type=Application
Now when GDM or KDM starts, you should have a session called Beryl available for selection; if you log into this session, Beryl will run (via the startberyl.sh script) and load GNOME or KDE for you. Logging into your normal session will give you a standard, un-accelerated desktop for troubleshooting or running programs which don't play nicely with AIGLX.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
So all of those directions are from the configuration part of the Beryl wiki. It worked for me and took about 5 minutes to follow the directions and be spinning my cube.
Beryl forums area good place to ask questions if this doesn't work for you.