如何阻止Ubuntu(KDE桌面环境)关机后保存最后会话?
如何阻止Ubuntu(KDE桌面环境)关机后保存最后会话?
我太懂这种烦躁了——关机前明明把程序都关干净了,开机却蹦出一堆黑屏带齿轮的窗口,还得一个个手动关掉,完全是没必要的折腾!这其实是KDE默认的会话恢复功能在作祟:它会记住你关机前打开的程序,下次开机自动启动,但如果程序没正确保存状态,就会出现这种黑屏卡死的情况。给你几个实用的解决办法:
彻底关闭会话恢复(最省心的办法)
打开KDE的「系统设置」,找到「工作区行为」(部分版本叫「桌面行为」),进入「会话管理」选项卡:- 在「启动会话」区域,把默认选项从「恢复上一次会话」改成「启动空会话」或者「启动默认会话」;
- 再把「关机/注销时」的设置改成「不保存会话」,这样关机时就不会记录当前打开的程序了。
只禁用特定程序的恢复
要是不想完全关掉会话恢复,只是不想让Firefox、Discord这些老是出问题的程序被恢复:
同样在「会话管理」的「应用程序」列表里,找到这些程序,把它们的恢复行为改成「不恢复」或者「启动新实例」就行。手动清除残留的会话缓存(如果上面的方法没生效)
有时候旧的会话缓存文件会残留,导致设置不生效,这时候可以手动清理:
打开终端,输入命令:rm -rf ~/.config/session/*,执行完重启系统,应该就能解决问题了(要是这个路径不对,试试rm -rf ~/.kde/share/config/session/*)。
另外还有个小技巧:偶尔不想保存会话的话,关机时按住Shift键再点关机按钮,KDE会直接跳过保存会话的步骤,下次开机就是干净的空会话啦。
备注:内容来源于stack exchange,提问作者PurpleSodaCan
相关产品推荐
相关产品推荐

