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

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

我使用的是 Ubuntu 13.10,并安装了 compiz 设置管理器和 cairo dock。右上角提供了以下选项:

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

除了关机、注销、暂停、重启之外,所有选项都可用。每当我单击它们时,都没有任何反应,有时此图标会从托盘中消失。

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

答案1

我也遇到了这个问题,我个人不喜欢黑客提议于相关错误报告由用户 Fabounet 提供(参见UBod 的回答),主要是因为这意味着你每次更新 Cairo Dock 时都必须一遍又一遍地应用该 hack。

我想到了一个(我认为)更简洁的解决方法,我也将其发布在错误报告中。它基本上涉及向面板添加另一个项目,该项目也具有关机/注销/暂停/重启功能:

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

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

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

巧妙的是,这道菜还获得了菜单积分切换用户登出关闭电源(后者让你选择暂停重新开始关闭),这些有效,而不是面板右上角“默认”齿轮项的相同条目。

答案2

虽然我不是提出这个解决方法的人,但对于这个帖子的读者来说,了解它仍然很有用(发布于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)

顺便说一句,我使用的是 x86_64 系统。在这种情况下,文件的路径是/usr/lib/x86_64-linux-gnu/cairo-dock/cairo-dock-launcher-API-daemon

希望能帮助到你。

相关内容