Nautilus 无法正常启动:创建 PID 但没有窗口:以 root 身份启动

Nautilus 无法正常启动:创建 PID 但没有窗口:以 root 身份启动

有人能帮我解决这个问题吗?

启动 nautilus 不会创建窗口。从终端,我得到:

> nautilus
** Message: Init Stock Icons
Initializing nautilus-ideviceinfo extension
Initializing nautilus-gdu extension
Initializing nautilus-open-terminal extension
nautilus-wipe-Message: Initializing

... 仅此而已。使用 ps 我看到:

ps -ef| grep nautilus
homer    13567     1  1 12:07 ?        00:00:00 nautilus /home/homer
homer    13648 13581  0 12:07 pts/2    00:00:00 grep --color=auto nautilus

使用 Ctrl-C 或 Ctrl-Z 没有效果:

^C^C^C^Z^Z^Z    <-(nothing happens)

我必须从另一个终端或系统监视器将其杀死。

以 root 身份启动我得到:

> nautilus
** Message: Init Stock Icons
Initializing nautilus-ideviceinfo extension
Initializing nautilus-gdu extension
Initializing nautilus-open-terminal extension
nautilus-wipe-Message: Initializing

** (nautilus:13802): CRITICAL **: nautilus_menu_provider_get_background_items: assertion `NAUTILUS_IS_MENU_PROVIDER (provider)' failed

** (nautilus:13802): CRITICAL **: nautilus_menu_provider_get_background_items: assertion `NAUTILUS_IS_MENU_PROVIDER (provider)' failed

...然后鹦鹉螺启动了。

Ctrl-Z 现在也有效。

^C^C^C^Z
[1]+  Stopped                 nautilus
root@blackbox ~
> fg
nautilus

... 即使我使用 Alt-F4 退出 nautilus,nautilus 仍会继续运行。我必须使用第二个终端来终止它。

根据其他帖子我尝试过的方法

  1. 重新安装 nautilus
  2. 查看二进制文件的权限。

相关内容