找回密码
 注册
快捷导航
查看: 804|回复: 21

[系统] 【原创】T420s安装LInux Mint成功设置Thinkfan和显示色温

  [复制链接] |自动提醒
阅读字号:

1万

回帖

122

积分

4万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2022-1-3
月全勤勋章
发表于 2024-7-11 22:33:00| 字数 2,002| - 美国–加利福尼亚州–洛杉矶–洛杉矶 RamNode数据中心 | 显示全部楼层 |阅读模式
本帖最后由 chenxinyi 于 2024-9-3 16:30 编辑

受本坛网友启发:

https://www.ibmnb.com/thread-2050889-1-1.html

晚上在T420s上安装了Linux Mint (在vmware虚拟机中安装的),然后,很顺利启动和配置,无线,蓝牙自动生效,手工设置中文输入法,都没遇到什么问题,
将Windows 11中的雅黑字体也拉到了Mint系统里,感觉更舒服一些。

A. 唯一要征服的是显示色温问题,T420s原厂TN屏偏蓝调,Windows下集显驱动校正也很容易。
在LInux mint系统中需要用Redsihft(红移)程序校验色温达到类似效果,但自带的无法启动设置,网上找了一圈, 只有这个链接的方法是可以的,
https://cinnamon-spices.linuxmint.com/applets/view/313
那就 是 安装桌面小工具QRedshift,直接在终端中输入命令安装和自动启动成功:
  1. curl https://github.com/raphaelquintao/QRedshiftCinnamon/raw/master/install.sh -sSfL | bash
复制代码
[2024-9-3] 更新:
另一个最简单的办法是复制Windows下的icm色彩管理文件, 导入到Linux Mint的色彩程序配置里, 这样整个屏幕的显示色温和在Windows下是一致的:
详见: https://forums.linuxmint.com/viewtopic.php?t=399126


B. 关于Tpfancontrol在Linux mint系统中的替代程序称作Thinkfan
这里直接将原文链接中的英文自动翻译 ,
https://medium.com/@mirul/settin ... d-t420-aaec5108f75f

按下面步骤,在终端命令行中安装:

1. 安装 thinkfan

  1. sudo apt-get -y install tp-smapi-dkms thinkfan lm-sensors read-edid i2c-tools
复制代码

2. 检查您的风扇

  1. cat /proc/acpi/ibm/fan
复制代码

它应该显示您的级别Level处于自动auto状态

3. 查找您的传感器位置

  1. find /sys/devices -type f -name "temp*_input"
复制代码

记下输出。这将是 thinkfan 配置文件的 hwmon 位置

4. 现在您可以使用您喜欢的文本编辑器,比如nano编辑您的 thinkfan.conf
或者,直接桌面打开当前用户主目录,新建文件编辑thinkfanconf,再用sudo cp命令复制到/etc/目录下

  1. sudo nano /etc/thinkfan.conf
复制代码

以下是我的设置。相应地输入您的 hwmon 位置。
(下面配置是 真实 我自已的配置 - 替换掉原作者的, 不难理解,例如,50度以下,不要让风扇启动, 50-60度用1档...)

  1. tp_fan /proc/acpi/ibm/fan
  2. hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon4/temp3_input
  3. hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon4/temp1_input
  4. hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon4/temp2_input
  5. hwmon /sys/devices/virtual/thermal/thermal_zone0/hwmon0/temp1_input

  6. (1,    0,    50)
  7. (2, 50, 75)
  8. (3,    75,    80)
  9. (4,    80,    85)
  10. (5, 85, 90)
  11. (7,    90,    32767)
复制代码

5. 配置 thinkpad_acpi modprobe

  1. sudo echo "options thinkpad_acpi fan_control=1" | sudo tee /etc/modprobe.d/thinkfan.conf

  2. sudo modprobe -rv thinkpad_acpi

  3. sudo modprobe -v thinkpad_acpi
复制代码

如果您遇到“modprobe:FATAL:Module thinkpad_acpi 正在使用中”,只需重新启动您的机器即可。


6. thinkpad_acpi 模块加载成功后,我这里直接将thinkfan作为服务进程启动
sudo systemctl enable thinkfan(以后开机全是 自动启动)

  1. sudo service thinkfan stop
  2. sudo service thinkfan start
  3. sudo systemctl enable thinkfan
复制代码

7. 启动成功后,再回到2. 检查您的风扇,不会再看到Level是自动状态了。

最后,截个屏




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

点评

ERROR: Lost sensor read_temps_: Failed to read temperature(s) from /sys/devices/platform/thinkpad_h> 这是错误代码  发表于 2024-11-30 23:14
兄台你好,最近我在T60上安装了linux mint, 风扇一直狂转,后来搜索到兄台的帖子,按照步骤一步一步安装软件,最后在执行sudo service thinkfan start时,...恳请指教!   发表于 2024-11-30 23:13
💻 T420s i5-2520M 8G hyrix SSD 120G mSATA 128G WD 500G HDD 1600x900 💻 DELL Latitude 7490 i5-8250u 12G Xiede+Kingston 256G WDC nvme 1920x1080 💻 Thinkpad E16 i7-13700H 32G Micron+Kingston 1T WDC nvme 2560x1600
✏We only understand who we are when we understand who we are not, and often only when we understand who we are against.

308

回帖

5

积分

1万

资产值

高级会员 Rank: 2Rank: 2

注册时间
2017-8-14
月全勤勋章
发表于 2024-7-12 07:50:35| 字数 16| - 中国–广西 联通/数据上网公共出口 来自安卓客户端 | 显示全部楼层
怎么不装个双系统?虚拟机没意思。

点评

不是虚拟机,只是在虚拟机里安装mint到物理硬盘上  发表于 2024-7-12 07:53
回复 支持 反对

使用道具 举报

792

回帖

14

积分

1万

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2020-8-18
月全勤勋章
发表于 2024-7-12 08:49:52| 字数 8| - 中国–广东–深圳 电信 | 显示全部楼层
真不错,收藏了!
MacBook Air 联想拯救者R7000
IBMT43P
ThinkPadT400 T410i X230 W530
回复 支持 反对

使用道具 举报

427

回帖

7

积分

1805

资产值

高级会员 Rank: 2Rank: 2

注册时间
2007-11-24
银牌荣誉勋章(注册10年以上会员)
发表于 2024-7-12 11:50:51| 字数 78| - 中国–四川–成都 电信 | 显示全部楼层
Linux mint是Debian分支,它也跟Red Hat分支一样,改用systemd服务了吗?那么它的service 命令也是调用systemd来管理服务的吧
X1C 2017 i7 7600U 16G 1080P
X1C 2015 i7 5600U 8G 1080P
P500 E5 2680V3、T420s i5 2520M、X200s L9400
回复 支持 反对

使用道具 举报

1万

回帖

122

积分

4万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2022-1-3
月全勤勋章
 楼主| 发表于 2024-7-12 12:21:07| 字数 377| - 美国–加利福尼亚州–洛杉矶–洛杉矶 RamNode数据中心 | 显示全部楼层
QUOTE:
hbsmg 发表于 2024-7-12 11:50
Linux mint是Debian分支,它也跟Red Hat分支一样,改用systemd服务了吗?那么它的service 命令也是调用syst ...

我安装的是 LMDE 6基于Debian,稳定性会更好点罢,之前自已也不是很了解。LM 21版本的是基于Ubuntu 22.04的,有更多的第三方PPA应用可安装,但稳定性就 差一些了。
无论Debian还是 Ubuntu都是 由systemd (system daemon)管理应用程序服务,service命令(脚本)或systemctl都是systemd的一个工具,systemctl更强大点。
systemctl enable {service name}命令可以用来在引导时能自动启动服务进程。
https://www.51cto.com/article/763459.html

💻 T420s i5-2520M 8G hyrix SSD 120G mSATA 128G WD 500G HDD 1600x900 💻 DELL Latitude 7490 i5-8250u 12G Xiede+Kingston 256G WDC nvme 1920x1080 💻 Thinkpad E16 i7-13700H 32G Micron+Kingston 1T WDC nvme 2560x1600
✏We only understand who we are when we understand who we are not, and often only when we understand who we are against.
回复 支持 反对

使用道具 举报

5883

回帖

47

积分

8220

资产值

钻石会员 Rank: 3Rank: 3Rank: 3

注册时间
2003-12-3
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)金牌荣誉勋章(注册20年以上会员)
发表于 2024-7-13 07:10:51| 字数 10| - 中国–湖北–武汉 电信 | 显示全部楼层
真机上安装要难得多.
verbal violentor
回复 支持 反对

使用道具 举报

1万

回帖

122

积分

4万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2022-1-3
月全勤勋章
 楼主| 发表于 2024-7-14 20:50:26| 字数 964| - 美国–加利福尼亚州–洛杉矶–洛杉矶 RamNode数据中心 | 显示全部楼层
本帖最后由 chenxinyi 于 2024-7-15 08:59 编辑

今天又重新安装了Linux Mint 21.3 ,基于ubuntu 22.04 ,cinnamon桌面环境,内核是5.15 实际使用过程中感觉比LMDE 6 基于Debian,内核6.1版本更快一些,
至少在相同cinnamon桌面环境下,各种视窗软件的交互速度更快。

电子书软件Calibre很好用,可以通过下面命令安装(如果出错,按提安装依赖库就 可以了)

  1. sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
复制代码

Linux mint对Kindle的支持也不错,默认也能识别出来,而且可以连接到Calibre中,将转换后的书籍(mobi格式)发送过去。



再说一下微信的安装,LMDE 6下面由flatpak管理安装wechat, 这个版本可以打开,但是没办法语音,视频,一点就 退出去了。
下面说一下deepin-wine + wechat的安装方法,看下面两个命令就完事了。wine是封装了windows api的一个软件包,可以将windows下软件在上面运行,
微信安装后版本是 3.9, 语音可以正常使用,视频好像不行(已通过cheesse软件确定可以打开摄像头),另外还有些小bug(比如无法粘帖来自网页的格式化富文本,办法是转成纯文本再粘帖)

1. 添加deepin仓库

  1. wget -O- https://deepin-wine.i-m.dev/setup.sh | sh
复制代码
2. 安装微信
  1. sudo apt install com.qq.weixin.deepin
复制代码


deepin-wine仓库还有很多软件,可以在下面链接找到:
https://deepin-wine.i-m.dev/





Linux mint 远程桌面客户端: 直接在软件包管理中搜索安装 Remmina (和windows的mstsc用法差不多),装完后,可以远程连接其它Windows系统桌面。

远程桌面服务端xrdp,安装参考 :

https://www.rootisgod.com/2020/U ... x-Mint-20-Cinnamon/
装完后,Linux mint就 可以支持从其它电脑远程访问本机Linux mint

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
💻 T420s i5-2520M 8G hyrix SSD 120G mSATA 128G WD 500G HDD 1600x900 💻 DELL Latitude 7490 i5-8250u 12G Xiede+Kingston 256G WDC nvme 1920x1080 💻 Thinkpad E16 i7-13700H 32G Micron+Kingston 1T WDC nvme 2560x1600
✏We only understand who we are when we understand who we are not, and often only when we understand who we are against.
回复 支持 反对

使用道具 举报

96

回帖

8

积分

1万

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2023-1-25
月全勤勋章
发表于 2024-7-17 16:44:17| 字数 4| - 中国–山东–临沂 联通 | 显示全部楼层
感谢分享
T43,收藏
T43p,在用
T410i,已送人
回复 支持 反对

使用道具 举报

92

回帖

12

积分

2115

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2008-1-9
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2024-8-14 08:40:32| 字数 67| - 中国–湖北–武汉 电信 | 显示全部楼层
我的x220也转战Linux了,老电脑主要功能就是看看在线视频了,windows11下实在搞不定浏览器硬解码。
Linux下好解决一些。
ThinkPad R52 PM745A  /  NEC VY10A U7500  /  ThinkPad X220 i5-2540m
ThinkPad T440P i7-4702mq  /  ThinkCentre M73 E3-1226v3  /  Precision 5530 i7-8850h
MateBook E GO 8cx gen3  /  MECHREVO 7735HS  /  ASUS 14400F 4060Ti
回复 支持 反对

使用道具 举报

1517

回帖

18

积分

3217

资产值

白金会员 Rank: 3Rank: 3Rank: 3

注册时间
2004-12-29
银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2024-8-14 09:54:18| 字数 54| - 新西兰 联通/ | 显示全部楼层
老哥用nano...vim...这些文本编辑器不觉得蹩手么?

都UI环境了, 自带的Xed都感觉好用很多....

点评

vi用的很顺手,一直用它写写代码,多窗口拆分在大屏编辑很好,哈哈  发表于 2024-8-14 10:05
MacBook Air M2 丐版
回复 支持 反对

使用道具 举报

329

回帖

11

积分

2053

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-11-7
发表于 2024-11-30 00:38:24| 字数 11| - 中国–北京–北京 中国电信北京研究院 | 显示全部楼层
感谢分享,正好用得着。
P1 Gen4
X1 Nano
回复 支持 反对

使用道具 举报

187

回帖

5

积分

1066

资产值

高级会员 Rank: 2Rank: 2

注册时间
2007-9-9
月全勤勋章银牌荣誉勋章(注册10年以上会员)铜牌荣誉勋章(注册8年以上会员)
发表于 2024-11-30 01:11:11| 字数 4| - 中国–浙江–绍兴 电信 | 显示全部楼层
学习一下
T430,X230,E49L
回复 支持 反对

使用道具 举报

1万

回帖

122

积分

4万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2022-1-3
月全勤勋章
 楼主| 发表于 2024-12-2 09:37:30| 字数 841| - 中国–北京–北京 联通 | 显示全部楼层
本帖最后由 chenxinyi 于 2024-12-2 09:41 编辑
QUOTE:
来自火星 发表于 2024-11-30 00:38
感谢分享,正好用得着。
QUOTE:
ERROR: Lost sensor read_temps_: Failed to read temperature(s) from /sys/devices/platform/thinkpad_h> 这是错误代码  发表于 2024-11-30 23:14 回复
兄台你好,最近我在T60上安装了linux mint, 风扇一直狂转,后来搜索到兄台的帖子,按照步骤一步一步安装软件,最后在执行sudo service thinkfan start时,...恳请指教!

你不要原帖复制/粘帖哈, 你需要先运行命令:

find /sys/devices -type f -name "temp*_input"

然后在输出结果中找/sys/devices/platform/coretemp*匹配的行就可以了,再复制/粘帖到thinkfan.conf配置文件中
/sys/devices/platform/thinkpad_h*这些行可能会变化(每次重启后),所以可能找不到, 你不需要复制那些...

还有顺便讲一下, 有些CPU可能主频在一个循环内比较激进, 峰值过高, 但马上又突降, 这时风扇转速突然由最低变最高,
要想使风扇转速平稳升高或降低, 你可能还需要加参数 -b

实际上thinkfan是一个服务进程, 要改变这个服务进程的运行方式 (就 是 加参数-b), 需要打开修改配置/etc/default/thinkfan
找到: DAEMON_ARGS="-q"
改成: DAEMON_ARGS="-q -b-10"


-b后跟-10(一定不要有空格, 范围可以是-10到30), 数值根据自身cpu激进程度调节...

修改完成后, 重启thinkfan进程:

sudo systemctl daemon-reload

sudo systemctl restart thinkfan






💻 T420s i5-2520M 8G hyrix SSD 120G mSATA 128G WD 500G HDD 1600x900 💻 DELL Latitude 7490 i5-8250u 12G Xiede+Kingston 256G WDC nvme 1920x1080 💻 Thinkpad E16 i7-13700H 32G Micron+Kingston 1T WDC nvme 2560x1600
✏We only understand who we are when we understand who we are not, and often only when we understand who we are against.
回复 支持 反对

使用道具 举报

1万

回帖

122

积分

4万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2022-1-3
月全勤勋章
 楼主| 发表于 2024-12-2 09:46:54| 字数 199| - 中国–北京–北京 联通 | 显示全部楼层
QUOTE:
chenxinyi 发表于 2024-12-2 09:37
你不要原帖复制/粘帖哈, 你需要先运行命令:

find /sys/devices -type f -name "temp*_input"

如果你对Linux mint还有其它兴趣 , 可以看我写的记录, 详细解释如何配置好Linux mint (22)
https://www.ibmnb.com/thread-2055096-1-1.html
💻 T420s i5-2520M 8G hyrix SSD 120G mSATA 128G WD 500G HDD 1600x900 💻 DELL Latitude 7490 i5-8250u 12G Xiede+Kingston 256G WDC nvme 1920x1080 💻 Thinkpad E16 i7-13700H 32G Micron+Kingston 1T WDC nvme 2560x1600
✏We only understand who we are when we understand who we are not, and often only when we understand who we are against.
回复 支持 反对

使用道具 举报

329

回帖

11

积分

2053

资产值

黄金会员 Rank: 3Rank: 3Rank: 3

注册时间
2007-11-7
发表于 2024-12-2 10:07:15| 字数 194| - 中国–北京–北京 电信 来自手机版 | 显示全部楼层
QUOTE:
chenxinyi 发表于 2024-12-2 09:46
如果你对Linux mint还有其它兴趣 , 可以看我写的记录, 详细解释如何配置好Linux mint (22)
https://www.i ...

好的,我是严格按照兄弟写的步骤一步一步来的,也参考了thinkfan的官方文档,运行那个命令后把结果复制到thinkfan.conf中的,与你不同的是,执行命令得到的传感器来源文件有10多行

点评

嗯 , 你就把coretemp那些行复制过去就 行了, 那些表示每个cpu核的传感器实时温度  发表于 2024-12-2 10:11
回复 支持 反对

使用道具 举报

1万

回帖

234

积分

7万

资产值

至尊会员II Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2011-9-6
铜牌荣誉勋章(注册8年以上会员)银牌荣誉勋章(注册10年以上会员)月全勤勋章
发表于 2024-12-2 11:05:54| 字数 25| - 中国–上海–上海 电信 | 显示全部楼层
Linux好用么?要不把T420S 也装一个体验下?
Go ahead and live your live!
回复 支持 反对

使用道具 举报

1万

回帖

122

积分

4万

资产值

至尊会员I Rank: 4Rank: 4Rank: 4Rank: 4

注册时间
2022-1-3
月全勤勋章
 楼主| 发表于 2024-12-2 15:51:42| 字数 475| - 中国–北京–北京 联通 | 显示全部楼层
QUOTE:
jack-wu1982 发表于 2024-12-2 11:05
Linux好用么?要不把T420S 也装一个体验下?

怎么说呢? 如果您有一些LInux的经验, 知道Linux的系统的架构, 会写一点简单的脚本, 就会更加得心应手.
当然没有这些, 也很容易配置好自已个性化的办公桌面, 任务栏, 菜单栏 , 主题, 字体, 甚至光标等都可以定制, 比windows只会多不会少. 再如cpu频率都能自已个性化配置(cpufrequtils), 比windows那些改注册表更直观. 嗯, 不需要装什么杀毒软件, 当然,如果你有强烈安全症状,也没问题.
一般的普通办公office软件都有平替, 而且是免费, 再不济还有flatpak应用, 你可以简单的认为是windows应用软件可以跑在linux上.
当然, 如果是专业型大型软件只能在windows使用就没办法了.
最后, 一次装完, 以后更新不是强迫的, 具要更新什么由你自已决定 , 比如,cpu微码更新, gcc组件更件,

个人推荐 linux mint基于ubuntu版本的系统安装(cinnamon桌面环境), 外观使用上更接近windows用户的习惯.
💻 T420s i5-2520M 8G hyrix SSD 120G mSATA 128G WD 500G HDD 1600x900 💻 DELL Latitude 7490 i5-8250u 12G Xiede+Kingston 256G WDC nvme 1920x1080 💻 Thinkpad E16 i7-13700H 32G Micron+Kingston 1T WDC nvme 2560x1600
✏We only understand who we are when we understand who we are not, and often only when we understand who we are against.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.5 © 2001-2023 Comsenz Inc

GMT+8, 2024-12-3 07:49 , Processed in 0.184891 second(s), 52 queries , Gzip On, OPcache On.

手机版|小黑屋|安卓客户端|iOS客户端|Archiver|备用网址1|备用网址2|联系我们|专门网

返回顶部