- 来自 Linlunson 的投稿,原文:Macbook Air (2010版) Ubuntu 11.04 安装笔记
一开始对11.04的natty界面比较抵触,而且上一版的 ubuntu 在 macbook air 很不顺,触摸板对两指,三指操作的响应非常差劲,操作体验比win7还差= = 所以拖到这周才安装 11.04。
结果,11.04的ubuntu 非!常!顺!
这一版的Ubuntu对多重触摸板的支持可以说是完美。两指滚动页面,三指拖动物体都没问题,尤其是对触摸板轻触的响应非常稳定,而上一版轻触触摸板的话可以说十有八九是没响应的,这个bug会让人崩溃。
当然在macbook air上安装的过程还是没有普通pc机上方便,还是有些弯要绕。
下面是教程,网上已有的部分就提供链接了。
1.按照“在 MacBook Air 3.1 (2010版) 上使用 U 盘安装 Ubuntu 10.10”的介绍进行系统以及闭源显卡驱动的安装。我个人是刻盘,用外接光驱安装的,U盘方式折腾了无数遍还是失败= =
2.按照“MacBookAir3-2 Meerkat”的介绍,启动屏幕亮度调节,屏幕色彩修复。
算了,具体还是摘录并翻译一下- – 链接中其他内容一般不用再参考,因为11.04自身已经解决了,例如触摸板相关的设置。
打开Terminal,输入下列命令添加需要的安装源:
sudo add-apt-repository ppa:mactel-support/ppa
sudo apt-get update
sudo apt-get install btusb-dkms applesmc-dkms hid-apple-dkms bcm5974-dkms xf86-input-multitouch snd-hda-dkms mbp-nvidia-bl-dkms -y
编辑 /etc/modules:
sudo gedit /etc/modules
在最后添加以下代码:
mbp-nvidia-bl
编辑 xorg.conf :
sudo gedit /etc/X11/xorg.conf
直接用下面的代码替换文件中的代码。(此处与英文链接中讲的有点区别,原文太绕,只要你是在macbook air上新安装的ubuntu,则大可放心的直接替换。)
Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "NoLogo" "True"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
修复休眠后的背光问题:
sudo cp /usr/lib/pm-utils/defaults /etc/pm/config.d/defaults
sudo gedit /etc/pm/config.d/defaults
修改以下各行代码:
#HIBERNATE_RESUME_POST_VIDEO="no"
# SUSPEND_MODULES=""
# ADD_PARAMETERS=""
# DROP_PARAMETERS=""
改为:
HIBERNATE_RESUME_POST_VIDEO="yes"
SUSPEND_MODULES="mbp-nvidia-bl"
ADD_PARAMETERS="--quirk-reset-brightness"
DROP_PARAMETERS="--quirk-none"
至此,我们只需要修改一些启动参数:
sudo gedit /etc/default/grub
修改此行代码:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
改为:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=pci acpi_backlight=vendor"
输入如下命令:
sudo update-grub
苹果使用6-bit LCD显示屏,只支持262144色彩而不是常见的16万色彩。所以我们需要修改一下使屏幕色彩过度更顺滑:
sudo gedit /etc/gdm/Init/Default
在文末(但在exit 0之前!)添加下列代码:
/usr/bin/nvidia-settings -a [gpu:0]/Dithering[DFP-2]=1
/usr/bin/nvidia-settings -a [gpu:0]/DitheringDepth[DFP-2]=1
重启之后,多重触摸板、热键(大部分)、蓝牙、扬声器、话筒、背光都能够使用了,重启后黑屏的问题也得到修复,屏幕色彩表现也完美了。
如果扬声器或话筒在“Sound”控制面板上调节后还是没反映的话,在命令行里运行alsamixer,使用左右键选择”Front Speaker”,点击M键启用它,用上下键调节音量。
3.好了没了,爽吧~ 我都有把这个ubuntu作为日常系统的冲动了,就像之前在thinkpad上那样。
27 Responses to 在 Macbook Air (2010版) 上安装 Ubuntu 11.04
wakao
五月 13th, 2011 at 8:49 上午
沙花
[Reply]
ivarptr
五月 13th, 2011 at 8:53 上午
我的是11寸mba,苦于磁盘空间太小,要不然会在里面折腾几个发行版,然后对比一下
[Reply]
ivarptr
五月 13th, 2011 at 9:02 上午
话说mba虽然cpu主频不高,内存也不大,但是跑linux还是哗啦哗啦地爽,包括原生的osx也是很爽,开关机和应用程序响应特别快,可能是由于采用了SSD硬盘的缘故,从性价比来说mba还是比较靠谱的,并非传言中是用来装x的。
[Reply]
riku Reply:
五月 13th, 2011 at 9:03 上午
@ivarptr, 就是价格贵了点。 XD
[Reply]
donlinn
五月 13th, 2011 at 9:46 上午
MBP在路上...工作需要,不能直接ubuntu....
双系统或三系统的想法不明确啊...
[Reply]
dylan
五月 13th, 2011 at 2:31 下午
都是行家
[Reply]
Linlunson
五月 13th, 2011 at 3:48 下午
发表了哈谢谢~
[Reply]
riku Reply:
五月 13th, 2011 at 3:51 下午
@Linlunson, 不客气,以后想要发表的话,直接在后台注册一个帐户自已发表就可以了,当然我们会进行审核一下的。
[Reply]
kaiman
五月 13th, 2011 at 4:14 下午
把漂亮女朋友娶了,发现当老婆不好用,意淫留女朋友的壳装女佣的软件。
[Reply]
第三眼
五月 13th, 2011 at 4:40 下午
读者你好
[Reply]
zebrat
五月 14th, 2011 at 12:51 上午
这么说以后俺可以考虑买mac book air了
[Reply]
cc-|v
五月 14th, 2011 at 8:06 上午
air是未来版的pro
[Reply]
hekruang
五月 14th, 2011 at 9:43 上午
mbp8,1飘过,U盘没法引导,光盘引导一半不认了
[Reply]
Ace Reply:
五月 17th, 2011 at 3:41 下午
@hekruang,
我也是这个情况
[Reply]
林海草原
五月 15th, 2011 at 11:51 上午
可惜,我买的电信无线网卡不支持Linux,我无法安装Ubuntu11.04因为无法联网更新……我只能是用虚拟机跑它,真喜欢啊……
[Reply]
Mucid
五月 15th, 2011 at 8:44 下午
大哥,介绍一点ubuntu11.04 下可用的theme啦,以前的那些elementary atolm貌似都无源了。
11.04默认的主题有点压抑……
[Reply]
maplebeats
五月 15th, 2011 at 9:47 下午
mac只存在于梦中,穷人路过
[Reply]
Ace
五月 16th, 2011 at 12:41 上午
我想知道这个方法在mbp上好不好用...
[Reply]
Linlunson Reply:
五月 16th, 2011 at 12:19 下午
@Ace, 应该是可以完全套用的。
[Reply]
Ace Reply:
五月 16th, 2011 at 12:23 下午
@Linlunson,
恩好 下午试试 OS X做开发实在不怎么样 还是UBUNTU舒服
[Reply]
HENRY2LEUNG
五月 16th, 2011 at 1:26 下午
mba确实不错。
[Reply]
Ace
五月 17th, 2011 at 3:42 下午
mbp mc700测试无效 CD和U盘都无法启动 郁闷
[Reply]
Linlunson Reply:
五月 18th, 2011 at 6:38 下午
@Ace, refit装了么?
[Reply]
ivarptr
六月 25th, 2011 at 3:12 上午
文章中有个地方可能需要修正一下:
原文从:
---------------------------------------------------------------------
打开Terminal,输入下列命令添加需要的安装源…………
---------------------------------------------------------------------
一直到
---------------------------------------------------------------------
…………在最后添加以下代码:mbp-nvidia-bl
---------------------------------------------------------------------
这部分现在已经不需要了。
mactel-support/ppa 也已经删除 btusb-dkms,applesmc-dkms,mbp-nvidia-bl-dkms 这几个包。因为所有硬件在 ubuntu 11.04 默认情况下已经驱动好,不需要额外安装驱动包。当然除了显卡闭源驱动之外。:)
至于如何修改
/etc/gdm/Init/Default
/etc/pm/config.d/macbookair_fix
/etc/X11/xorg.conf
/etc/default/grub
这四个文件,Ubuntu Document 写了一篇新文章专门针对 11.04 的:《MacBookAir3-2Narwhal》
https://help.ubuntu.com/community/MacBookAir3-2/Narwhal
我在MBA上安装过 ubuntu 10/11/fedora 14/15/其他linux,虽然一般硬件驱动没多大问题,不过实际体验仍然不够原生的OSX好(当然仅限在MBA上
),驱动是一个主要原因,很难说已经做到完美,总是多多少少有点缺陷。另外稳定性也有所不足,特别是ubuntu11,不知道是驱动问题还是我在里面装了什么软件,bug的错误实在比起其他linux发行版要多。最后ubuntu耗电似乎也比较厉害。
[Reply]
Linlunson Reply:
七月 5th, 2011 at 4:57 下午
@ivarptr, 非常感谢补充哈
我现在MBA里也就主要用苹果系统,win7是用来搞word的,ubuntu倒是很少用了
[Reply]
freedrive
七月 24th, 2011 at 10:22 上午
在最新的macbook pro上装,发现其它硬件驱动全部ok,就是找不到无线网卡,郁闷
[Reply]
macp
九月 21st, 2011 at 2:31 下午
俺後悔買air了,這丫的裝ubuntu的注意點也太多了。。。。後悔啊。。。
[Reply]