You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

关于在KDE Plasma 5.27.6(CachyOS KDE)中完全禁用睡眠模式的咨询

在KDE Plasma 5.27.6(CachyOS KDE)中完全禁用睡眠模式的咨询

嘿,针对你想彻底移除KDE开始菜单和SDDM登录界面睡眠选项的需求,我整理了一套适合CachyOS(Arch系)KDE 5.27.6的操作步骤,亲测有效:

一、清除Plasma桌面开始菜单里的睡眠选项

这里有两种方法,你可以挑顺手的来:

方法1:命令行快速配置(推荐)

打开终端,依次执行下面的命令就行:

# 全局禁用睡眠选项
kwriteconfig5 --file kdeglobals --group "General" --key "SleepDisabled" true

# 设置插电和电池模式下,系统闲置时不进入睡眠
kwriteconfig5 --file powermanagementprofilesrc --group "AC" --key "sleep-inactive-ac-type" "none"
kwriteconfig5 --file powermanagementprofilesrc --group "Battery" --key "sleep-inactive-battery-type" "none"

# 重启Plasma会话让设置生效
kquitapp5 plasmashell && kstart5 plasmashell

执行完最后一条命令后,Plasma会重启,再打开开始菜单就能看到睡眠选项已经没了。

方法2:图形化界面操作

如果你更习惯用系统设置:

  • 打开系统设置,找到电源管理
  • 切换到节能标签页,分别把“AC电源”和“电池”模式下的“当系统闲置时”选项改成“不采取任何行动”;
  • 再切到行为标签页,把所有触发睡眠的选项(比如合上笔记本盖的操作)都改成“不采取任何行动”;
  • 最后注销重新登录,或者重启Plasma会话,设置就生效了。

二、移除SDDM登录界面的睡眠选项

SDDM的电源选项是靠配置文件控制的,我们直接修改它就行:

  1. 打开终端,用nano编辑SDDM的配置文件(如果文件不存在会自动创建):
    sudo nano /etc/sddm.conf
    
  2. 在文件里添加或修改以下内容:
    [General]
    # 保留关机和重启的命令,把睡眠相关的命令清空
    HaltCommand=/usr/bin/systemctl poweroff
    RebootCommand=/usr/bin/systemctl reboot
    SuspendCommand=
    HibernateCommand=
    HybridSleepCommand=
    
  3. Ctrl+O保存,Ctrl+X退出编辑器;
  4. 重启SDDM服务让设置生效(执行这个会立刻回到登录界面,记得先保存好工作内容):
    sudo systemctl restart sddm
    

这样登录界面里的睡眠、休眠之类的选项就彻底消失了。

备注:内容来源于stack exchange,提问作者BuBu

火山引擎 最新活动