mak*_*i57 14 linux terminal gtk udisks
在 Ubuntu 14.04 上。
在使用 KeepassX 时,我尝试使用Ctrl+O快捷方式打开数据库,但它似乎因无响应窗口而崩溃。然后,我注意到 Firefox、geditGnome 之眼以及几乎所有带有“打开文件”对话框的应用程序都有相同的行为。
重新启动后,我再次尝试,它仍然发生。但最终,我发现对话框花了很长时间才出现,它只是使应用程序在响应之前无响应(使它看起来像崩溃了)。不过,它只发生在第一次。在已经运行过一次缓慢序列的已经运行的应用程序上,后续使用 Ctrl+O不会再减慢速度,但是一旦应用程序重新启动,它就会再次发生(仍然只是第一次调用对话框时)。
使用eog测试,当我跑它在终端上和所使用的Ctrl+O快捷方式。在对话框之前出现以下输出:
Error creating proxy: Error calling StartServiceByName for org.gtk.Private.UDisks2VolumeMonitor: Timeout was reached (g-io-error-quark, 24)
Run Code Online (Sandbox Code Playgroud)
我在一个终端上测试了多个应用程序,效果相同。我还注意到,以 root 身份运行应用程序并没有同样的效果。也就是说,在将这些应用程序与sudo. 从该输出中,我可以推断它可能与 uDisk 有关系,因为我在启动时安装了分区和驱动器。我也觉得 uDisks 与它有关,因为我已经测试过只有在我登录之前插入外部驱动器才会发生这种情况。
我能在别处找到的关于这个问题的最接近的事情是关于 SourceForge 的这个相当神秘的评论,关于它发生在另一个应用程序(我没有或使用)上说:
... 事实证明 gtk 不喜欢作为分叉的孩子孤儿进程运行 - 去figger ...
发生这种情况的原因可能是什么?我能做些什么来摆脱缓慢吗?
不确定到底是什么原因造成的,(为您进行了快速谷歌搜索,这可能是几个原因之一)
但到目前为止,我发现最常见的解决方案是尝试
sudo apt-get remove tracker --purge
Run Code Online (Sandbox Code Playgroud)
跟踪器包不是必需的,并且导致很多人遇到同样的问题。这似乎适用于我搜索的所有(3)个论坛:D 希望它也能帮助您。
| 归档时间: |
|
| 查看次数: |
1580 次 |
| 最近记录: |