Experience of compiz and beryl

Source: Internet
Author: User
Experience of compiz and beryl-Linux general technology-Linux technology and application information. The following is a detailed description. After a lot of days of suffering, I finally had to despair about AMD's drive. To enable compiz to work properly on my 2600, I tried n methods as follows:

1. AMD proprietary linux driver (fglrx)
At the beginning, I started the driver 8.42.3 and found that there was no way to generate the kernel-module. After nearly one month, 8.43.3 (catalyst linux 7.11) is generated, and the core module can be generated. After the installation, compiz still prompts that texture_from_pixmap is not found ....

2. livna version of kmod-fglrx
Livna is said to have patch fglrx to enable version 8.42.3 to work in kernel 2.6.23, and to enable desktop 2D direct rendering and basic gl 3d (glxgears ), however, when compiz is started, the system still prompts the damn texture_from_pixmap: not present.

3. radeonhd of xorg
Previously, fc7 was used as the radeon driver, and it was no problem to start compiz. However, ATI has been hostile to the open camp since its merger with AMD, so far, no decent open driver can support more than the X800 radeon model. On koji.fedoraproject.org, we found a radeonhd rpm compiled by someone else. After installing it, we will directly black the screen after startx. In xorg logs, the radeonhd prompt does not support R6xx .... so I decided to compile it myself, but I had to git it myself. Fedora does not seem to provide git, but there is no way to solve dependency repository after finding a bunch of rpm. After trying for half a day, I finally used srpm to generate git, So git went to the source of radeonhd. Radeonhd has finally been compiled. It is still a black screen + screen .....

4. Xgl
It is said that the main problem with fglrx is that it does not support AIGLX. It seems that Xgl is better. Problem f8 seems unlikely to improve Xgl, so I plan to compile it myself. Read the wiki of freeyuntop.org and compile glitz, mesa, and Xgl in sequence. It took a lot of effort to solve the dependency problem, but it was a bunch of errors when Xgl was compiled. it seems impossible to find the mesa-source that is fully compatible with Xgl ..... finally, the dead horse was installed with a fc7 xgl, compiz prompts that there is no GLXFBConfig, and the crash again

5. downgrade xorg
Fedoraforum some people say that as long as the version of xorg to fc7 can make compiz really works, so the xorg down to the xorg-x11-server-Xorg-1.3.0.0-9.fc7, and then the agent under a shared site that can not be opened at ordinary times on compiz, after waiting for a long time, everything will continue.

6. back to FC7
With the try-on mentality, I went back to FC7. After fglrx was installed, compiz was started without any problems, but the version was too old and the effect was a little low. After the repo of compiz-fusion is added, yum has compiz-fusion of 0.5.2. After being started, no title bar is found... I don't know what the problem is in xorg. in conf, a bunch of options are added, and compiz is completely over. Therefore, Xgl + bery + compiz is installed in the shell script prepared by a oraforum expert, OK! And the effect is dazzling.

Summary
I spent two days in fc8, but nothing happened. If amd never had a decent driver, wouldn't it have to wait until radeonhd was available? Or is the problem above the f8 kernel or xorg ?? After such a long time, there was no impulse to use f8 again.
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.