这篇文章为自己亲身经历,且成功实现 Ubuntu 11.10 Unity桌面的3D设置,在实现的过程中,也可能出现不同的系统问题,如Unity快捷键不能出现,无标题栏等。
系统:Ubuntu11.10 64位 英文版
uname-a :Linux x 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
实现3D桌面,首先键入:
终端中输入 /usr/lib/nux/unity_support_test -p
如下,提示若都是 yes 则可以很好地体验3D界面
Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: yes
再在 Ubuntu 软件中心中搜索compiz
得到 compiz 以及 compizconfig-settings-manager, 将两软件安装即可。
然后在 compizconfig-settings-manager (简称 CCSM) 进行设置。
此CCSM 设置与以往版本有所区别,若未设置正确,则有可能出现Unity的某些问题,
如文章前面所述,Unity快捷键消失,窗口不能移动等。
CCSM 各项勾选如下:
OpenGL 中将 Sync To VBlank 勾选去掉,可使Unity 运行更加流畅。
配置中出现的问题:
若 Unity 停止响应,按 Ctrl + Alt + F1 (F1 - F6 均可), 键入当前图形界面的用户名及密码,
输入 top -d 10 (10秒刷新一次)
查看系统进程, 找到 Xorg 进程及进程ID, 然后 sudo kill 1234 (Xorg 进程ID),即可实现注销重新登陆XWindow。