由于安装 Beryl 之前已经按照 Wiki 安装了 Compiz & XGL , 所以以后的安装有可能和前边的安装有关系,但我没有时间重新实验了。
附 Wiki 链接
。
按照上述链接安装以后,我启动进入Gnome终端输入 ./compiz.sh 以后,所有窗口标题栏会消失,并且窗口重绘出现问题,终端提示信息为:
compiz.real: GLX_EXT_texture_from_pixmap is missing
compiz.real: Failed to manage screen: 0
compiz.real: No manageable screens found on display :0.0
所以我把 /etc/X11/X 重新指向 /usr/bin/Xorg ,这样就可以重新启动X进入正常的gnome.
cd /etc/X11
sudo rm -fr X
sudo ln -s /usr/bin/Xorg X
搜索某些页面的时候,偶然发现最新Beta的官方Nvidia驱动Updae 里面有一项是
Added initial support for GLX_EXT_texture_from_pixmap.
参见:
所以感觉是不是我安装的驱动版本过老造成的,于是准备安装最新的Beta驱动
下载文件:
运行:sudo ./NVIDIA-Linux-x86-1.0-9625-pkg1.run
按照提示,他会自动卸载老的驱动安装新的,对于一些警告信息不予理会。
具体安装过程还可以参考:
下面安装 Beryl:
参见 第二种方法
主要步骤如下:
更新系统
sudo apt-get update
sudo apt-get dist-upgrade
编辑源
sudo gedit /etc/apt/sources.list
添加如下内容:
deb dapper main
deb dapper main
deb-src dapper main
获取Key
wget -O - | sudo apt-key add -
更新系统
sudo apt-get update
安装相关包:
sudo apt-get install xserver-xgl libgl1-mesa xserver-xorg libglitz-glx1 beryl beryl-core beryl-manager beryl-plugins beryl-plugins-data beryl-settings emerald emerald-themes
新建一个启动脚本
sudo gedit /usr/bin/startxgl.sh
添加如下代码
Xgl -fullscreen :1 -ac -accel glx:pbuffer -accel xv:pbuffer & sleep 2 && DISPLAY=:1
# Start GNOME
exec gnome-session
给此脚本添加可执行权限
sudo chmod 755 /usr/bin/startxgl.sh
给登录器添加一个Session
sudo gedit /usr/share/xsessions/xgl.desktop
加入如下代码
[Desktop Entry]
Encoding=UTF-8
Name=XGl
Exec=/usr/bin/startxgl.sh
Icon=
Type=Application
再次更新系统
sudo apt-get update
sudo apt-get dist-upgrade
让Beryl管理器自动启动
打开 控制中心 中的 会话 选项 切换到 启动程序 标签,添加 /usr/bin/beryl-manager
到此,你重新启动GDM或者机器,再次登陆就可以在状态栏看到Beryl的管理器图标了,然后你可以从菜单中选择 Beryl 窗口管理器,如果顺利,你会看到他的动态闪屏,按Ctrl+Alt+方向键尝试一下传说中的立方体吧,如果出错,管理器会自动切换到缺省的 MetaCity管理器,保证你有一个可用的图形界面(这点设计的非常的不错)
这时候虽然有立体效果,但是窗口的标题兰没有了,我猜想这是因为Beryl需要配套的Emerald主题,而我们还没有配置主题呢,继续
从Beryl的管理器菜单中打开Emerald主题管理器,你会看到各种各样的主题,但只是一个界面预览,要安装主题需要安装 Subversion。
sudo apt-get install subversion
然后你就可以从主题预览的右侧选择 Fetch Themes 来安装了。
安装完毕以后,还需要修改xorg.conf中配置才能启用标题栏
在 Section "Screen" 部分添加
Option "RenderAccel" "true"
Option "AllowGLXWithComposite" "true"
Option "AddARGBGLXVisuals" "True"
重新启动 GDM 或者 机器,享受劳动成果吧。
已知的问题
永中Office界面无法显示。
输入法候选状态兰有时候无法显示。
远程桌面登录器会造成崩溃。
关机界面无法显示,我觉得是那个关机的动态画面造成的。
主题管理器的图标在控制面板里太大,修改可以参考
阅读(3693) | 评论(0) | 转发(0) |