出现该问题的主要原因估计是显卡驱动的问题。导致在命令模式下(ctrl+alt+1~6)不断出现类似于
[32323233] [drm] nouveau [0000:01:00.0]: unknown i2c port 48
[32323233] [drm] nouveau [0000:01:00.0]: unknown i2c port 57
[32323233] [drm] nouveau [0000:01:00.0]: unknown i2c port 48
[32323233] [drm] nouveau [0000:01:00.0]: unknown i2c port 57
的问题,影响命令的输入十分不爽。这种问题主要在笔记本上出现。我的是Acer 4750G
GT520M的笔记本,在更新内核后出现的这个问题。
参考网上牛人的方法解决了上述问题,这里是一个可用的方法:
安装v86d和hwinfo包即可。
sudo apt-get
install v86d hwinfo
这里还有一些没有试过或者试过没有成功的方法:
方法1.选择第三方开源驱动bumblebee
sudo add-apt-repository ppa:bumblebee/stable
sudo apt-getupdate
sudo apt-get install bumblebee bumblebee-nvidia
方法2.屏蔽开源驱动nouveau
下面两种方案只能采取一种。
一、blacklist.conf法
sudo nano /etc/modprobe.d/blacklist.conf
添加
blacklist nouveau
二、也可以通过Grub2屏蔽
sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX="nomodeset" #修改这行
sudo update-grub
然后安装官方的驱动即可
3.这是askubuntu给出的方法
Step 1:
installed Ubuntu 12.04 64-bit
Step 2:
sudo apt-get remove --purge nvidia-current # just remove
it do not install anything
Step 3:
update the kernel
$ download http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5.1-quantal/
$ sudo dpkg -i linux*.deb
$ init 6
It works now!