“Gnome Do”停止工作

经过一两次我使用Gnome Do后,它就会停止工作。 但它没有给出错误信息。 我目前已将其配置为在使用当时的Super + Space键组合时弹出。 我必须不断地进入菜单并再次激活它。

如果您不喜欢从终端运行Gnome-do的想法,找出正在发生的事情的一种方法是将其作为gnome-do > ~/.dolog.txt并在崩溃时读取该文件。 这样做会将gnome-do的输出(读取调试信息)转移到文件dolog.txt。 此文件将在您的主目录中找到,如/home/username/dolog.txt中所示

您可以在Launchpad上使用该文件提交针对gnome-do的错误以帮助修复它。

我也遇到了一些gnome-do崩溃的问题,也许在我们所有的输入中,开发人员都能够解决它们。

至于你的另一个问题,即崩溃时重启gnome-do,你总是可以尝试这个我觉得非常有帮助的解决方法:分配一个快捷键来重启gnome-do,比如Ctrl + Shift + Space并用它代替重新启动它。

一种简单的方法是启动gconf-editor

然后导航到apps-> metacity-> global_keybindings并将值分配给run_command_1

然后转到apps-> metacity-> keybinding_commands并输入exec gnome-do > ~/dolog.txt作为command_1的值

现在当gnome-do崩溃时,您将有一种简单的方法来重新启动它(Ctrl + Shift + Space)而不是再次进入菜单…并且因为该快捷方式非常接近于召唤gnome-do的原始快捷方式首先,它具有易于记忆的附加优势!

我有同样的问题,并在运行后

 gnome-do > ./dolog.txt 

我发现了以下错误

 ================================================================= Got a SIGABRT while executing native code. This usually indicates a fatal error in the mono runtime or one of the native libraries used by your application. ================================================================= 

谷歌搜索’SIGABRT gnome-do mono’给出了一些背景知识,重新安装单声道似乎是关键。 以下对我有用:

 sudo apt-get install --reinstall mono-2.0-gac mono-gac mono-runtime 

如果您刚刚升级到新版本的Ubuntu,并且您现在在停靠模式下遇到Gnome-Do问题,根据个人经验,我建议重新安装Do. 升级到Karmic后,我立即遇到了主要的兼容性问题,重新安装修复了问题。