Notes for installing and using Beryl

Source: Internet
Author: User
Tags unsupported
Install and use Beryl-general Linux technology-Linux technology and application information. What is Beryl? I think anyone who has used Linux should know, and those who have used Vista should also know. Because too many people compare the Linux interface with Vista. I am not clear about the specific results. I have never used Vista, so I will not comment on it. However, when you return from Linux to XP, you will find that the original XP interface is surprisingly dull.

Next I will talk about the installation of 3D desktop Beryl in Linux:

1. Install the video card driver and support 3D hardware acceleration. My video card is integrated with nforce 6100. Download the latest driver from the nvidia Website: NVIDIA-Linux-x86-100.14.19-pkg0.run.
To install the video card driver in character terminal mode, open the terminal input: init 3 End Window program.
Enter:./NVIDIA-Linux-x86-100.14.19-pkg0.run to start to install the graphics card driver, all the way to the default.

2. Change the/etc/X11/xorg. conf configuration file.
Back up the original configuration file cp xorg. conf xorg. conf. bak, and add the Module section in xorg. conf.
SubSection "extmod"
Option "omit xfree86-dga"
EndSubSection
Add in Device segment
Option "DisableGLXRootClipping" "True"
Option "AddARGBGLXVisuals" "True"
Option "AllowGLXWithComposite" "True"
Option "RenderAccel" "True"
Add at the end of the configuration file
Section "Extensions"
Option "Composite" "Enable"
EndSection
Restart the system.

3. Install Beryl.
Download the following package:

Aquamarine-0.2.1.tar.bz2
Beryl-core-0.2.1.tar.bz2
Beryl-manager-0.2.1.tar.bz2
Beryl-plugins-0.2.1.tar.bz2
Beryl-plugins-unsupported-0.2.1.tar.bz2
Beryl-settings-0.2.1.tar.bz2
Beryl-settings-bindings-0.2.1.tar.bz2
Beryl-settings-simple-0.2.1.tar.bz2
Emerald-0.2.1.tar.bz2
Emerald-themes-0.2.1.tar.bz2

Download to a local device and install it in the following sequence:

Beryl-core-0.2.1, beryl-plugins-0.2.1, beryl-plugins-unsupported-0.2.1, beryl-settings-bindings-0.2.1, beryl-settings-0.2.1, beryl-settings-simple-0.2.1, emerald-0.2.1, emerald-themes-0.2.1, aquamarine-0.2.1, beryl-manager-0.2.1.


4. Install the beryl-core-0.2.1
Tar jxvf beryl-core-0.2.1.tar.bz2
Cd beryl-core-0.2.1
./Configure

The following error occurs:

Checking for perl.../usr/bin/perl
Checking for XML: Parser... configure: error: XML: Parser perl module is required for intltool

Solution:

Download and install the XML-Parser-2.34
Install XML-Parser-2.34:
Tar zxvf XML-Parser-2.34.tar.gz
Cd XML-Parser-2.34
Perl Makefile. PL
Make
Make install
After installing the XML-Parser-2.34, go to the beryl-core-0.2.1 folder again
Cd beryl-core-0.2.1
./Configure & make install
The installation is completed successfully.


5. Install beryl-plugins-0.2.1
Tar jxvf beryl-plugins-0.2.1.tar.bz2
Cd beryl-plugins-0.2.1
./Configure

The following error occurs:

Configure: Using PKG_CONFIG_PATH = NONE/lib/pkgconfig
Checking for pkg-config.../usr/bin/pkg-config
Checking pkg-config is at least version 0.9.0... yes
Checking for BERYL... configure: error: Package requirements (beryl) were not met:
No package 'beryl 'found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
Installed software in a non-standard prefix.
Alternatively, you may set the environment variables BERYL_CFLAGS
And BERYL_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Solution:

First set the PKG_CONFIG_PATH path:
Export PKG_CONFIG_PATH =/usr/local/lib/pkgconfig/
Then:./configure & make install
The installation is completed successfully.


6. Install beryl-plugins-unsupported-0.2.1
Tar jxvf beryl-plugins-unsupported-0.2.1.tar.bz2
Cd beryl-plugins-unsupported-0.2.1
./Configure & make install


7. Install beryl-settings-bindings-0.2.1
Tar jxvf beryl-settings-bindings-0.2.1.tar.bz2
Cd beryl-settings-bindings-0.2.1
./Configure
The following error occurs:
Checking for pyrexc... no
Configure: error: Couldn't find Pyrex

Solution:

Download and install pyrex-0.9.5.tar.gz:
Install Pyrex-0.9.5.1a:
Tar zxvf Pyrex-0.9.5.1a.tar.gz
Cd Pyrex-0.9.5.1a
Python setup. py install
Install beryl-settings-bindings-0.2.1 after installing the Pyrex-0.9.5.1a:
Cd beryl-settings-bindings-0.2.1
./Configure & make install
The installation is completed successfully.


8. Install the beryl-settings-0.2.1
Tar jxvf beryl-settings-0.2.1.tar.bz2
Cd beryl-settings-0.2.1
./Configure & make install


9. Install beryl-settings-simple-0.2.1
Tar jxvf beryl-settings-simple-0.2.1.tar.bz2
Cd beryl-settings-simple-0.2.1
./Configure & make install


10. Install emerald-0.2.1 (Fedora7 does not need to be installed, and the system has been installed properly)
Tar jxvf emerald-0.2.1.tar.bz2
Cd emerald-0.2.1
./Configure

The following error occurs:
Configure: Using PKG_CONFIG_PATH = NONE/lib/pkgconfig:/usr/local/lib/pkgconfig/
Checking for pkg-config.../usr/bin/pkg-config
Checking pkg-config is at least version 0.9.0... yes
Checking for EMERALD... configure: error: Package requirements (xrender> = 0.8.4 gtk +-2.0> = 2.8.0 libwnck-1.0 pangocairo libberyldecoration) were not met:
No package 'libwnck-1.0 'found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
Installed software in a non-standard prefix.
Alternatively, you may set the environment variables EMERALD_CFLAGS
And EMERALD_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

Solution:
Download and install the libwnck-2.18.0
Http://ftp.gnome.org/pub/GNOME/sourc...2.18.0.tar.bz2
Installation:
Tar jxvf libwnck-2.18.0.tar.bz2
Cd libwnck-2.18.0
./Configure & make install
Install emerald-0.2.1 after installing the libwnck-2.18.0
Cd emerald-0.2.1
./Configure & make install
The installation is completed successfully.


11. Install the emerald-themes-0.2.1
Tar jxvf emerald-themes-0.2.1.tar.bz2
Cd emerald-themes-0.2.1
./Configure & make install


12. Install aquamarine-0.2.1.
Tar jxvf aquamarine-0.2.1.tar.bz2
Cd aquamarine-0.2.1
./Configure & make install


13. Install beryl-manager-0.2.1
Tar jxvf beryl-manager-0.2.1.tar.bz2
Cd beryl-manager-0.2.1
./Configure & make install
After the installation is complete, enter the Xwindow and enter beryl-manager in the terminal to start the beryl3D desktop effect.
However, the "beryl setting manager" cannot be opened. The following error is displayed when you click "beryl setting manager:
Traceback (most recent call last ):
File "/usr/local/bin/beryl-settings", line 22, in?
Import berylsettings
ImportError: No module named berylsettings

Solution:
Create a symbolic link and link the files in/usr/local/lib/python2.4/site-packages/to/usr/lib/python2.4/site-packages. (Change Fedora7 to 2.4)
Ln-s/usr/local/lib/python2.4/site-packages/*/usr/lib/python2.4/site-packages /)
After the above work is done, beryl's work is normal, and "beryl settings manager" can also be started normally.

14. Select "Desktop Management" as "Beryl" in the Beryl manager, and restart the interface manager to start the 3D desktop. For specific settings and usage, you can use Google. Here I will mainly talk about the installation method.

The above experiment is completed in Fedora7. The software package can be:
Http://www.beryl-project.org/releases.php
Http://linux.softpedia.com
Download.

Please indicate the article source http://blog.sina.com.cn/zqzbar
Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.