关机、注销、重启在 13.10 中不起作用

pra*_*gun 5 shutdown unity compiz

我正在使用 Ubuntu 13.10 并安装了 compiz 设置管理器和 cairo Dock。右上角为您提供选项

  1. 关于这台电脑
  2. 系统设置
  3. 关掉
  4. 重新开始
  5. 注销和其他人似乎有问题

除了关闭、注销、挂起、重新启动之外,所有选项都有效。每当我点击它们时,什么也没有发生,有时这个图标会从这个托盘中消失。

我怎样才能解决这个问题?

Mal*_*ppa 2

我也遇到了这个问题,而且我个人不喜欢用户 Fabounet在相关错误报告中提出的黑客攻击(参见UBod 的回答),主要是因为这意味着每次更新开罗码头时都必须一次又一次地应用黑客攻击。

我想出了一个(在我看来)更干净的解决方法,我也将其发布在错误报告中。它基本上涉及向面板添加另一个项目,该面板也具有关闭/注销/挂起/重新启动功能:

  1. 按住Super+ Alt,右键单击 Gnome 面板,然后在弹出的菜单中单击“添加到面板...” 。

  2. 在出现的下拉列表中,查找“用户菜单”项(描述为“更改设置和在线状态的菜单”),选择它,然后单击“添加”

这会将用户菜单添加到您的面板中。它显示为一个显示您姓名的项目,旁边有一个对话框。

有趣的是,该项目还具有“切换用户”“注销”和“关闭电源”的菜单点(后者允许您在“暂停”、“重新启动”和“关机”之间进行选择),并且这些菜单点可以工作,而不是“默认”的相同条目” 面板右上角的齿轮项目。


UBo*_*Bod 1

尽管我不是提出此解决方法的人,但对于该线程的读者了解它可能仍然有用(发布在https://bugs.launchpad.net/cairo-dock-core/+bug/1242112由用户“Fabounet”):

edit /usr/lib/cairo-dock/cairo-dock-launcher-API-daemon as root
add the following line at line 33:
from time import sleep
and the following line at line 241 (just before ULWatcher()):
sleep(5)
Run Code Online (Sandbox Code Playgroud)

顺便说一句,我使用 x86_64 系统。在本例中,文件的路径是/usr/lib/x86_64-linux-gnu/cairo-dock/cairo-dock-launcher-API-daemon.

希望能帮助到你。