GNOME 3(使用 Gnome-shell)启动速度非常慢

Mar*_* O. 6 gnome 12.10

我有一个 gnome-shell 的问题,我已经部分解决了,但想问一下为什么它会这样工作,以及你是否可以帮助我永久修复它。

我使用的是 Ubuntu 12.10,安装了 Gnome3(使用 gnome-shell)。当我登录(即使我刚刚从 Gnome 注销)到 Gnome 会话时,一切都开始正常,但 gnome-shell 占用大约 20% 的 CPU 并且其响应非常慢(搜索应用程序大约需要 30 秒等等)。这很烦人。但是,当我杀死 gnome-shell 进程,然后从终端通过“nohup gnome-shell &”启动它时,它会再次启动,但现在没有任何麻烦,速度很快,就像它应该的那样。

你能帮我如何永久解决这个问题吗?(每次会话登录后都要杀死并运行 gnome-shell 真的很烦人,而且重新启动大约需要 15-30 秒)。

我用谷歌搜索了这个问题,发现可能是 gnome-shell 扩展有问题。但是当我打开tweak-tool时,我发现我没有gnome-shell扩展,所以我无法禁用任何东西。

谢谢你的帮助。

use*_*987 1

一个非常简单的方法是打开启动应用程序并将这些命令放入新的启动应用程序中。

例如,在命令框中您可以输入:

killall gnome-shell && nohup gnome-shell &
Run Code Online (Sandbox Code Playgroud)

添加它并注销并登录,或者重新启动并测试它。


小智 0

我在 OpenSUSE 上的 gnome-shell 中观察到相同的行为,我怀疑这与跟踪器及其在启动期间加载索引的需要有关。gnome-shell 的第二次启动应该很快,因为所有数据都已在缓存中。您可以尝试在每次 gnome-shell 执行之间删除缓存,以查看这是否与启动过程中长时间的 IO 等待有关。