Ubuntu

VMWare 9.0.1安装Ubuntu 12.04的若干小问题解决

我本来以为这么主流的版本应该都兼容的,没想到还是有些小小问题要手工处理。网上流传的解决方法不完全正确,摸索了下把正确步骤分享给其他像我一样的Linux初学者。

1.启动和关机的时候出现的错误提示“Host SMBus controller not enabled”

解决方法:Ctrl+Alt+T打开终端,执行命令

lsmod | grep i2c_piix4

然后看返回结果,如果结果中包含这个i2c_piix4,那么接着用vi打开 /etc/modprobe.d/blacklist.conf(注意要用sudo打开),在末尾添加一行

blacklist i2c_piix4

进入命令模式,用wq!保存(是只读文件)。

 

2.分辨率没有1920x1080

解决方法:同样是打开终端,执行命令“cvt 1920 1080”,然后返回结果如下

# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

根据返回结果,执行如下命令

sudo xrandr —newmode “1920x1080_60.00” 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync

成功之后,网上的解决方法本来是说要再执行一下这条命令

sudo xrandr —addmode VBOX0 “1920x1080_60.00”

可是我死活不成功啊,总说没有这样的output。于是,我又执行了一下无参数的“xrandr”命令,得到output的名称实际上是“Virtual1”(见图),于是乎改了下命令之后就解决了,当然添加完之后记得要在“设置→显示”中选这个模式。

sudo xrandr —addmode Virtual1 “1920x1080_60.00”

[caption id=”attachment_81” align=”aligncenter” width=”721”]xrandr显示的结果,可以看到正确的output名称 xrandr显示的结果,可以看到正确的output名称[/caption]

虽然只是小问题,但找解决方法的过程才是我等屌丝的乐趣所在啊~