升级Ubuntu 11.10时若干问题的解决办法
自从升级到Ubuntu 11.10后,各种问题相继出现,特别是声卡驱动,每次只要有个小升级,就没有声音,然后又要重新更新驱动。以下来自:http://blog.seanchang.me/some-issues-when-upgrading-ubuntu-11-10.html,留个记号,省得每次还得找。
—————————————————————————————————————————————————————————————————————————
本文着重介绍在10.10升级11.10时需要注意的事项和若干问题的解决办法。
1.升级:
由于我的当前系统版本是ubuntu10.10,是不能直接升级11.10的,所以得进行两个步骤:先升级到11.04,再升级到11.10.
打开终端,输入:
update-manager -d
或者Alt+F2,输入:
update-manager -d
弹出升级对话框,提示你可以升级到11.04版本,点击升级。
升级过程比较简单,没有遇到任何问题,很平滑,双核处理器,4M宽带大概需要一个半小时。升级的时候仍然可以操作电脑做其他的事情。
升级到11.04之后,按照如上操作如法炮制,升级到11.10.整个过程用的时间和上面的基本一致。
升级完毕,重启后你会发现之前的gdm登录界面已经被LightDM代替,比较炫。
登录之后你会发现11.10默认的是Unity桌面,我本人不是很喜欢Unity,所以接下来的一件事情是安装Gonme3.
2.安装Gnome3
安装前检查一下自己的源有没有问题,升级后是否依然可用。在国内推荐使用163的源,稳定且快速。
sudo vi /etc/apt/sources.list
检查若无问题,打开终端,输入:
sudo apt-get install gnome-shell
安装好之后,点击右上角菜单,注销。
在登录界面输入框旁边可以看到有个齿轮,点击选择Gnome,登录。
3.关于显卡驱动
如果你是N卡,登录后若发现有花屏或者闪屏的情况,请安装N卡的私有驱动。
具体办法:
1.)系统设置 > 硬件 > 附加驱动
点进去之后可以看到有好几个驱动,其中有一个推荐的驱动,点击激活。
2.)也可以在NVIDIA官网下载自己的硬件驱动,然后安装。
注意:若安装了私有驱动之后还有闪屏情况,可能是由于你的显存太小,请在BOIS里面设置显存大小。
如果你是A卡,最好用自带的开源驱动,若安装ATI官方(私有)驱动,必定花屏。
我最先在公司的台式机(N卡)上安装了11.10,然后安装了私有驱动,感觉颇好,之后回家在自己的笔记本上(A卡)也安装了私有驱动,结果…当然是悲剧了。
若无意安装了私有驱动,也不是没办法,这里介绍一种卸载A卡私有驱动和安装开源驱动的办法。
1.)卸载以前的 ATI 驱动。
如果以前手工安装过驱动需要执行下面几行,如果没有,跳过。
cd /usr/share/ati/
sudo ./fglrx-uninstall.sh
sudo apt-get remove xorg-driver-fglrx xserver-xorg-video-ati xserver-xgl
2.)安装开源驱动:
终端输入:
sudo add-apt-repository ppa:xorg-edgers
sudo apt-get update && sudo apt-get upgrade
重启后输入:
glxinfo |grep -i opengl
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD RV620
OpenGL version string: 2.1 Mesa 7.12-devel
OpenGL shading language version string: 1.20
OpenGL extensions:
如果OpenGL renderer string后面是你的显卡型号,那么恭喜你升级成功了。
3.)卸载开源驱动:
sudo apt-get install ppa-purge
sudo ppa-purge xorg-edgers
注意:记得将私有驱动卸载干净。其中包括fglrx.
sudo apt-get autoremove fglrx
11.10就这样升级成功了!