Ubuntu 11.04 Natty 安装nvidia显卡驱动


期待已久的Ubuntu 11.04终于来了,并且带来了Ubuntu团队全新开发的Unity界面。话说,Ubuntu默认安装的Unity界面是3D版本的,这也就要求必须正确安装显卡驱动才行。

虽然Ubuntu默认会启动Unity界面,但是如果显卡驱动未能正确安装,在登录的时候,会自动切换到Gnome classic界面。

今天上午更新了之后,就在显卡驱动这块犯了难。按照之前的想法,显卡驱动都是安装x-updates里面的nvidia驱动。但是今天安装完了之后发现nvidia-xconfig命令不存在,而且Unity界面不能进入,那说明显卡驱动未能正确安装阿。但是系统也没有报错。

于是,卸载通过PPA安装的Nvidia驱动。同时禁用PPA,然后启用受限制的驱动,再次启动Unity正常了。哇咔咔。。。
Unity

05/07 UPDATE:增加启用默认受限制驱动的方法,前提是保证已经卸载了其他任何方式安装不能正常启用Unity的nVidia显卡驱动。按英文菜单:System/Additional Drivers
界面截图:

设置 Ubuntu 启动分辨率 (Bootup/Plymouth)


从Ubuntu 10.04开始,Ubuntu使用Plymouth展示开机画面,如果不安装受限制驱动,Plymouth表现很完美,但是安装受限制驱动后,开机分辨率肯定会降到默认的640×480,使用以下方法可以解决这个问题。

一、v86d方法

  1. 安装v86d以及hwinfo
    sudo apt-get install v86d hwinfo
  2. 查看显卡支持的分辨率
    sudo hwinfo –framebuffer
  3. 编辑/etc/default/grub(增加红色字体部分内容)
    sudo vim /etc/default/grub

    GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash nomodeset video=uvesafb:mode_option=1280×800-24,mtrr=3,scroll=ywrap

    GRUB_GFXMODE=1280×800
  4. 编辑/etc/initramfs-tools/modules,添加以下行
    uvesafb mode_option=1366×768-24 mtrr=3 scroll=ywrap
  5. 启用framebuffer
    echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
  6. 更新系统
    sudo update-grub2
    sudo update-initramfs -u

二、GRUB_GFXPAYLOAD_LINUX方法

  1. 编辑/etc/default/grub,添加以下行
    GRUB_GFXPAYLOAD_LINUX=1280x800x32
  2. 更新grub
    sudo update-grub
  3. 启用framebuffer,解决开机时黑屏时间过长的问题
    echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
  4. 更新设置
    sudo update-initramfs -u

从10.04开始,一直使用第一种方法解决开机分辨率过低的问题,但是偶尔会出现花屏的现象,今天试用了第二种方法,完美解决开机分辨率的问题,并且不用安装额外的软件,所以推荐使用GRUB_GFXPAYLOAD_LINUX方法。

参考:
[1]Known Lucid Lynx issues/bugs with workarounds
[2][Lucid][Ubuntu 10.04] High resolution Plymouth & Virtual Terminal for ATI/NVIDIA cards with proprietary/restricted driver

05/07 UPDATE: 从Ubuntu 11.04 Natty开始,Ubuntu已经包含了最新的显卡驱动,经过测试,已经不需要安装v86d hwinfo两个软件包,而且不需要修改相应的配置文件,仅仅需要在受限制驱动里启用最新的驱动,启动分辨率就已经正常了。

2010 in review


今天收到了wordpress.com发来的2010的博客状况的一个总结,其实在wordpress.com整个被河蟹之前,博客的日独立IP浏览量已经达到100了,结果博客开通不到2个月,wordpress.com整个被河蟹了。唉!分割线以下是邮件正文。

-=-=-=-=-=-=-=-=-=-=-=-

The stats helper monkeys at WordPress.com mulled over how this blog did in 2010, and here’s a high level summary of its overall blog health:

Healthy blog!

The Blog-Health-o-Meter™ reads Fresher than ever.

Crunchy numbers

Featured image

A Boeing 747-400 passenger jet can hold 416 passengers. This blog was viewed about 2,100 times in 2010. That’s about 5 full 747s.

In 2010, there were 67 new posts, growing the total archive of this blog to 149 posts. There were 222 pictures uploaded, taking up a total of 20mb. That’s about 4 pictures per week.

The busiest day of the year was October 21st with 72 views. The most popular post that day was Ubuntu 10.10 maverick 安装nVidia 260.19显卡驱动.

Where did they come from?

The top referring sites in 2010 were forum.ubuntu.org.cn, ubuntu-tw.org, pythian.com, forum.ubuntu.com.cn, and google.ie.

Some visitors came searching, mostly for gw6c, ubuntu 10.10 nvidia, building the virtualbox guest additions kernel modules, ubuntu 10.10 xorg.conf nvidia, and ubuntu 10.10 显卡驱动.

Attractions in 2010

These are the posts and pages that got the most views in 2010.

1

Ubuntu 10.10 maverick 安装nVidia 260.19显卡驱动 October 2010
8 comments

2

Ubuntu 10.10 Marverick 使用gogoc替代gw6c连接IPv6 October 2010

3

解决Redhat Enterprise Linux 5下VBOXADDITIONS插件kernel modules编译失败的问题 March 2010

4

Ubuntu中安装gw6c使用IPV6 April 2010

5

如何从Windows7上读取ext3/ext4分区的数据 September 2010

解决Ubuntu 10.10 Alt + PrintScreen按键不起作用的问题


自动Ubuntu 10.10正式发布,Alt + PrintScreen按键不起作用的问题就一直存在,并且没有得到官方的修复。

今天使用Google搜索了一下解决方案,在这篇文章中Alt+Print Screen not working (Ubuntu 10.10)发现了以下解决方案

通过sysctl -w kernel.sysrq = 0禁用SysRq键

原文介绍在rc.local中添加该条命令。我决定在/etc/sysctl.conf文件中添加kernel.sysrq = 0以达到禁用该按键的目的。通过禁用sysrq按键,alt + printscreen按键确实又起作用了。

顺利升级至Ubuntu 10.10 Maverick


昨天晚上,经过4个多小时的下载、安装,终于将系统成功升级至了Ubuntu 10.10 Maverick。

比起前几次的版本升级,这次的版本升级一次成功。

和lucid比较而言,Maverick明显有以下几点变化。

1、关机、重启、睡眠、待机按钮合并到System下面的一个子菜单中了,通过点击Shutdown按钮可以呼出这个菜单

2、界面的风格和样式变化了。按钮样式、窗口背景颜色等,相对于10.04而言,我更加喜欢现在的。

3、可操作性加强了。比如更新管理器的时候下载的时候,之前仅仅显示要下载的文件总数和已经下载的文件数,现在添加正在下载的文件大小。

4、图片浏览和管理软件变了,从f-spot变成了shotwell。相比f-spot,shotwell在照片的时间分类上更科学、更方便,而且f-spot已经N久没有更新过了,查看图片的时候总是突然崩溃——我是个追新的人,所以图片导入shotwell之后,马上就把f-spot卸载了。

5、对于Java编程人员来说,有一个比较有用的工具默认安装了,在Applications的Programming中——VisualVM。之前还以为是类似于KVM或者VirtualBox这样的虚拟机,后来一Google才发现,原来是用来调试和诊断Java程序的,赶紧试试吧。

……

还有更多的变化,以后慢慢去发现吧。

升级后碰到的小问题:

1、截图的时候发现不能使用Alt+Print Screen截取窗口,按下快捷键之后没有反应。在launchpad搜索发现已经有人报告了这个Bug。
https://bugs.launchpad.net/bugs/657817

2、属于IBus输入法的Python进程占用100%的CPU使用率。这个Bug也已经有报告了。并且得到了确认。
https://bugs.launchpad.net/bugs/637671
这个问题通常在打开了输入法的属性配置页之后产生,出现了这样的问题,可以重启输入法,暂时解决这个问题。

Ubuntu升级IBus拼音输入法


系统:Ubuntu Lucid x86_64
自带的IBus输入法相对之前的版本来说已经
好用了很多,但还是有很多的小问题。

  1. 有时在
    firefox无法正常的呼出
  2. 输入的时候,候选词列表无法正常弹出来。
  3. ……


过以下方法,可以简单的更新IBus输入法。
打开IBus作者在launchpad.net
上建立的ppa
https://launchpad.net/~shawn-p-huang/+archive/ppa?field.series_filter=lucid

1、
Ubuntu karmic 和lucid的用户可以通过以下命令添加此软件库
sudo
add-apt-repository
ppa:shawn-p-huang/ppa

使
用更老版本Ubuntu的用户可以添加以下第三方源
deb
http://ppa.launchpad.net/gwibber-daily/ppa/ubuntu
jaunty main
以及签名
sudo apt-key
adv --keyserver keyserver.ubuntu.com
--recv-keys
72D340A3

2、添加完成了之后,我们更新软件库
sudo
apt-get update

3、打开更新管理器,我们就可以看到更新
的信息了。

对于Ubuntu用户,安装ibus ibus-gtk ibus-pinyin
这三个软件包就可以了。现在可以尽情享受新版本输入法带来的“快捷”
了。

安装Ubuntu的最小硬件需求(Mininum Requirements)


再有20几个小时,Ubuntu 9.10(Karmic)就要发布了。什么样配置的电脑可以安装Ubuntu呢?

根据Ubuntu官方网站给出的数据是(针对Ubuntu桌面发行版,不包含服务器版,kubuntu,xubuntu)
X86或者X86_64的PC机、苹果机。Alternate installation也就是文本字符界面安装方式要求最少256MB的内存,标准CD安装方式要求最少384MB内存,两种安装方式要求最少3GB的硬盘空间。

在网上,大家根据自己的实际运行经验得出的数据更细致一些,看下图:
ubuntu_mininum_requirements

从图上可以看出,最低的硬件需求是Ubuntu Server 8.04版本,CPU仅要求奔腾300MHZ就可以了。看来家里有老式台式机的朋友有福了,可以发挥一下残余的“热量”,做个防火墙,或者网关什么的。

桌面版方面,Xubuntu也仅仅需要奔腾3,500MHZ的CPU,256的内存,4、5年以前的电脑也能用,看来我姐家里的那台老电脑也能上啦。