【原创】T420s安装LInux Mint成功设置Thinkfan和显示色温
本帖最后由 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,直接在终端中输入命令安装和自动启动成功:
curl https://github.com/raphaelquintao/QRedshiftCinnamon/raw/master/install.sh -sSfL | bash 更新:
另一个最简单的办法是复制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
sudo apt-get -y install tp-smapi-dkms thinkfan lm-sensors read-edid i2c-tools
2. 检查您的风扇
cat /proc/acpi/ibm/fan
它应该显示您的级别Level处于自动auto状态
3. 查找您的传感器位置
find /sys/devices -type f -name "temp*_input"
记下输出。这将是 thinkfan 配置文件的 hwmon 位置
4. 现在您可以使用您喜欢的文本编辑器,比如nano编辑您的 thinkfan.conf
或者,直接桌面打开当前用户主目录,新建文件编辑thinkfanconf,再用sudo cp命令复制到/etc/目录下
sudo nano /etc/thinkfan.conf
以下是我的设置。相应地输入您的 hwmon 位置。
(下面配置是 真实 我自已的配置 - 替换掉原作者的, 不难理解,例如,50度以下,不要让风扇启动, 50-60度用1档...)
tp_fan /proc/acpi/ibm/fan
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon4/temp3_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon4/temp1_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon4/temp2_input
hwmon /sys/devices/virtual/thermal/thermal_zone0/hwmon0/temp1_input
(1, 0, 50)
(2, 50, 75)
(3, 75, 80)
(4, 80, 85)
(5, 85, 90)
(7, 90, 32767)
5. 配置 thinkpad_acpi modprobe
sudo echo "options thinkpad_acpi fan_control=1" | sudo tee /etc/modprobe.d/thinkfan.conf
sudo modprobe -rv thinkpad_acpi
sudo modprobe -v thinkpad_acpi
如果您遇到“modprobe:FATAL:Module thinkpad_acpi 正在使用中”,只需重新启动您的机器即可。
6. thinkpad_acpi 模块加载成功后,我这里直接将thinkfan作为服务进程启动
sudo systemctl enable thinkfan(以后开机全是 自动启动)
sudo service thinkfan stop
sudo service thinkfan start
sudo systemctl enable thinkfan
7. 启动成功后,再回到2. 检查您的风扇,不会再看到Level是自动状态了。
最后,截个屏
怎么不装个双系统?虚拟机没意思。 真不错,收藏了! Linux mint是Debian分支,它也跟Red Hat分支一样,改用systemd服务了吗?那么它的service 命令也是调用systemd来管理服务的吧 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
真机上安装要难得多. 本帖最后由 chenxinyi 于 2024-7-15 08:59 编辑
今天又重新安装了Linux Mint 21.3 ,基于ubuntu 22.04 ,cinnamon桌面环境,内核是5.15 实际使用过程中感觉比LMDE 6 基于Debian,内核6.1版本更快一些,
至少在相同cinnamon桌面环境下,各种视窗软件的交互速度更快。
电子书软件Calibre很好用,可以通过下面命令安装(如果出错,按提安装依赖库就 可以了)
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
Linux mint对Kindle的支持也不错,默认也能识别出来,而且可以连接到Calibre中,将转换后的书籍(mobi格式)发送过去。
static/image/hrline/2.gif
再说一下微信的安装,LMDE 6下面由flatpak管理安装wechat, 这个版本可以打开,但是没办法语音,视频,一点就 退出去了。
下面说一下deepin-wine + wechat的安装方法,看下面两个命令就完事了。wine是封装了windows api的一个软件包,可以将windows下软件在上面运行,
微信安装后版本是 3.9, 语音可以正常使用,视频好像不行(已通过cheesse软件确定可以打开摄像头),另外还有些小bug(比如无法粘帖来自网页的格式化富文本,办法是转成纯文本再粘帖)
1. 添加deepin仓库
wget -O- https://deepin-wine.i-m.dev/setup.sh | sh2. 安装微信
sudo apt install com.qq.weixin.deepin
deepin-wine仓库还有很多软件,可以在下面链接找到:
https://deepin-wine.i-m.dev/
static/image/hrline/2.gif
Linux mint 远程桌面客户端: 直接在软件包管理中搜索安装 Remmina (和windows的mstsc用法差不多),装完后,可以远程连接其它Windows系统桌面。
远程桌面服务端xrdp,安装参考 :
https://www.rootisgod.com/2020/U ... x-Mint-20-Cinnamon/
装完后,Linux mint就 可以支持从其它电脑远程访问本机Linux mint
感谢分享 我的x220也转战Linux了,老电脑主要功能就是看看在线视频了,windows11下实在搞不定浏览器硬解码。
Linux下好解决一些。 老哥用nano...vim...这些文本编辑器不觉得蹩手么?
都UI环境了, 自带的Xed都感觉好用很多.... 感谢分享,正好用得着。 学习一下 本帖最后由 chenxinyi 于 2024-12-2 09:41 编辑
来自火星 发表于 2024-11-30 00:38
感谢分享,正好用得着。
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
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 chenxinyi 发表于 2024-12-2 09:46
如果你对Linux mint还有其它兴趣 , 可以看我写的记录, 详细解释如何配置好Linux mint (22)
https://www.i ...
好的,我是严格按照兄弟写的步骤一步一步来的,也参考了thinkfan的官方文档,运行那个命令后把结果复制到thinkfan.conf中的,与你不同的是,执行命令得到的传感器来源文件有10多行 Linux好用么?要不把T420S 也装一个体验下? 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用户的习惯.
本帖最后由 cl12121 于 2024-12-15 22:30 编辑
在楼主的指导下已经正常了,再次感谢
Thinkpad x200:
sudo nano /etc/thinkfan.conftp_fan /proc/acpi/ibm/fan
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon4/temp3_input
hwmon /sys/devices/platform/coretemp.0/hwmon/hwmon4/temp2_input
hwmon /sys/devices/virtual/thermal/thermal_zone0/hwmon1/temp1_input
hwmon /sys/devices/virtual/thermal/thermal_zone0/hwmon1/temp2_input
(1,0,60)
(2,60,75)
(3,75,80)
(4,80,85)
(5,85,90)
(7,90,32767)
感谢分享,学习了
页:
[1]