当我按下 Windows/Super 键时,搜索应用程序的 gnome 应用程序的名称是什么?它崩溃了,我想重新启动它

当我按下 Windows/Super 键时,搜索应用程序的 gnome 应用程序的名称是什么?它崩溃了,我想重新启动它

我安装的 Ubuntu 21.10 似乎有一个烦人的错误:按下 Windows/Super 键时搜索应用程序的非常方便的工具似乎经常崩溃。

它会正常工作几个小时,然后突然停止工作:

失败搜索的示例

在上面的屏幕截图中,我尝试启动一个终端,但屏幕保持黑色。

我发现恢复此搜索栏正常行为的唯一方法是注销然后重新登录,但这真的很不方便,因为我打开了大量窗口并运行了大量应用程序来工作,而重新设置所有内容会浪费我很多时间。

我不知道该如何调试,因为我甚至不知道负责执行此搜索的应用程序的名称。也许只需重新启动该程序就可以解决我的问题?有人知道这个搜索程序叫什么吗?有什么线索可以解释为什么它会如此频繁地崩溃?

正如@heynnema 在评论中所要求的:

ls -al ~/.local/share/gnome-shell/extensions
total 24
drwxrwxr-x 6 djfm djfm 4096 nov.   9 09:36 .
drwx------ 4 djfm djfm 4096 nov.  26 11:16 ..
drwxrwxr-x 3 djfm djfm 4096 nov.  25 18:56 [email protected]
drwxrwxr-x 5 djfm djfm 4096 oct.  25 14:18 [email protected]
drwxrwxr-x 5 djfm djfm 4096 oct.  11 17:55 [email protected]
drwxrwxr-x 4 djfm djfm 4096 oct.  10 18:05 gTile@vibou

和:

ls -al /usr/share/gnome-shell/extensions
total 152
drwxr-xr-x 38 root root 4096 nov.   5 16:36 .
drwxr-xr-x  7 root root 4096 oct.  16 17:17 ..
drwxr-xr-x  6 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  3 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  3 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  6 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  5 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  2 root root 4096 oct.  16 17:04 [email protected]
drwxr-xr-x  4 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  5 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  6 root root 4096 oct.  27 07:18 freon@UshakovVasilii_Github.yahoo.com
drwxr-xr-x  2 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  4 root root 4096 oct.  27 07:18 gnome-shell-trash-extension
drwxr-xr-x  2 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  4 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  4 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  2 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  3 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  2 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  3 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  3 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  2 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  5 root root 4096 oct.  27 07:18 multi-monitors-add-on@spin83
drwxr-xr-x  2 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  2 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  2 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  3 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  3 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  2 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  6 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  4 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  7 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  4 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  3 root root 4096 oct.  27 07:18 TilixDropdown@[email protected]
drwxr-xr-x  3 root root 4096 oct.  27 07:18 [email protected]
drwxr-xr-x  3 root root 4096 oct.  16 17:04 [email protected]
drwxr-xr-x  3 root root 4096 oct.  16 17:53 [email protected]
drwxr-xr-x  2 root root 4096 oct.  27 07:18 [email protected]

答案1

天哪,蝙蝠侠……你的 gnome-shell 扩展太多了... 任何可能引起问题的东西。

使用Extensions应用程序,或gnome-tweaks,或https://extensions.gnome.org/local/,禁用全部除这些之外的扩展...

[email protected]
[email protected]
[email protected]

重启。然后重新测试。如果有效,请一次启用一个扩展并查找兼容性问题。更好的方法是删除最多扩展程序,并且只保留 4-6 个安装/启用的扩展程序你真的需要

答案2

实现此搜索屏幕的程序是Gnome 外壳。启动它的可执行文件是gnome-shell。您可以通过了解命令行选项man gnome-shell

Gnome Shell 可以在 Wayland 显示服务器(Ubuntu 21.10 中的默认服务器)或古老的 Xorg 显示服务器上运行。在韦兰,重置 Gnome Shell 的唯一方法是注销,然后重新登录。在韓國,您可以通过打开命令提示符(Alt+ F2),然后输入r并点击来重新启动 Gnome Shell Enter

此搜索屏幕应该非常稳定。Gnome Shell 不稳定可能是由以下原因造成的:自定义 Gnome Shell 扩展。如果您确实安装了自定义扩展,请禁用它们,然后注销并重新登录。问题很可能就会消失。然后逐个重新启用它们,直到问题再次出现。

如果扩展不是问题,那么图形驱动程序可能是问题所在。在那里,运行 Wayland 或 Xorg 可能已经有所不同。您可以移动到另一台显示服务器,在选择您的姓名后但在输入密码之前单击登录屏幕上的齿轮。您现在可以选择不同的会话,包括 Wayland 上的会话和 Xorg 上的会话。

相关内容