Some info:
- What is the Beryl Project?
Beryl is an OpenGL accelerated desktop that seeks to provide a free, open source desktop experience to the community that reflects the wishes of the users. Above all else, the project seeks to listen to and respond to the requests of the user base.
- Beryl official site http://www.beryl-project.org/
Beryl FAQ http://www.beryl-project.org/faq.php
Features http://www.beryl-project.org/features.php
I wrote about my first tests here: http://www.murga-linux.com/puppy/viewto ... 098#102098
Also Lobster and MU wrote something here: http://www.murga-linux.com/puppy/viewto ... 1215900899
Till now, I got it working BUT without Emerald the "Window Decorator". It doesn't show error messages, so I think that is something wrong with GTK(missing extensions maybe?).[EDIT: solved]
If you have KDE in your Puppy use Aquamarine instead of Emerald for the window borders/decorations. [read more]
_______________________________________________________
Instructions for nVidia cards(AGP):
System Requirements:
- Hardware:
These are the system requirements from the Beryl FAQ:
http://wiki.beryl-project.org/wiki/Beryl_FAQ
Note: My card is a GeForce 2(AGPx4).Beryl runs acceptably well on a GeForce 3/i855/Radeon 7500, 256MB of RAM, and a 1.2GHz processor. It also works best with Xorg 7.1 and requires a recent version of Mesa.
If you want a more optimistic review, please read: http://www.freesoftwaremagazine.com/node/1797
- Software:
- Puppy-2.13 or higher
- XFCE, KDE or Gnome
- Recent version of Mesa
- Xorg 7.1 or newer
- SVG support
- Python(required for beryl-settings and beryl-settings-simple)
- Xserver must be Xorg(change to xorg via 'xorgwizard')
- And more, read below
- Fix for Emerald [read more]
In the file '/etc/profile' comment this line:Code: Select all
export XLIB_SKIP_ARGB_VISUALS=1
X11R7.2 [read more]
- [Pack]x11-7.2-i486.pup
Exit X and run x11upgrade(don't run x11upgrade in a terminal window, you must exit to the prompt)
SVG support on Puppy: [read more]
Install everything in this order.
1. libcroco-0.6.1.pup
2. librsvg-2.14.1.pup
3. cairo-1.4.0[svg].pup
Mesa-6.5.2 [read more]
Download and install these files for x11r7.2:
- mesa-6.5.2.pup
- mesa-6.5.2-xdemos-glxinfo.pup
nVidia Driver
- NVIDIA-9629-k2.6.18.1.tar.gz [get it here]
Just extract all files to / and run:Configure your xorg.conf file with this command.Code: Select all
depmod modprobe agpgart modprobe i2c-core
Restart XCode: Select all
nvidia-xconfig --add-argb-glx-visuals --allow-glx-with-composite --disable-glx-root-clipping --render-accel --composite --depth=24
Python-2.5 and py* dependencies for beryl-settings and beryl-settings-simple [read more]
- Python-2.5.pup
- pycairo-1.2.6.pup
- pygtk-2.8.6.pup
- pyrex-0.9.5.1a.pup
More Beryl & Emerald dependencies:
- startup-notification-0.8.pup
- libwnck-2.16.1
- xdpyinfo.pup
- glitz-0.5.6.pup
[Pack]Beryl-i686.pup(All in one)
Contents:
beryl-core-0.2.1 beryl-manager-0.2.1 beryl-plugins-0.2.1 beryl-plugins-unsupported-0.2.1 beryl-settings-0.2.1 beryl-settings-bindings-0.2.1 beryl-settings-simple-0.2.1 emerald-0.2.1 emerald-themes-0.2.1
[Pack]Beryl-i686-locale.pup(Optional languages)
i18n translations:
ar_AR ca cs de_DE en_GB es es_AR es_ES fr fr_FR gl_ES gl_GL gu_IN hu hu_HU it it_IT ja ko ko_KR my_MY nb_NO nl pl pl_PL pt_BR pt_PT ru ru_RU sk_SK sv_FI sv_SE tr_TR uk_UA zh_CN zh_HK zh_TW
- - There’s nothing NEW in the 0.2.1 release.
- If you boot puppy in another machine you'll need to reconfigure xorg.conf
- Beryl autostart for KDE by orbisvicis
- Beryl and Emerald (0.3.0 is the latest) [filefront.com]
[Pack]x11-7.2-i486.pup [filefront.com]
Python, pygtk, pycairo and pyrex [filefront.com] [puppyfiles.org](MU)
Mesa-6.5.2 [filefront.com]
All others [filefront.com]
- - Emerald crashes when you change or edit a theme.
- Beryl does not work with Fluxbox(tested by orbisvicis), JWM or IceWM you must use XFCE or KDE(all others untested).
- "Beryl-settings and beryl-settings-simple are mutually exclusive: change settings in one, lose the settings of the other"(orbisvicis).
- Ok, that's all you need To start Beryl run this command: "beryl-manager" or clic its icon at:
/usr/share/applications/beryl-manager.desktop.
Also see:
/usr/share/applications/beryl-settings.desktop.
/usr/share/applications/beryl-settings-simple.desktop.
/usr/share/applications/emerald-theme-manager.desktop.
Videos:
[Puppy-2.13 running Beryl-0.2.1]
Description: 2 minutes demo, transparent background, negative effect, scale effect, etc.
Links:
Video capture plugin for Beryl: Intallation and some demo videos(my current Puppy desktop)
Beryl for Puppy-2.13/2.14/2.15CE (ATI and Intel GPUs): Installation guide, tips, help and more.
Enjoy.