ArchLinux安装的软件与工具的记录:修订间差异
来自Wired
跳到导航跳到搜索
小 →ltp |
|||
| 第114行: | 第114行: | ||
Q:你目前的搭配方案有什么坑吗? | Q:你目前的搭配方案有什么坑吗? | ||
* waylan的跨窗口需求(共享屏幕、录屏、屏幕贴图等),flatpak的环境变量(尤其是编辑器中的中文输入法支持),但总体来说,很满意 | * waylan的跨窗口需求(共享屏幕、录屏、屏幕贴图等),flatpak的环境变量(尤其是编辑器中的中文输入法支持),但总体来说,很满意,支持输入法的两种方式: | ||
** 应用程序权限/'''flatseal''' 工具 中搜索'''<软件>''' --> 管理flatpak设置(也可以自己问ai怎么命令行操作) --> 高级权限 --> 环境变量 --> <code>'''GTK_IM_MODULE'''=fcitx</code>、<code>'''QT_IM_MODULE'''=fcitx</code>、<code>'''XMODIFIERS'''=@im=fcitx</code> | |||
** 添加启动前缀(别忘了最后的空格): <code>env GTK_IM_MODULE=fcitx QT_IM_MODULE=fcitx XMODIFIERS=@im=fcitx '''<原来的启动命令,一串路径>'''</code> | |||
** tips:但可能有一些奇奇怪怪的副作用,比如sudo xx时输入用户密码失效,其他都不影响比如su、锁屏登陆系统等(都是一样的密码) | |||
= 安装软件 = | = 安装软件 = | ||
| 第177行: | 第180行: | ||
===== ltp ===== | ===== ltp ===== | ||
https://linrunner.de/tlp/installation/arch.html<syntaxhighlight lang="shell" line="1"> | https://linrunner.de/tlp/installation/arch.html | ||
https://linrunner.de/tlp/support/optimizing.html<syntaxhighlight lang="shell" line="1"> | |||
sudo pacman -S tlp tlp-pd tlp-rdw smartmontools ethtool --noconfirm | sudo pacman -S tlp tlp-pd tlp-rdw smartmontools ethtool --noconfirm | ||
sudo systemctl enable tlp.service | sudo systemctl enable tlp.service | ||
| 第185行: | 第190行: | ||
</syntaxhighlight>'''修改[https://linrunner.de/tlp/support/optimizing.html 配置文件的优化]''':<code>sudo nano /etc/tlp.conf</code>,取消注释并修改如下(<code>sudo tlp start</code>激活配置): | </syntaxhighlight>'''修改[https://linrunner.de/tlp/support/optimizing.html 配置文件的优化]''':<code>sudo nano /etc/tlp.conf</code>,取消注释并修改如下(<code>sudo tlp start</code>激活配置): | ||
* | 有用没有先设置一梭子:<syntaxhighlight lang="text" line="1"> | ||
** <code>CPU_BOOST_ON_BAT=0</code> | CPU_ENERGY_PERF_POLICY_ON_BAT=power | ||
** <code>CPU_ENERGY_PERF_POLICY_ON_BAT=power</code> | |||
PLATFORM_PROFILE_ON_BAT=low-power | |||
CPU_HWP_DYN_BOOST_ON_BAT=0 | |||
CPU_BOOST_ON_BAT=0 | |||
CPU_BOOST_ON_SAV=0 | |||
CPU_HWP_DYN_BOOST_ON_BAT=0 | |||
CPU_HWP_DYN_BOOST_ON_SAV=0 | |||
AMDGPU_ABM_LEVEL_ON_BAT=3 | |||
</syntaxhighlight> | |||
* <s>用电池时限制cpu性能以节省电源:</s> | |||
** <code><s>CPU_BOOST_ON_BAT=0</s></code> | |||
** <code><s>CPU_ENERGY_PERF_POLICY_ON_BAT=power</s></code> | |||
* <s>设置多少百分比后开启充电和结束充电,之外的情况都只用充电宝供电而不边供电边充电:</s> | * <s>设置多少百分比后开启充电和结束充电,之外的情况都只用充电宝供电而不边供电边充电:</s> | ||
** <code><s>START_CHARGE_THRESH_BAT0=40</s></code> | ** <code><s>START_CHARGE_THRESH_BAT0=40</s></code> | ||
** <code><s>STOP_CHARGE_THRESH_BAT0=70</s></code> | ** <code><s>STOP_CHARGE_THRESH_BAT0=70</s></code> | ||
**这个联想笔记本似乎不支持这么设置,而是只有开启和关闭两个选项,总体阈值 | **<s>这个联想笔记本似乎不支持这么设置,而是只有开启和关闭两个选项,总体阈值似乎是在60%,但反正开启后有同样的效果,就是不能控制阈值(上面画删除线的可以注释掉了):</s> | ||
***<code>STOP_CHARGE_THRESH_BAT0=1</code> | ***<code><s>STOP_CHARGE_THRESH_BAT0=1</s></code> | ||
***new:'''实战表示在80%停止供电,'''降到79再连接电源不会开启充电模式,看来没傻到一个阈值,至于下限多少还没测也不像专门去测。 | ***<s>new:'''实战表示在80%停止供电,'''降到79再连接电源不会开启充电模式,看来没傻到一个阈值,至于下限多少还没测也不像专门去测。</s> | ||
***tips:这影响的是全局,也就是你的电池将永远冲不满,看自己的使用需求,充电宝供电边给电池充电边给电脑供电,耗损疑似有些太高,单纯设为节能模式怕扛不住,但我也没测试;到了有常连电源的环境时再改配置就行,可以自己问ai设置一些命令别名快速切换配置。 | ***<s>tips:这影响的是全局,也就是你的电池将永远冲不满,看自己的使用需求,充电宝供电边给电池充电边给电脑供电,耗损疑似有些太高,单纯设为节能模式怕扛不住,但我也没测试;到了有常连电源的环境时再改配置就行,可以自己问ai设置一些命令别名快速切换配置。</s> | ||
***<s>可以写个脚本轮询,电量低于80%或你设定的数值时关闭这个模式,让电脑变充边用,到了阈值就开启这个配置,检测到电量大于60就会关闭充电,直接使用外部电源。</s> | ***<s>可以写个脚本轮询,电量低于80%或你设定的数值时关闭这个模式,让电脑变充边用,到了阈值就开启这个配置,检测到电量大于60就会关闭充电,直接使用外部电源。</s> | ||
*<s>自动使用省电模式(AC/使用外部电源时,因为充电宝也是外部电源、BAT/使用内置电池时 用省电模式):</s> | *<s>自动使用省电模式(AC/使用外部电源时,因为充电宝也是外部电源、BAT/使用内置电池时 用省电模式):</s> | ||
**<code><s>PLATFORM_PROFILE_ON_AC=low-power</s></code> | **<code><s>PLATFORM_PROFILE_ON_AC=low-power</s></code> | ||
**<code><s>PLATFORM_PROFILE_ON_BAT=low-power</s></code> | **<code><s>PLATFORM_PROFILE_ON_BAT=low-power</s></code> | ||
**没有用,不管设为low_power还是balanced还是performance还是默认的被注释掉都在使用平衡模式,所以我怀疑之前在kde通过滑块设置为省电模式但是开机后就成为了平衡模式,原因就在这里吧,但kde的滑块调节模式似乎是通过tlp-pd集成的,kde本身也没提供开机自动设为某某模式的功能,我又看不懂源代码,一根筋变两头堵了,只好开机后手动调回来了(一开始还以为是tlp-pd跟tlp冲突,卸载tlp-pd都测试效果一样,不是人家的锅)。 | **<s>没有用,不管设为low_power还是balanced还是performance还是默认的被注释掉都在使用平衡模式,所以我怀疑之前在kde通过滑块设置为省电模式但是开机后就成为了平衡模式,原因就在这里吧,但kde的滑块调节模式似乎是通过tlp-pd集成的,kde本身也没提供开机自动设为某某模式的功能,我又看不懂源代码,一根筋变两头堵了,只好开机后手动调回来了(一开始还以为是tlp-pd跟tlp冲突,卸载tlp-pd都测试效果一样,不是人家的锅)。</s> | ||
'''其他省电优化''': | '''其他省电优化''': | ||