Ubuntu Edgy+ATI显卡 安装 xgl beryl(加入脚本,可手动选择是否启动xgl)

来源:百度文库 编辑:神马文学网 时间:2024/05/05 11:32:56
在登录界面加入了xgl登入选项,方便切换xgl与普通模式
1.添加源
debhttp://download.tuxfamily.org/3v1deb edgy beryl-svn
deb-srchttp://download.tuxfamily.org/3v1deb edgy beryl-svn
上面的是SVN的源,可以得到beryl的最新更新。
导入key : wgethttp://download.tuxfamily.org/3v1deb/EDD1E155.gpg -O- | sudo apt-key add - (此key只适用于edgy)
2.安装xgl和beryl:
sudo apt-get install xserver-xgl
sudo apt-get install beryl emerald-themes
或者用新立德软件管理器搜索xserver-xgl beryl emerald-themes进行安装。
3.配置xgl(两种方法,二选一)
方法一:在登录对话界面加入xgl选框
sudo gedit /usr/local/bin/startxgl.sh
内容如下:
#!/bin/sh
Xgl -fullscreen :1 -ac -br -accel glx:pbuffer -accel xv:pbuffer &
sleep 4
export DISPLAY=:1
exec gnome-session
如果出现问题的话,尝试
#!/bin/sh
Xgl :1 -fullscreen -ac -br -accel glx:pbuffer -accel xv:pbuffer &
sleep 4
export DISPLAY=:1
exec gnome-session
然后 sudo chmod a+x /usr/local/bin/startxgl.sh
注:如果使用以上脚本导致你的字体或鼠标配置不能正常载入,那么用"exec
/etc/X11/Xsession"代替上面的“exec gnome-session”
sudo gedit /usr/share/xsessions/xgl.desktop
内容:
[Desktop Entry]
Encoding=UTF-8
Name=Xgl
Exec=/usr/local/bin/startxgl.sh
Icon=
Type=Application
OK,登出,在选择会话选框里面就会出现xgl选项了。
方法二:修改gdm.conf启动xgl
sudo gedit /etc/gdm/gdm.conf-custom
在文件的最后加入
0=Xgl
[server-Xgl]
name=Xgl server
command=/usr/bin/Xgl :0 -fullscreen -ac -accel glx:pbuffer -accel xv:fbo
flexible=true
重启,系统就会自动启动xgl了。
4.启动beryl(也有三种办法)
方法一:在终端输入 beryl-manager手动启动beryl。(要是每次都这样的话,麻烦)
方法二:主菜单-系统-首选项-会话-启动程序 添加 beryl-manager。(这种方法在不启
动xgl的时候beryl也会启动。)
方法三:使用脚本,当xgl已经启动的时候beryl启动,否则不启动。
sudo gedit /usr/local/bin/start_beryl.sh
内容:
#!/bin/bash
#
# Start beryl-manager within gnome-session
#
if [ `ps -A -o comm | grep -c ‘^Xgl$‘` == "1" ]; then
DISPLAY=:1 beryl-manager
DISPLAY=:1 beryl-xgl
else echo "${0}: Error: beryl-manager not launched. Xgl not running?"
fi
赋予权限 sudo chmod a+x /usr/local/bin/start_beryl.sh
同样在主菜单-系统-首选项-会话-启动程序 添加/usr/local/bin/start_beryl.sh
OK,重启
enjoying beryl 0.1.4