Ubuntu 12Linux 3D桌面完全教程.docx
《Ubuntu 12Linux 3D桌面完全教程.docx》由会员分享,可在线阅读,更多相关《Ubuntu 12Linux 3D桌面完全教程.docx(56页珍藏版)》请在冰豆网上搜索。
![Ubuntu 12Linux 3D桌面完全教程.docx](https://file1.bdocx.com/fileroot1/2023-1/11/6636e61c-c20b-4c5f-bae6-4daa0098680f/6636e61c-c20b-4c5f-bae6-4daa0098680f1.gif)
Ubuntu12Linux3D桌面完全教程
[2011年10月19日更新]UbuntuLinux3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答。
本教程的从2008年至今,经历了三个重大版本的修改,随着Gnome3的应用,这次是第四次大修改:
最早是一善鱼编写并发布在Ubuntu中文论坛配置美化区3D桌面特效版块:
——《图解Ubuntu8.10和8.04最简便的显卡驱动安装和3D桌面启用方法,compizfusion常见问题解答》;
Ubuntu9.04版发布后,本教程加入了更详细的内容和图片,并从Ubuntu10.04版开始显卡驱动得到普遍支持:
——《UbuntuLinux3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答。
》
如今Ubuntu11.04版发布,桌面形式及许多软件都发生了较大到更新和变化,于是本教程也随之继续更新:
——《Ubuntu11.04最新版Linux3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答。
》
希望能帮助朋友们体验到Linux的乐趣,并从中认识和了解自由软件,学习和体会到自由软件的无私奉献精神,
让更多的知识能自由分享,让知识和有知识的人都能发挥出最大的作用。
互相帮助,共同进步!
首先秀一下我的3D桌面效果(视频)[原创]一善鱼 yq-ysy@
酷6
土豆
优酷
我乐
下面把我(一善鱼)安装显卡驱动和启用3D桌面总结出来的经验分享给大家:
快速导航:
(1-2)显卡驱动安装方法
手工安装ATI显卡驱动的方法请参考
《ati显卡的朋友来看看,希望我的经历对你们有帮助!
》 ...f7138682b6
手工安装NVIDIA显卡驱动的方法请参考
《Ubuntu10.10安装NVIDIA官方驱动的方法!
》 viewtopic.php?
f=42&t=300079&start=0
(1-5)启用3D桌面
方法b、使用fusion-icon启动compiz(推荐)
(1-6)用CCSM设置和管理3D桌面
完整目录:
第一部分:
安装显卡驱动,启动3D桌面
(1-1)硬件配置和操作系统问题
(1-2)显卡驱动安装方法
方法:
使用系统自带的硬件驱动
(1-3)如何判断带3D支持的显卡驱动安装成功了没有?
问题<5>、如果显卡安装后,重启电脑黑屏、白屏、花屏怎么办?
(1-4)显卡安装失败,恢复登录图形界面桌面的方法
方法a、使用系统自带的修复工具
方法b、具体问题具体分析,手工修复
(1-5)启用3D桌面
方法a、8.04~10.10版的用户可使用系统自带的“桌面效果”(不推荐)
方法b、使用fusion-icon启动compiz(推荐)
问题<6>、在“应用程序”里没有找到“系统工具”怎么办?
(1-6)用CCSM设置和管理3D桌面
问题<7>、已经启动了fusion-icon却没有任何特效反应出来?
问题<8>、启动3D特效后,出现窗口无边框、无标题栏的情况怎么办?
问题<9>、启动3D特效后,桌面只剩下1/4了,怎么办?
问题<10>、如何设定开机自动启动运行3D桌面?
问题<11>、如何暂停3D桌面特效?
第二部分:
设置各种compiz桌面特效
(2-1)设置桌面数,旋转3D立方体桌面
(2-2)让3D窗口浮起在立方体表面,窗口果冻效果
(2-3)N个超酷的3D窗口切换方式
(2-4)为每个桌面都设置不同的壁纸背景
(2-5)设置圆柱形、球形、鼓形立方体
(2-6)设置立方体顶部、底部、旋转背景天穹的壁纸
(2-7)N个超酷的3D桌面切换方式
(2-8)让窗口爆炸、燃烧、闪避、折叠……
(2-9)在桌面上书写,下雨、出水纹,放火焰
(2-10)让多个窗口组合隐藏,翻转切换
(2-11)让桌面和窗口随意放大缩小
(2-12)N个超酷的窗口游走3D桌面方式
问题<12>、为什么我设置的3D桌面效果无法保存?
(2-13)飞雪、养鱼
问题<13>、如何安装compiz的其他特效插件?
问题<14>、系统升级后,为什么用不了3D桌面特效了?
第三部分:
其他相关操作技巧
(3-1)安装UbuntuLinux操作系统
(3-2)配置网络连接
(3-3)修改软件源,更新软件
(3-4)录制3D桌面特效视频
(3-5)应用Emerald主题效果
(3-6)改变任务栏面板的主题效果
(3-7)使用3D鼠标指针主题
问题<15>、为什么我的鼠标指针主题在有的窗口下无效?
问题<16>、我把设置弄乱了,桌面无法操作,如何恢复正常?
(3-8)使用动态桌面图标cairo-dock
(3-9)个性化定制系统监控CONKY-colors
附录:
使用envyng帮助你安装显卡驱动
问题<1>、无法进入图形界面桌面,如何安装envyng?
问题<2>、安装envyng时提示“找不到/usr/lib32/libGL.so.1”错误?
问题<3>、没有envyng的图形介面如何安装显卡驱动?
问题<4>、用envyng安装显卡驱动时提示“File"/usr/lib/...py",line75,”等类似错误?
* 第一部分:
安装显卡驱动,启动3D桌面 *
(1-1)硬件配置问题
虽然说配置较低的机器在Linux下也能跑出3D桌面,但如果有更高的配置的话,显然跑起来会更顺畅。
如果是打算买新的显卡,建议选择比“最新最高配置”稍低一级的显卡;
本文介绍的显卡驱动安装方法适用于目前市场上售卖的大部分主流显卡,
对于一部分小品牌显卡、集成显卡、老旧显卡、以及刚刚最新推出市场的新型号显卡,
有可能适用,也可能不适于使用本文介绍的显卡驱动安装方法,
Ubuntu11.10对硬件驱动的支持得到了大幅度的提高,相信各位都有好运气。
例:
我(一善鱼)的电脑配置是AMD64双核3800+和Nforce7600GT显卡,在1G内存下,3D效果开了大部分,很顺。
Linux有很多种发行版,不同的发行版安装和启用3D桌面的方法不尽相同,请尽量选用最新版本的Linux发行版。
相对而言,使用UbuntuLinux,安装显卡驱动和启用3D桌面的方法是比较简单的。
本教程从Ubuntu的8.04直至11.10版都成功地启用了3D桌面。
请尽量使用硬盘中独立的空闲分区安装Ubuntu的最新最完整的版本。
例:
我(一善鱼)最初编写本教程时,安装使用的是Ubuntu8.04AMD64DVD版,现在使用到是11.10版。
UbuntuLinux的安装方法请看本教程(3-1)安装UbuntuLinux操作系统
另:
在虚拟机中运行的Linux系统,由于不同的虚拟机软件采用的显卡虚拟方式不尽相同,
因此有的虚拟机能实现Linux3D桌面,有的虚拟机不能实现3D桌面,
目前似乎只有VirtualBox虚拟机能实现Linux3D桌面,有兴趣到朋友请自行尝试。
此外,使用wubi的安装方法在windows分区里安装的Ubuntu也不利于实现3D桌面。
因此,强烈推荐在全新的空白分区安装UbuntuLinux,这是值得的。
(1-2)显卡驱动安装方法
现在的Linux已经很好地驱动和支持绝大部分硬件了,也许您的显卡根本不需要安装驱动程序,也能开启3D桌面。
你可以直接跳到第(1-5)节的方法启用3D桌面,如果不成功再回来尝试安装显卡驱动。
正常情况下,请优先使用方法系统自带的硬件驱动,如果不成功,再尝试使用其他方法手工安装显卡驱动。
请确保已经能连接上互联网。
如果没能连接上网,网络设置方法请看本教程(3-2)配置网络连接
方法:
使用系统自带的附加驱动
以下显卡安装方法适用于Intel显卡、集成显卡、老旧显卡、主流Nvidia和ATI显卡;
如果这个方法不成功,您也不会手工安装显卡驱动的话,可以参考文章末尾的附录“使用envyng帮助你安装显卡驱动”
如果你已经安装好UbuntuLinux并且能使用图形界面的桌面,
在登录界面选择用户时,点击用户名右上角的“齿轮”符号,根据您安装的软件不同,在展开的菜单里会有多个选择:
引用:
*Cairo-Dock(withGnomeandeffects)
——带3D特效,屏幕底部有Cairo-Dock程序启动器栏,鼠标中键点击红色关闭按钮可以注销用户回到登录界面(需要安装Cairo-Dock)
*Cairo-Dock(withGnomeandwithouteffects)
——无3D特效,屏幕底部有Cairo-Dock程序启动器栏,鼠标中键点击红色关闭按钮可以注销用户回到登录界面(需要安装Cairo-Dock)
*GNOME
——Gnome3桌面,屏幕左侧有Gnome3程序启动器栏(需要安装“AdvancedSettings”,也就是以前GnomeTweakTool这个软件的Gnome3升级版)
*GNOMEclassic
——带3D特效,Gnome桌经典面
*GNOMEclassic(Noeffects)
——不带3D特效,Gnome桌经典面
*RecoveryConsole
——故障恢复控制台,屏幕左上角出现字符终端,需要使用命令重启或关闭计算机
*Ubuntu (默认,基本)
——带3D特效,屏幕左侧有Unity程序启动器栏
*Ubuntu2D (基本)
——无3D特效,屏幕左侧有Unity程序启动器栏
*UserDefinedSession
——用户定义的会话,没有任何程序启动器栏,按Ctrl+ALt+Del键可以注销用户回到登录界面
如果想启用3D桌面,只需选择默认的Ubuntu即可。
(安装有Cairo-Dock的用户也可以选择Cairo-Dock(withGnomeandeffects)项)。
登录Ubuntu默认,请用鼠标点击屏幕左侧程序启动器栏最上方第一个“主面板”按钮(Ubuntu标志),
附件:
文件注释:
11_10-01
11_10-01.png[465.94KiB|被浏览67265次]
在弹出的灰色搜索框中,鼠标点击选择第三项“更多程序”("+"号图标)。
附件:
文件注释:
11_10-02
11_10-02.png[514.87KiB|被浏览67265次]
在接下来的灰色搜索框中,用鼠标点击第二栏“已安装”l旁边的“显示另外127项”
附件:
文件注释:
11_10-03
11_10-03.png[516.53KiB|被浏览67265次]
在接下来的灰色搜索框中,“已安装”显示了许多程序,滚动鼠标滚轮,或者拖动右边细细的滚动条,
在下方找到并点击“附加驱动”(绿色显卡图标)。
提示:
使用传统Gnome经典桌面的用户,可以在任务栏“系统”->“系统管理”->“硬件驱动”里启动附加驱动。
或者,11.10版到用户也可以点击“主面板”->“更多程序”->点击“过滤结果”->“定制服务”->“已安装”->点击“显示另外39项”->找到“附加驱动”
附件:
文件注释:
11_10-08
11_10-08.png[365.38KiB|被浏览55316次]
代码:
Unity桌面使用技巧提示:
鼠标在桌面任意点击,黑色搜索框即可消失,也可以按Esc键退出。
Unity桌面启动了窗口后,窗口的菜单栏统一出现在屏幕到最上方工具栏里,就像苹果电脑的Mac操作系统一样。
如果最小化了窗口,在左侧Unity程序启动器栏相应软件按钮旁会有一个小小到三角形箭头,
把鼠标放在按钮上可以看到窗口的预览,再次点击这个按钮即可恢复窗口。
启动了“附加驱动”之后,会出现一个“搜索可用的驱动”的进度条,
等待几秒钟,会弹出一个有显卡驱动列表的新窗口(以Nvidia显卡为例)
鼠标点选“NVIDIA图形加速驱动(版本current)[推荐]”,点击下方的“激活”按钮。
如图1-2-a-1所示
附件:
1-2-a-1.png[84.25KiB|被浏览452752次]
这时会出现一个“下载并安装驱动”的进度条窗口,
如果一切顺利安装完成的话,在“硬件驱动”窗口里会显示绿色的“受限驱动已激活”。
如果在搜索或安装驱动的过程中出现错误,请点击左侧Unity程序启动器栏的“主面板”->“更多程序”->“已安装”->“软件源”,
(使用传统Gnome经典桌面的用户,请点击“系统”->“系统管理”->在“新立德软件包管理器”里的“设置“->”软件库“)
(旧版本的Ubuntu用户,在“系统”->“系统管理”->在“新立德软件包管理器”里的“设置“->”软件库“)
在弹出的“软件源”窗口中选择“主服务器”,以确保能自动下载最新最稳定的驱动版本。
如果提示“这个系统上没有专有驱动”,或者提示“这个驱动已经激活但没有在使用”,
没关系,别着急,先试试能否按本教程的后续步骤开启3D桌面。
总之不必强求“硬件驱动”里一定要变成绿色的提示“这个驱动已经被激活并被使用”,
这不是判断显卡驱动是否安装好的唯一标准。
现在的Linux已经很好地驱动和支持绝大部分硬件了,也许您的显卡根本不需要安装驱动程序,也能开启3D桌面。
如果以上驱动安装方法均不能成功启用3D桌面,您还可以参考本教程的附录:
使用envyng帮助你安装显卡驱动。
或者,网上搜索其它手工安装显卡驱动的方法。
手工安装ATI显卡驱动的方法请参考
《ati显卡的朋友来看看,希望我的经历对你们有帮助!
》 ...b&start=15
手工安装NVIDIA显卡驱动的方法请参考
《Ubuntu10.10安装NVIDIA官方驱动的方法!
》 viewtopic.php?
f=42&t=300079&start=0
(1-3)如何判断带3D支持的显卡驱动安装成功了没有?
可以通过以下好几种方法综合测试,但不能仅凭其中某一项来断定驱动是否安装成功。
以Nvidia为例,
方法a、可以点击左侧Unity程序启动器栏的“主面板”->“更多程序”->“已安装”->“NVIDIAXServerSettings”,
(使用传统Gnome经典桌面的用户,可以点击“系统”->“系统管理”->“NVIDIAXServerSettings”对显卡进行设置)
例如:
分辨率、刷新率、双屏显示等。
如果没有安装成功,打开“NVIDIAXServerSettings”时会有英文的提示警告”显卡驱动未安装”。
附件:
1-3-1.png[131.6KiB|被浏览579936次]
方法b、点击左侧Unity程序启动器栏的“主面板”->“更多程序”->“已安装”->“屏幕保护”
(使用传统Gnome经典桌面的用户,打开“系统”->“首选项”->“屏幕保护”)
屏幕保护里有很多需要显卡带3D渲染支持的3D动画,
在左边的菜单逐个选择,右边可以看到屏幕保护的预览效果,如果看不到3D屏幕保护动画,那就说明显卡驱动没有安装好。
最后,不管三七二十一,只要能安装启用3D桌面,就说明显卡驱动安装好了。
附件:
1-3-2.png[131.77KiB|被浏览579742次]
问题<5>、如果显卡安装后,重启电脑黑屏或白屏怎么办?
不要着急,我们有N种办法恢复系统的图形界面,但这之前,首先得找出问题所在。
先按“CtrlAltF1“切换到字符终端下,输入用户名和密码登录,输入命令:
引用:
more/var/log/Xorg.0.log|grep"(EE)"
more/var/log/Xorg.0.log|grep"(WW)"
这两句命令的意思是,查看图形界面启动时的错误(或警告)信息。
以下的3行(WW)提示是正常的,不是显卡驱动问题,也不会影响3D桌面运行。
(WW)warning,(EE)error,(NI)notimplemented,(?
?
)unknown.
(WW)Thedirectory"/usr/share/fonts/X11/cyrillic"doesnotexist.
(WW)"dri2"willnotbeloadedunlessyou'vespecifiedittobeloadedelsewhere
如果输出的错误信息不多,只有一两行,就用笔抄在一张纸上。
如果输出的错误信息有一大串怎么办?
抄得很累啊。
没事,用这个命令:
引用:
more/var/log/Xorg.0.log|grep"(EE)">123
这样就能把错误信息保存在“主文件夹”的123文件里了,
一会我们可以重新回到图形界面,根据错误信息的提示,上网找解决方法或求助。
在里输入你记录下的错误信息,通常能搜索到其他网友的遇到相同问题和解决办法,
也可以在论坛把你的出错信息贴出来,让大家来帮忙解决问题。
(1-4)显卡安装失败,恢复登录图形界面桌面的方法
方法a、使用系统自带的修复工具
如果你装好Ubuntu系统后,默认就已经能使用图形界面桌面的话,通常都可以恢复到原状。
Ubuntu10.10版以前的系统,可以重新启动,在grub启动菜单里选择第二项recoverymode“恢复模式”,。
然后你能看到一个菜单,按上下键选择最下面的一项"xfix"(自动修复图形问题),
xfixTrytoautorepairgraphicproblems
按"Tab"键切换到“OK”按钮,然后回车,即开始修复,然后就能启动回到图形界面桌面。
(可惜Ubuntu11.10版没有了xfix项。
)
方法b、具体问题具体分析,手工修复
对Linux比较熟悉的朋友,可以根据错误信息的提示,在网上搜索解决方法,自己手工修复。
也许需要运行一些命令,或者修改/etc/X11/xorg.conf中的内容。
其实学习Linux的命令行操作并不难,方法总比问题多。
在论坛把你的出错信息贴出来,让大家来帮忙解决问题。
(1-5)启用3D桌面
方法a、使用fusion-icon启动compiz(推荐)
推荐使用fusion-icon来启动compiz运行和设置3D桌面,以得到最稳定可靠的3D桌面效果。
(8.04~10.10版的用户请先点击“系统”->“首选项”->“外观”->“视觉效果”,选择最上方的“无”。
)
首先,11.10版用户点击左侧Unity程序启动器栏的“主面板”->“更多程序”->“定制服务”->“已安装”->“Ubuntu软件中心”,在搜索框中输入“新立得”,在搜索结果中选择下载安装“新立得软件包管理器”。
附件:
文件注释:
11_10-05
11_10-05.png[225.52KiB|被浏览67077次]
安装了“新立得”之后,11.10版用户点击左侧Unity程序启动器栏的“主面板”->“更多程序”->“定制服务”->“新立得软件包管理器”菜单栏里点击“搜索”按钮。
在弹出的“查找”窗口的“搜索”栏中输入“compiz”,点击“搜索”按钮,
在搜索出来的列表中,确保下列选项已经安装(按字母顺序),若未安装请勾选上(右键点击并选择“标记以便安装”)。
代码:
compiz
compiz-core (32位的旧电脑请选择compiz-core:
i386)
compiz-dev (32位的旧电脑请选择compiz-dev:
i386)
compiz-fusion-plugins-extra
compiz-fusion-plugins-main
compiz-gnome (32位的旧电脑请选择compiz-gnome:
i386)
compiz-plugins (32位的旧电脑请选择compiz-plugins:
i386)
compiz-plugins-default (32位的旧电脑请选择compiz-plugins-default:
i386)
compiz-plugins-extra (32位的旧电脑请选择compiz-plugins-extra:
i386)
compiz-plugins-main
compiz-plugins-main-default
compizconfig-backend-gconf (32位的旧电脑请选择compizconfig-backend-gconf:
i386)
compizconfig-settings-manager
fusion-icon
libcompizconfig0
libdecoration0 (32位的旧电脑请选择libdecoration0:
i386)
libdecoration0-dev (32位的旧电脑请选择libdecoration0-dev:
i386)
python-compizconfig (32位的旧电脑请选择python-compizconfig:
i386)
点击“应用”按钮进行安装。
喜欢使用KDE窗口管理器的用户,可以选择安装compiz-kde和compizconfig-backend-kconf
提示:
如果搜索到到软件包不完全,请11.10版用户点击左侧Unity程序启动器栏的“主面板”->“更多程序”->“定制服务”->“已安装”->“软件源”,
(传统Gnome经典桌面的用户,点击“系统”->“系统管理”->“软件源”)
选择“软件库”,在“下载自”旁的下拉菜单里选择“主服务器”,这样确保能自动下载最新最稳定的驱动版本。
由于Linux的软件包一直处于不断的更新状态中,因此在新版本推出后,上述所列的软件包可能会有增有减,有些软件在“新立得”里找不到,就在“Ubuntu软件中心”里找找看。
附件:
3-3-a.png[61.75KiB|被浏览567021次]
安装完成后,点击左侧Unity程序启动器栏的“主面板”->“更多程序”->“已安装”->“CompizConfig设置管理器”即可设定各种3D特效。
(使用Gnome经典桌面的用户