您尚未登录。

#1 2011-08-19 21:35:16

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

在ThinkPad T420上安装Archlinux

安装过程参照 Archwiki新手指南、Archwiki:Lenovo T420、cnkilior的教程帖

本帖适用于ThinkPad T400/T410/T410{i,s}/T420/T420{i,s}以及T510/T520系列。

1、睿频加速

准备内核模块:
model-specific register(AUR)
安装命令:

$ yaourt -S msr-tools
$ sudo pacman -S pm-tools

在/etc/rc.conf的MODULES=中添加 msr 以开机自动加载
或者

# modprobe msr

查看CPU速度及负荷,命令

# turbostat

2、APS主动式硬盘保护

安装hdaps、tp_smapi,命令:

yaourt -S hdaps tp_smapi

然后把tp_smapi和hdaps添加到modules,hdapsd添加到daemon中去。

3、双显卡热切换/仅使用一个显卡

双显卡热切换设置

BIOS设置:
Display:NVIDIA Optimus
Optimus OS Detect : Disabled

安装bumblebee,命令:

yaourt bumblebee

系统启动时默认使用Intel集成显卡,需要视频加速时用下面的命令启用NVIDIA 显卡,现在已经支持CUDA4.0

optirun [程序名称]

例如

optirun smplayer ~/bigbuckbunny.ogg

bumblebee会新建一个用N卡的X的连接(用的是VirtualGL)来运行指定程序。

注意:不能运行 nvidia-xconfig,否则X不能启动

仅使用Nvidia独立显卡

BIOS设置:
Display:Discrete
Nvidia OS Detect:Enabled

安装Nvidia官方驱动(本显卡用官方驱动的效果还是非常好的)

# pacman -S nvidia nvidia-utils

安装完以后执行

# nvidia-xconfig

如果需要使用投影仪,则使用此条命令

# nvidia-xconfig --twinview

仅使用Intel集成显卡

第二代酷睿i系列的集成显卡性能还是不错的,并且笔记本的话关掉独立显卡可以延长电池使用时间并减少发热量。

BIOS设置:

Display:Integrated
Nvidia OS Detect:Disabled

安装Intel显卡驱动,命令

# pacman -S xf86-video-intel

开启KMS,在/etc/mkinitcpio.conf文件MODULES一行内添加"intel_agp i915",下面一行的FILE=""填上/etc/modprobe.d/modprobe.conf

然后在 /etc/modprobe.d/modprobe.conf里添加一行

options i915 modeset=1

重新生成内核镜像,命令

# mkinitcpio -p linux

其中的linux代表当前内核的镜像,如果是ck内核则是linux-ck

4、指纹识别

Thinkfinger已经不能用了,fprint也是各种问题...我的fprint从来都是要我扫描指纹时-22退出.
现在问题最少的可能就是fingerprint-gui了

yaourt fingerprint-gui

装完把当前用户添加到plugdev和scanner组中去。如果没有plugdev组,则执行

# groupadd plugdev
# chgrp -R plugdev /dev/bus/usb/

在/etc/pam.d/中的su,sudo,login,gdm等文件里添加

auth       required pam_env.so
auth       sufficient   pam_fingerprint-gui.so
auth       sufficient   pam_unix.so try_first_pass likeauth nullok
auth       required pam_deny.so

5、风扇控制

安装Thinkfan(AUR)
编辑 /etc/thinkfan.conf,修改最后的几行数字。语法:(Level, Low, High)

(0, 0, 52)
(1, 46, 59)
(2, 54, 65)
(3, 58, 69)
(4, 62, 72)
(5, 65, 74)
(7, 68, 32767)

然后把thinkfan添加到daemons中去。

6、温度和传感器

软件包:hddtemp、lm_sensors
hddtemp加入到daemons,运行

# sensors-detect

来扫描传感器,一路回车即可。

我个人的rc.conf中的内容(有部分需要去看cnkilior的教程贴)

MODULES=(tp_smapi acpi-cpufreq acpi_call fuse hdaps)
DAEMONS=(@syslog-ng @crond acpid sysfsutils hdapsd dbus alsa connmand bluetooth laptop-mode)

当然还有其他的技巧等,欢迎提出。

离线

#2 2011-08-20 10:43:45

365039311
会员
注册时间: 2011-08-19
帖子: 61

离线

#3 2011-08-20 10:45:31

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: 在ThinkPad T420上安装Archlinux

ls的,隔壁那也是我的屋!

我自己的帖子....看ID :em06

离线

#4 2011-08-20 16:18:11

SmallV
会员
注册时间: 2011-08-19
帖子: 146

Re: 在ThinkPad T420上安装Archlinux

好, :em11

离线

#5 2011-08-20 19:03:21

YeLee
BOT
注册时间: 2011-08-19
帖子: 661

Re: 在ThinkPad T420上安装Archlinux

比较喜欢用laptop-mode工具


小白路过,大家给点面子!

离线

#6 2012-01-17 16:48:08

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: 在ThinkPad T420上安装Archlinux

有了点时间更新了一下,结合了最新一次的安装经验 :em01

离线

#7 2013-01-29 10:17:11

qiqidone
会员
注册时间: 2013-01-27
帖子: 30

Re: 在ThinkPad T420上安装Archlinux

lz,这个是否支持x201这种?


Reading什么都略懂一点,生活更精彩一些
    C++ = C + OOP + Tmp + STL;
        Python: Simple is beauty
              (Lisp 'Big_Picture)

离线

#8 2013-01-29 12:20:21

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: 在ThinkPad T420上安装Archlinux

qiqidone 说:

lz,这个是否支持x201这种?

表示前段时间刚新装一台X201i,比这个简单多了很多都不需要,没有独立显卡也没有指纹识别(虽然有的带),总之觉得方便多了

离线

#9 2013-02-04 09:41:55

panguanjing
会员
注册时间: 2013-01-27
帖子: 13

Re: 在ThinkPad T420上安装Archlinux

我的笔记本T410i安装完Nvidia的驱动后,重启的时候,在命令行模式下的显示都不正常,只有启动X才会加载Nvidia的驱动。
lz有没有什么好的办法可以让启动的方式就可以正常显示?

最近编辑记录 panguanjing (2013-02-04 09:42:09)

离线

#10 2013-02-04 10:33:14

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: 在ThinkPad T420上安装Archlinux

panguanjing 说:

我的笔记本T410i安装完Nvidia的驱动后,重启的时候,在命令行模式下的显示都不正常,只有启动X才会加载Nvidia的驱动。
lz有没有什么好的办法可以让启动的方式就可以正常显示?

只有开源驱动才能开启KMS,加载内核的时候就可以加载视频卡驱动,官方驱动是不可以的。

离线

#11 2013-02-05 14:17:34

panguanjing
会员
注册时间: 2013-01-27
帖子: 13

Re: 在ThinkPad T420上安装Archlinux

phoenixlzx 说:
panguanjing 说:

我的笔记本T410i安装完Nvidia的驱动后,重启的时候,在命令行模式下的显示都不正常,只有启动X才会加载Nvidia的驱动。
lz有没有什么好的办法可以让启动的方式就可以正常显示?

只有开源驱动才能开启KMS,加载内核的时候就可以加载视频卡驱动,官方驱动是不可以的。

哦, 我发现更新完官方驱动后,使用命令:

sudo halt

笔记本无法自动关机了。不知道lz你遇到这样的情况么?

离线

#12 2013-02-05 14:21:42

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: 在ThinkPad T420上安装Archlinux

我都是 sudo shutdown -h now...

离线

页脚