一、 系统基础与登录逻辑
1. 彻底关闭自动登录(实现“开机/注销均需密码”)
- 问题: 系统脚本反复强制覆盖,导致无法取消自动登录,且“返回游戏模式”会死循环进桌面。
- 解决方案:
- 拔除后门:
sudo rm /etc/bazzite/desktop_autologin
- 创建最高优先级配置: 创建
/etc/sddm.conf.d/zz-force-login.conf,写入:
[Autologin]
Relogin=false
User=
(关键是 User= 留空)
2. 找回登录界面的“会话选择菜单”
- 问题: SDDM 默认主题隐藏了下拉菜单,无法手动选择进 Desktop 还是 Gaming Mode。
- 解决方案: 系统设置 -> 启动与关机 -> 登录屏幕 (SDDM) -> 主题改为 Breeze (微风)。
3. Steam 桌面端反复自启
- 问题: 即使在 Steam 设置里关了自启,开机还是会自动跳出来。
- 解决方案:
- KDE 会话设置: 系统设置 -> 启动与关机 -> 桌面会话 -> 登入时选择 “以空会话启动”。
- 屏蔽系统启动项: 将
/usr/share/applications/steam.desktop 复制到 ~/.config/autostart/,并添加一行 Hidden=true。
- 清理缓存:
rm ~/.config/ksmserverrc。
二、 输入法与本地化
1. Fcitx5 输入法逻辑修正
- 问题: 默认状态混乱,不想用的时候出中文。
- 解决方案:
- 【输入法关闭】组: 放入
键盘 - 英语。
- 【输入法开启】组: 放入
双拼。
- 操作: 默认纯英文,按
Ctrl+Space 激活中文。
- 高分屏适配: Fcitx5 配置 -> 附加组件 -> 经典用户界面 -> 字体调大(如 16)。
2. 沙盒应用 (Obsidian) 无法输入中文