Ubuntu Linux 3D桌面完全教程 Ubuntu Linux 3D桌面完全教程

本教程详细介绍了在Ubuntu Linux 9.04版本中安装显卡驱动及启用3D桌面的步骤。内容包括使用系统自带驱动、envyng安装NVIDIA和ATI显卡驱动,以及如何处理安装过程中的常见问题。教程还涵盖了如何通过fusion-icon启用compiz特效,以及如何设置和管理3D桌面。同时,提供了恢复图形界面和网络配置的方法。
摘要由CSDN通过智能技术生成

注意:本文中envy等安装步骤已经不再使用

[5月20日更新] Ubuntu Linux 3D桌面完全教程,显卡驱动安装方法,compiz特效介绍,常见问题解答。
本教程的前身是一善鱼 编写并发布在Ubuntu中文论坛forum.ubuntu.org.cn3D桌面版块的:
“图解Ubuntu8.10和8.04最简便的显卡驱动安装和3D桌面启用方法,compiz fusion常见问题解答”
Ubuntu 9.04 版发布后,本教程加入了更详细的内容和图片,希望能帮助朋友们体验到Linux的乐趣。
本文也已经录入本站Wiki http://wiki.ubuntu.org.cn/index.php?tit ... iant=zh-cn

首先秀一下我的3D桌面效果(视频) [原创]一善鱼 yq-ysy@163.com
酷6 http://v.ku6.com/show/GqxiMOb9CWlW8tuG.html
土豆 http://www.tudou.com/programs/view/L3iWN-XE-Vk/
优酷 http://v.youku.com/v_show/id_XMzczMDkxNjQ=.html
我乐 http://www.56.com/u36/v_MzcyNzk2NDE.html
下面把我(一善鱼)安装显卡驱动和启用3D桌面总结出来的经验分享给大家:

快速导航:
(1-2)显卡驱动安装方法
方法b、使用envyng帮助你安装显卡驱动
ATI显卡驱动的安装方法请参考本论坛另一置顶帖
《ubuntu 9.10下ATI HD系列显卡安装开源驱动开启3D》
viewtopic.php?f=94&t=239467
(1-5)启用3D桌面
方法b、使用fusion-icon启动compiz(推荐)
(1-6)用CCSM设置和管理3D桌面

附件:
0-1.png
0-1.png [ 88.61 KiB | 被浏览 165180 次 ]



完整目录:
第一部分:安装显卡驱动,启动3D桌面
(1-1)硬件配置和操作系统问题
(1-2)显卡驱动安装方法
方法a、使用系统自带的硬件驱动
方法b、使用envyng帮助你安装显卡驱动
问题<1>、无法进入图形界面桌面,如何安装envyng?
问题<2>、安装envyng时提示“找不到/usr/lib32/libGL.so.1”错误?
问题<3>、没有envyng的图形介面如何安装显卡驱动?
问题<4>、用envyng安装显卡驱动时提示“File "/usr/lib/...py", line 75,”等类似错误?
(1-3)如果一切顺利,显卡官方驱动就已经正确安装了。
问题<5>、如果显卡安装后,重启电脑黑屏、白屏、花屏怎么办?
(1-4)显卡安装失败,恢复登录图形界面桌面的方法
方法a、使用系统自带的修复工具
方法b、使用envyng自带的卸载命令
方法c、具体问题具体分析,手工修复
(1-5)启用3D桌面
方法a、使用系统自带的“桌面效果”(不推荐)
方法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)安装 Ubuntu Linux 操作系统
(3-2)配置网络连接
(3-3)修改软件源,更新软件
(3-4)录制3D桌面特效视频
(3-5)应用Emerald主题效果
(3-6)改变任务栏面板的主题效果
(3-7)使用3D鼠标指针主题
问题<15>、为什么我的鼠标指针主题在有的窗口下无效?
问题<16>、我把设置弄乱了,桌面无法操作,如何恢复正常?
(3-8)使用动态桌面图标 cairo-dock

* 第一部分:安装显卡驱动,启动3D桌面 *

(1-1)硬件配置问题
虽然说配置较低的机器在Linux下也能跑出3D桌面,但如果有更高的配置的话,显然跑起来会更顺畅。
如果是打算买新的显卡,建议选择比“最新最高配置”稍低一级的显卡;
本文介绍的显卡驱动安装方法适用于目前市场上售卖的大部分主流显卡,
对于一部分Intel显卡、集成显卡、老旧显卡、以及刚刚最新推出市场的新型号显卡,
有可能适用,也可能不适于使用本文介绍的显卡驱动安装方法,

Ubuntu 9.04 对硬件驱动的支持得到了大幅度的提高,相信各位都有好运气。
例: 我(一善鱼)的电脑配置是AMD64双核3800+和Nforce 7600GT显卡,在1G内存下,3D效果开了大部分,很顺。

Linux有很多种发行版,不同的发行版安装和启用3D桌面的方法不尽相同。
相对而言,使用 Ubuntu Linux,安装显卡驱动和启用3D桌面是比较简单的。
本教程在 Ubuntu 的 8.04版~9.04版下都成功地启用了3D桌面。
请尽量使用硬盘中独立的空闲分区安装Ubuntu的最新最完整的版本。
例: 我(一善鱼)编写本教程时,安装使用的是 Ubuntu 9.04 AMD64 DVD 版。
Ubuntu Linux 的安装方法请看本教程 (3-1)安装 Ubuntu Linux 操作系统

另:在虚拟机 中运行的Linux系统,由于不同的虚拟机软件采用的显卡虚拟方式不尽相同,
因此有的虚拟机能实现Linux 3D桌面,有的虚拟机不能实现3D桌面,请自行尝试。

(1-2)显卡驱动安装方法
这里有两种方法安装显卡驱动,
方法a适用于Intel显卡、集成显卡、老旧显卡、普通Nvidia和ATI兼容显卡;
方法b只适用于目前市场上主流的Nvidia和ATI显卡。

请确保已经能连接上互联网。
如果没能连接上网,网络设置方法请看本教程(3-2)配置网络连接

方法a、使用系统自带的硬件驱动
本方法适用于Intel显卡、集成显卡、老旧显卡、普通Nvidia和ATI兼容显卡;
如果你已经安装好 Ubuntu Linux 并且能使用图形界面的桌面,
请点击“系统”->“系统管理”->“硬件驱动”,会出现一个“搜索可用驱动”的进度条,
等待几秒钟之后,会弹出一个有显卡驱动列表的新窗口(以Nvidia显卡为例)
鼠标点选“NVIDIA图形加速驱动(版本185)[推荐]”,点击下方的“激活”按钮。如图1-2-a-1所示

附件:
1-2-a-1.png
1-2-a-1.png [ 84.25 KiB | 被浏览 39990 次 ]


这时会出现一个“下载并安装驱动”的进度条窗口,
如果一切顺利安装完成的话,在“硬件驱动”窗口里会显示绿色的“受限驱动已激活”。
如果安装失败,请按方法b操作。
如果出现“Sorry,the Jockey backend crashed.”的出错提示,请按方法b操作。


方法b、使用envyng帮助你安装显卡驱动
如果系统自带的硬件驱动不支持你的显卡,或者装了该驱动也不能正常启动和使用3D桌面,
那么,你可以使用envyng这个“傻瓜软件”来帮助你安装显卡驱动。
用envyng安装驱动有个好处就是,有些需要卸载的冲突软件包它会自动帮你卸载,
有些3D桌面需要安装的支持软件包它也会自动帮你安装。例如,Nvidia的glx相关软件包等。
这些软件之间的关联比较复杂,如果采用手工安装的方法很麻烦且容易出错。

注意:目前Envyng对Nvidia显卡的支持比较好,对ATI显卡的支持还不大行,
ATI显卡驱动的安装方法请参考本论坛另一置顶帖

《ubuntu 9.10下ATI HD系列显卡安装开源驱动开启3D》

viewtopic.php?f=94&t=239467



请确保“系统”->“系统管理”->“软件源”中选择的是正确的服务器,例如“主服务器”。
如果你还没有修改“软件源”,请看本教程(3-3)修改软件源,更新软件

然后,点击“系统”->“系统管理”->“新立得软件包管理器”,
在菜单栏里点击“搜索”按钮。在弹出的“查找”窗口的“搜索”栏中输入“envyng”,点击“搜索”按钮,
在搜索出来的列表中,右键点击“envyng-core”,选择“标记以便安装”,
同样地,右键点击“envyng-gtk”,选择“标记以便安装”,然后点击“应用”按钮进行安装。

附件:
1-2-b-1.png
1-2-b-1.png [ 96.7 KiB | 被浏览 167759 次 ]



我(一善鱼)在编写本教程时默认安装的envyng-gtk是1.1.1ubuntu3版,这是没有图形界面的。
旧版的envyng-gtk可以在任务栏“应用程序”-“系统工具”里启动envyng图形界面,
启动后,现在左边的方框里,按你的显卡类型,选择“ATI”或者“NVDIA”,
右边建议选择默认的(Automatic Hardware Detection)自动检测硬件安装,
点击“应用”即可自动下载安装显卡的官方受限驱动了。
没有图形界面的envyng安装显卡驱动的方法请看本教程 问题<3>

附件:
1-2-b-2.png
1-2-b-2.png [ 50.51 KiB | 被浏览 167301 次 ]



问题<1>、无法进入图形界面桌面,如何安装envyng?
请确保已经能连接上互联网,并且正确设置了软件源。
如果没能连接上网,字符终端下网络设置方法请看本教程(3-2)配置网络连接 d 部分
如果没有置了软件源,字符终端下软件源的设置方法请看本教程(3-3)修改软件源,更新软件 b 部分
如果你无法进入图形界面桌面,可以使用命令行的安装方法:
请按“Ctrl + Alt + F1”进入字符终端,登录,并运行下列命令:

引用:
sudo apt-get install envyng-core
sudo apt-get install envyng-gtk


如果你能进入图形界面桌面,却无法启用“新立得软件包管理器”,
也可以点击“应用程序”->“附件”->“终端”,运行上述命令安装。
注意:在 Linux 的命令行中,是严格区分字母大小写的,不要打错字哦。

问题<2>、安装envyng时提示“找不到/usr/lib32/libGL.so.1”错误?
这个问题大多出现在Ubuntu 8.04的AMD64位系统上,解决方法是:
点击“应用程序”->“附件”->“终端”,输入下列命令:

引用:
sudo ln -s /usr/lib64 /usr/lib32


然后再进行安装envyng,就能顺利安装完成了。

问题<3>、没有envyng的图形介面如何安装显卡驱动?
由于envyng也有不同的版本,envyng-gtk的1.1.1ubuntu3版就没有图形界面,
这时你可以用命令行的方法来启用envyng安装显卡驱动,
点击“应用程序”->“附件”->“终端”,输入命令

引用:
sudo envyng -t


然后会有个菜单出现,请按你的显卡需要而选择:
1- Install the NVIDIA driver 安装 NVIDIA 显卡驱动
2- Uninstall the NVIDIA driver 卸载 NVIDIA 显卡驱动
3- Install the ATI driver 安装 ATI 显卡驱动
4- Uninstall the ATI driver 卸载 ATI 显卡驱动
5- Restart the Xserv

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值