设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

在 Macbook Air (2010版) 上安装 Ubuntu 11.04

2012-2-29 11:22| 发布者: 红黑魂| 查看: 4105| 评论: 0|来自: wowubuntu

摘要: 一开始对11.04的natty界面比较抵触,而且上一版的 ubuntu 在 macbook air 很不顺,触摸板对两指,三指操作的响应非常差劲,操作体验比win7还差= = 所以拖到这周才安装 11.04。结果,11.04的ubuntu 非!常!顺!这一 ...

一开始对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上那样。


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部