|
xgl已经相当的稳定了--除了JAVA的Swing程序还不能正常显示外--可以退回jdk1.4.2解决问题
如果你决定要安装,请务必要看到最后,
偶在网络上闲逛的时候偶尔发现了一个xgl的yum源,并且共享一下安装的心得
原文地址:http://forums.fedoraforum.org/showthread.php?t=111771
步骤:
1.安装yum源:
get http://www.ece.ucdavis.edu/~ewwo ... ease-5-1.noarch.rpm
rpm -ivh ework-release-5-1.noarch.rpm
2.安装xgl
yum install xorg-x11-server-Xgl compiz
3.配置gdmsetup
首先,你必须要重新启动你的计算机,否则gdmsetup会找不到xgl选项
重新启动后执行gdmsetup
选择 "安全 -> 配置X服务器"
选择 "VT 0"
点击 "Add/Modify"
把服务器 设置为 "xgl"
关闭窗口
--------------------------------------------------------------
理论上来说,到这一步骤就算完了,如果不行就继续看
--------------------------------------------------------------
这个时候原帖子说是完了,但是实际上我的ATI显卡却仍然不能正常工作,于是我又参考了论坛置顶的XGL安装包,找到了解决方法
首先先要下载论坛置顶的安装包http://www.linuxfans.org/nuke/mo ... eninfo&did=4296
然后按照安装包手动配置那部分进行配置。
"手动配置:
* 配置gdm:将custom.conf.sample文件复制到/etc/gdm/custom.conf,按显卡类型选择相应文件;
* 配置kdm:将kdmrc.sample文件复制到/etc/kde/kdm/kdmrc,按显卡类型选择相应文件;
* 图形启动X自动运行compiz管理器:
o 复制compizrc到/usr/local/bin/compizrc
o KDE:将Compiz.desktop复制到~/.kde/Autostart目录下;
o GNOME:桌面->首选项->更多首选项->会话,启动程序标签:添加/usr/local/bin/compizrc
o XFCE:将xfce4-session.rc.sample复制到/etc/xdg/xfce4-session/xfce4-session.rc“
我是用Gnome的,所以就直接把custom.conf.sample复制到custom.conf下覆盖就OK了。
注意:在custom.conf.sample找到一行
command=/usr/bin/Xgl :1 -ac -accel glx:pbuffer -accel xv:pbuffer -audit 0 -fullscreen
修改为
command=/usr/bin/Xgl :0 -ac -accel glx:pbuffer -accel xv:pbuffer -audit 0 -fullscreen
然后重新启动。可能会出现蓝屏--至少我出现了--不要慌,选择"NO"就OK了,原因?我也不知道.....看了出错信息竟然说是我的显卡驱动不匹配...我日...
--------------------------------------------------------------
如果你想尝试安装,那么你就必须一定要看完这一部分,至少要看完这一部分,恢复
---------------------------------------------------------------
可能你的安装会失败,不过我安装了4台PC了,4个不同型号的显卡都经受住了我的考验
但是仍然可能会出现失败的可能,那么这个时候就要看这部分了
很简单,如果图形界面启动彻底失败,你可以把
/etc/gdm/custom.conf.rpmsave
这个文件覆盖到
/etc/gdm/custom.conf
说明:/etc/gdm/custom.conf.rpmsave这个文件是你在安装xgl前的配置文件,也就是说是正常的配置
把它覆盖了再重新启动后就一切OK了。
如果你不“幸”安装成功了--真的,因为我觉得失败的可能性太小了--我推荐一个介绍XGL的HOWTO站点给大家
http://zh.gentoo-wiki.com/HOWTO_XGL#Compiz_.E6.8F.92.E4.BB.B6
再次声明:用了XGL,我的WINE就再也不能初始化我的魔兽争霸了,还好,我也不怎么玩~--可能是太厉害了,哦阿哈哈哈--而且NetBeans也用不了了,因为Sun的JDK5.0版开始的SWING组件都不支持XGL,或者说XGL不支持JDK5.0,都不知道应该说那个好,如果想实在想用SWING又想用XGL,可以选择1.4版本,这个版本是可以工作在XGL下的。
顺便说说,ECLIPSE是能完全正常工作在XGL下的,毕竟人家不用SWING。 |
|