I have compiled Beryl window manager along with Emerald and all dependencies and made it available here.
Warning: This package has been tested with very few computers. It may not work with all computers. Also, it works well with only Puppy-4.3.x.
Installation instructions:
Step 1: Install related packages
Dependencies:
- 1.xorg_xorg_full_dri-7.3.pet : Full Xorg server
2.python_for_CCSM.pet : Python dependencies for Beryl Settings Manager
- 1. openbox-3.4.7.2-2.pet : Use as a fallback window manager
2. obconf-2.0.3-2.pet : Preference manager for openbox
- 1. If you are using Xvesa, then you must switch to Xorg server by opening terminal, typing "xserverwizard" and then choosing "Xorg".
2. Restart X server by selecting Menu>Shutdown>Restart X server.
- 1. Now install my package: Beryl-0.2.1-6-SINGLE_GO-p43-i686.pet and follow on-screen instructions.
2. If you have not installed any desktop environment, then before rebooting you must-- a. right-click on any desktop icon, then from the right-click menu select ROX-Filer>Options.
b. Then from the window that appears select "Window manager problems" in the left pane.
c. Uncheck "Override window manager controls of pinboard and panels" and click close button.
- a. right-click on any desktop icon, then from the right-click menu select ROX-Filer>Options.
You can change settings through Beryl Settings Manager (Menu>System>Beryl Settings Manager). You can change window borders using Emerald Theme Manager (Menu>Desktop> Emerald Theme Manager).
Step 4: (Optional) Set up MIME type for emerald themes
- 1. Open the file "/usr/share/mime/globs" using a text editor.
2. Add this line at the beginning of the file :Code: Select all
application/x-emerald-theme:*.emerald
3. Now save the file.
Troubleshooting:
Problem: Graphical user interface doesn't start.
Solution: In commandline type "xconfigure --restore". Then try typing "xwin". This removes changes made to /etc/X11/xorg.conf file. But after that Beryl will not start.
Problem: Taskbar is not present.
Solution: In Beryl, taskbar is not there. You have to install one. You can find fbpanel and lxpanel in Puppy package manager.
Problem: Beryl Settings Manager does not work.
Solution: If you are using Puppy 430 then try installing service_pack-430-to-431.pet. If this does not work, check your pupsave.2fs file for errors.
_______________________________________________________________