Lenovo ThinkPad Edge 13
如何在 Lenovo ThinkPad Edge 13 上安装 Arch Linux。本指南是根据配备 ATI 显卡的 ThinkPad Edge AMD 版本编写的。
本文旨在帮助您在 Lenovo ThinkPad Edge 13 (2010 年发布) 上运行 Arch Linux。
先决条件
首先且重要的是进行 BIOS 更新 (截至 2010/08/20 为 1.19 版本。)
这是通过使用 grub4dos 完成的,grub4dos 可以在这里找到。因为简单的 dd 命令对我来说没有创建可启动的 USB 驱动器。
BIOS 更新
下载 grub4dos。
在另一个 *nix 系统上解压并运行
# ./bootlace.com /dev/sdX
其中 /dev/sdX 是你的 USB 驱动器 (因为 Thinkpad Edge 13 没有 CD-ROM 驱动器),在您解压文件的目录中。
之后将 grldr 和 menu.lst 复制到设备
$ cp grldr /media/USBSTICK $ cp menu.lst /media/USBSTICK
从此支持站点的 BIOS 部分下载 BIOS 更新。选择与您当前 BIOS ID 匹配的版本。将 iso 文件复制到 USB 驱动器的 / 目录!
最后,您必须将以下代码添加到您 U 盘上的 menu.lst 中,以使 USB 驱动器启动联想制作的 PC DOS 程序
title Thinkpad-Edge-BIOS-UPDATE find --set-root /6yuj06uc.iso map /6yuj06uc.iso (0xff) || map --mem /6yuj06uc.iso (0xff) map --hook chainloader (0xff) boot
将这样准备好的 USB 驱动器插入您的 Thinkpad Edge,之后的事情应该是不言自明的。
创建安装介质
请参阅 USB 闪存安装介质
安装
WLAN 认证解除问题
如果您正在使用 rtl8192ce 模块,您可能会在使用较新内核时遇到一些间歇性的身份验证解除问题 (在 3.4.4-2-ARCH 上测试过)。原因是当 BIOS 认为无线网卡“不活动”时,BIOS 会关闭无线网卡。如果 dmesg 报告以下内容,则会出现这种情况
[ 285.140301] wlan0: deauthenticating from MAC by local choice (reason=3)
解决此问题的一个简单方法是进入 BIOS 设置并禁用 PCI Express 电源管理。
音频
为了让插孔检测工作,添加
options snd-hda-intel model="olpc-xo-1_5"
到 /etc/modprobe.d/modprobe.conf。
视频
如果您有 AMD-AMD 型号,您可以使用免费的 ati 驱动程序。安装 xorg-server xf86-video-ati。
这些驱动程序为 compiz 和视频播放提供了足够的马力。
触摸板
带有双指滚动的 Synaptics 触摸板。安装 xf86-input-synaptics。
频率调节
Turion 与 powernow-k8 工作良好。有关 cpufrequtils 的更多信息,请参阅 wiki。不要忘记将 powernow-k8 添加到您的模块数组中。
风扇控制
将以下行添加到您的 /etc/modprobe.d/modprobe.conf
options thinkpad_acpi fan_control=1
然后您可以手动设置您的风扇速度
# echo level 7 > /proc/acpi/ibm/fan $ cat /proc/acpi/ibm/fan # for more commands.
其他文件在读取时也会报告其状态和命令。
摄像头
开箱即用。使用以下命令测试
$ mplayer tv:// -tv driver=v4l2
如果您使用 skype 并且视频太暗,则 skype 忘记启用自动曝光控制。安装 v4l2 control 并自行设置。每次使用 skype 时都需要这样做。安装 v4l-utils,然后
$ v4l2-ctl -c exposure_auto_priority 1
您的视频应该会逐渐开始变亮。更多选项
$ v4l2-ctl -l
挂起
首先,如果挂起不起作用,您可能需要将以下内容添加到您的内核命令行。较新的型号不需要以下技巧,因此请确保挂起和 Wi-Fi 都不起作用。
kernel root= ... acpi_osi=linux noapic
其次,您的 Wi-Fi 卡会将恢复延迟大约 2 分钟。这意味着您的笔记本电脑没有冻结,而仍在恢复。Wi-Fi 也不想工作。这可以通过在挂起之前删除 Wi-Fi 模块来解决。如果您使用 pm-utils,您可以自动执行此操作。有关更多信息,请参阅 pm-utils wiki 文章。以下是用于自动化的 /etc/pm/sleep.d/100wifiworkaround.sh
脚本
#!/bin/bash # case $1 in hibernate) ifconfig wlan0 down rmmod rtl8192ce rmmod r8169 ;; thaw) modprobe rtl8192ce # Pulls r8169 in ;; sleep) ifconfig wlan0 down rmmod rtl8192ce rmmod r8169 ;; resume) modprobe rtl8192ce ;; *) echo "I dont do that. Read me first please." ;; esac
故障排除
高功耗
在某些情况下,尽管所有 BIOS 节能功能都已开启,您仍可能会遇到高功耗
这是因为 BIOS 设置并没有真正禁用独立显卡,它们只是强制笔记本电脑使用集成显卡
解决方案很简单:启用显卡切换并使用系统方法 (vgaswitcheroo?) 禁用独立显卡