我正在使用 xfce4-panel 4.10.1 运行 Xubuntu 13.10,并且我的会话不断被不由自主地保存。我很清楚这是一个错误,所以我想问一下是否有人知道永久禁用/删除此功能的解决方法(可能通过删除/编辑某些文件)?
我已经花了几个小时搜索并尝试了很多方法,但没有一个有效,或者至少不是永久性的。我尝试过的一些东西:
如何在系统范围内关闭 Xfce 会话保存?
(这基本上只是删除了注销提示中的复选框)
Xubuntu 即使不应该重新打开最后一个会话应用程序
(删除缓存的会话不是一个永久的解决方案)
我将不胜感激您的帮助!
我的临时解决方案:
我创建了一个简单的 bash 脚本并在我的任务面板上放置了一个应用程序启动器(按下时运行该脚本)。该脚本将删除“~/.cache/sessions”目录并提示注销。该脚本可以在这里找到:http : //pastebin.com/aqx483pn
基本上这将是您用来注销/重新启动/关闭的按钮。
更新:仅当您在“操作按钮”(写有您的用户名的按钮)中向列表添加“重启”时才会发生这种情况。如果您重新开始使用log out -> restart它应该正常重新启动并且不会保存您的会话。因此,上面的临时解决方案不是必需的,我将其保留作为参考。
我找到了以下命令:
xfconf-query -c xfce4-session -np '/shutdown/ShowSuspend' -t 'bool' -s 'false'
xfconf-query -c xfce4-session -np '/shutdown/ShowHibernate' -t 'bool' -s 'false'
Run Code Online (Sandbox Code Playgroud)
从 Xfce 禁用挂起和休眠按钮。
然而,这些命令只影响运行它们的用户。
如何在系统范围内设置这些参数?(所有用户:新用户和现有用户)
我发现 的目的/etc/skel是针对所有新用户,但我找不到有关如何在 Xfce 设置中使用它的信息……而且它只影响新用户。