个人工具

“老旧文章/图解Ubuntu最简便的显卡驱动安装和3D桌面启用方法”的版本间的差异

来自Ubuntu中文

跳转至: 导航, 搜索
第32行: 第32行:
 
右边建议选择默认的(Automatic Hardware Detection)自动检测硬件安装,<br>
 
右边建议选择默认的(Automatic Hardware Detection)自动检测硬件安装,<br>
 
点击“应用”即可自动下载安装官方驱动了。<br>
 
点击“应用”即可自动下载安装官方驱动了。<br>
 +
 
[[Image:2-2.png]]<br>
 
[[Image:2-2.png]]<br>
 +
 
如果是64位的CPU系统,有可能安装envyng时会提示“找不到/usr/lib32/libGL.so.1”错误,<br>
 
如果是64位的CPU系统,有可能安装envyng时会提示“找不到/usr/lib32/libGL.so.1”错误,<br>
 
解决方法是:点击任务栏““应用程序”-“附件”-“终端”,输入下列命令:<br>
 
解决方法是:点击任务栏““应用程序”-“附件”-“终端”,输入下列命令:<br>

2008年10月22日 (三) 14:06的版本

第一部分 概述

本文将为您介绍如何在Ubuntu上用最简便的方法安装显卡驱动,并如何安装和启用3D桌面。
安装后的效果请看:视频演示《绚丽的Linux漂亮3D桌面72变》
酷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桌面的硬件,显卡推荐使用Nvidia或ATI的主流独立显卡,
对于集成显卡或老旧显卡、以及最后刚新推出市场的新显卡,不适于使用本文的“最简便的驱动安装方法”。
CPU和内存自然是越高配置越好。
本文已在Ubuntu 8.04上测试通过,支持i386,amd64版本,系统的其他设置均为默认状态。

操作步骤

首先安装envyng显卡驱动安装辅助软件

用envyng来帮助你安装显卡驱动有个好处就是,有些需要卸载的冲突软件包它会自动帮你卸载,
有些需要安装的支持软件包它会自动帮你安装,例如glx相关软件包等。

图形界面下,点击任务栏“系统”-“系统管理”-“新立得软件包管理器”,
“搜索”envyng-gtk,勾选后点击“应用”即可自动下载安装。

2-1.png

命令行安装envyng的方法:点击任务栏““应用程序”-“附件”-“终端”,
输入下列命令:sudo apt-get install envyng-gtk

最简便的显卡驱动安装方法

envyng装好后,可以在任务栏““应用程序”-“系统工具”里启动envyng,
启动后,现在左边的方框里,按你的显卡类型,选择“ATI”或者“NVDIA”,
右边建议选择默认的(Automatic Hardware Detection)自动检测硬件安装,
点击“应用”即可自动下载安装官方驱动了。

2-2.png

如果是64位的CPU系统,有可能安装envyng时会提示“找不到/usr/lib32/libGL.so.1”错误,
解决方法是:点击任务栏““应用程序”-“附件”-“终端”,输入下列命令:
sudo ln -s /usr/lib64 /usr/lib32
然后再按上述步骤进行安装envyng就能顺利安装完成了。

安装3D桌面

点击任务栏“系统”-“系统管理”-“新立得软件包管理器”
分别“搜索”并勾选compizconfig-settings-manageremeraldfusion-icon安装;
安装完毕后,启动3D桌面的方法是:
在任务栏““应用程序”-“系统工具”里启动“compiz fusion icon”,这时3D桌面就已经启动了。
然后在桌面的右上角,可以看到一个蓝色的立方体图标,鼠标右键点击它,
选择“Settings Manager”就可以调出3D桌面特效的设置窗口。

文件:6-1.png

收尾工作及注意事项

把3D桌面设定为开机自动启用

点击任务栏“系统”-“首选项”-“会话”,在弹出的“添加启动程序”里,
“名称”随便输入;“命令”输入“fusion-icon”;“注释”随便输入;
点击“确定”后,就能在启动电脑和Ubuntu时自动启动3D桌面效果了。

6-2.png

想看到3D桌面的效果,还需要做以下设置

a、鼠标右键点击右下角的“当前工作区”选择“首选项”,在弹出窗口里把“列”里的数字调到4或更多;
b、勾选Effects(特效)里的“3D窗口”,再勾选Desktop(桌面)里的“Desktop Cube”和“Rotate Cube”;
c、上述两点设置好后,按下鼠标滚轮上下左右移动,就能看到效果;按ctrl+alt+鼠标左建也可以看到同样的效果。

第三部分 常见问题

如果显卡安装后,重启电脑黑屏,怎么查看原因?

先按ctrl+alt+F1切换到终端下,让我们先查找出问题所在,登录终端,输入命令:
more /var/log/Xorg.0.log |grep "(EE)"

more /var/log/Xorg.0.log |grep "(WW)"
这两句命令的意思是,查看图形界面启动时的错误(或警告)信息。

如果输出的错误信息不多,只有一两行,就用笔抄在一张纸上。如果输出的错误信息有很多的话,用这个命令:
more /var/log/Xorg.0.log |grep "(EE)" > 123
这样就能把错误信息保存在123文件里了,一会我们可以重新回到图形界面,
根据错误信息的提示,上网找解决方法或求助。

装了新显卡驱动,重启电脑黑屏了,怎么回到图形界面?

如果你装好Ubuntu系统后,默认就已经能用图形了的话,现在也可以恢复到原状。
重启系统,在grub启动菜单里选择 (recovery mode)也就是第二项。
例如:Ubuntu 8.04.1, kernel 2.6.24-19-generic (recovery mode)
然后你能看到一个菜单,选择“fix X”回车,然后再正常重新启动。
重新回到图形界面后,可以根据错误信息的提示,上网寻找解决方法或发帖求助。

如何确认显卡官方驱动已经正确安装了?

以Nvidia显卡为例,显卡官方驱动正确安装后,图形界面启动时能看到Nvidia标志,
可以在任务栏“系统”-“系统管理”里用“NVIDIA X Server Setting ”进行设置。

5-1.png

虽然在任务栏“系统”-“系统管理”-“硬件驱动”里可以看到是红色的“未使用”,不用管它,没事。

5-2.png

如果显卡安装时,出现其他问题,记得查看/var/log/Xorg.0.log文件,
然后上网找解决方法,也许需要在终端下运行某些命令,
或者需要在终端下手工修改/etc/X11/xorg.conf文件,具体方法请根据具体情况请参考其他资料。

有时出现窗口无边框无标题栏怎么办?

鼠标右键点击桌面右上角的蓝色的compiz fusion icon图标,
选择Reload Window Manager(重载窗口管理器),桌面会刷新一下,就好了。
如果电脑的配置太低,CUP不够快,内存不够多,在运行3D桌面时会出一些问题的。
如果Reload Window Manager仍不成功,
鼠标右键点击桌面右上角的蓝色的compiz fusion icon图标,选择“退出”。
再不行就“注销”或者按ctrl+alt+Backspace重新启动图形界面。

如何为各个桌面设置不同的壁纸?

首先:点击任务栏““应用程序”-“附件”-“终端”,输入下列命令:
gconf-editor (注意,这个命令不必用sudo了)
然后在弹出窗口的左边,一级级打开(就像改windows下的注册表)
apps--nautilus--preferences
在右边的窗口找到show_desktop项,把它的勾取消掉。
虽然这样会使gnome的桌面图标无法看到,但这影响不大,然后……
0.7.4版:
在Desktop(桌面)里的Desktop Cube里的Appearace下,
在background images里添加多个图片即可。
0.7.6版:
在Utility(工具)里的Wallpaper(壁纸)里,新建添加N个图片即可。

13.png

如何暂停3D特效?

鼠标右键点击桌面右上角的蓝色的compiz fusion icon图标,
在Select Window Manager里选择Metacity即可,可以看到桌面数和壁纸都变回来了。
想恢复启动3D特效,在Select Window Manager里选择Compiz就可以了。

如何暂停Emerald主题效果?

鼠标右键点击桌面右上角的蓝色的compiz fusion icon图标,
在Select Window Decorator里选择GTK Window Decorator即可,
可以看到窗口的边框和标题栏形式都变回来了。
想恢复启用Emerald主题效果,在Select Window Decorator里选择Emerald就行。

如何升级compiz fusion到0.7.6或0.7.8?

如果你的Ubuntu是8.04版,则可以升级compiz fusion到0.7.6版:
点击任务栏““应用程序”-“附件”-“终端”,输入下列命令:
sudo gedit /etc/apt/sources.list 在最后一行添加:
deb http://ppa.launchpad.net/compiz/ubuntu hardy main
然后继续运行命令:sudo apt-get updatesudo apt-get upgrade即可自动升级。

如果你的Ubuntu是8.10版,则可以升级compiz fusion到0.7.8版:
点击任务栏““应用程序”-“附件”-“终端”,输入下列命令:
sudo gedit /etc/apt/sources.list 在最后一行添加:
deb http://ppa.launchpad.net/compiz/ubuntu intrepid main
然后继续运行命令:sudo apt-get updatesudo apt-get upgrade即可自动升级。
如果以上语句执行后无法更新为新版本,请改用以下语句:sudo apt-get dist-upgrade

注意,升级后,某些特效设置会和旧版0.7.4有所区别。

如何设置顶部,底部,旋转背景的壁纸?

这个新版和旧版也有区别,0.7.4版是在Cube Caps里设置,
而在0.7.6版里,Cube Caps不见了?
呵呵,它是被分解了,在Desktop Cube里的Apperarance里有一部分,
展开Skydome,可以设置Skydome image旋转背景的壁纸。
在Effects(特效)的Cube Reflection and Deformation里有另一部分,
展开Cube caps的“外观”,可以添加Top image files和Bottom image files,
默认是把图片放大充满整个面的,在下面的“行为”中可以修改“缩放”等功能。

14.png

如何把3D桌面立方体变成圆柱体或者球体?

首先得升级到0.7.6版。
在Effects(特效)的Cube Reflection and Deformation里的Deformation里有个下拉菜单,
“无”即是立方体,Cylinder是圆柱体,Sphere是球体。

我没有摄像机,如何把我的3D桌面动画录制下来给朋友们看?

点击任务栏“系统”-“系统管理”-“新立得软件包管理器”
分别“搜索”并勾选安装“RecordMyDesktop”和“gtk-RecordMyDesktop”,
安装好后,在任务栏““应用程序”-“影音”里可以启动运行它。
Ubuntu默认安装的是0.3.6版。

16-1.png

启动RecordMyDesktop的窗口后,有几点需要注意的:

a、如果想减少系统资源消耗,可以取消Sound Quqlity(声音质量)的勾,
并且可以把Video Quality降到40。
现在点击红色的“录制”按钮试试?在桌面的右上角,也有红色的“录制”按钮,
点击桌面的右上角的白色四方停止按钮,然后在桌面会得到一个out.ogg文件,
(如果是0.3.7.3-1版,文件名是out.ogv文件)
鼠标双击这文件就可以调用影音播放器观看了。
但此时只看到平面特效,没能把3D特效录制下来,继续:

b、在Advanced的Performance里,
Frames Per Second 改为25或者30,也就是祯率和通常的影视片要求的速度一样。
把Full shots at every frame设为Enabled,(如果是0.3.7.3-1版,打勾)。

16-3.png

此时,能录制3D特效了,但是断断续续,停停顿顿,继续:

c、最重要的一点!
鼠标右键点击桌面右上角的蓝色的compiz fusion icon图标,
在Compiz Options里把Indirect Rendering前的勾取消掉!
再录制一次,这时就能看到录像的效果变得顺畅平滑了。

d、录像得到的ogg(或ogv)文件无法在windows下播放,怎么办?
默认的windows里的media player是认不出ogg(或ogv)格式的,播放不了,
Kmplayer也认不出文件名,但能播放,把文件拖进Kmplayer即可。
但如果你想用Adobe Premiere Pro 2.0剪辑,或者上传国内的视频网站,
就必须转换格式了,可以使用Total Video Converter 3.12 汉化版,
能转换为windows下播放的WMV格式。且画面只是缩小了一点点,效果不错。
就是文件大小增大了约50%。

另外,提醒一下:如果想上传国内的视频网站,一般得限制在200M以内,
可以用Canopus ProCoder 2再把这个WMV文件转换为画面更小的WMV文件,
得到的也就是本文开头我的视频演示的画面效果。

第四部分 参考文献及其它链接

来自Ubuntu中文论坛的:
[分享]图解Ubuntu最简便的显卡驱动安装和3D桌面启用方法,compiz fusion常见问题解答
http://forum.ubuntu.org.cn/viewtopic.php?f=94&t=140531

最后,再提醒新手们:
遇到问题别忘了查看相关log文件,然后再上网找解决方案或发帖求助!
祝大家安装顺利,快乐玩3D!