gnome 文件或终端都不会通过桌面菜单的快捷方式打开。
如果我输入其中任何一个...
sudo nautilus
sudo gnome-terminal
...它们打开得很好。
当我尝试使用快捷方式时,我只是在屏幕左上角看到它,并在它消失之前有一个“正在加载图标”。
这是 arch 的全新安装。
请问我怎样才能知道是什么原因造成的?
编辑1:
我正在运行 gnome 和 gdm。
这是结果
journalctl -b
Nov 16 23:46:50 localhost gnome-terminal.desktop[5567]: ** (gnome-terminal:5567): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Nov 16 23:46:50 localhost dbus-daemon[576]: Activating service name='org.gnome.Terminal'
Nov 16 23:46:50 localhost org.gnome.Terminal[576]: Unable to init server: Could not connect: Connection refused
Nov 16 23:46:50 localhost org.gnome.Terminal[576]: Failed to parse arguments: Cannot open display:
Nov 16 23:46:50 localhost dbus-daemon[576]: Activated service 'org.gnome.Terminal' failed: Process org.gnome.Terminal exited with status 10
Nov 16 23:46:50 localhost gnome-terminal.desktop[5567]: Error constructing proxy for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.gnome.Terminal exited with status 10
编辑2:
这是结果
localectl
System Locale: LANG=en_GB.UTF-8
VC Keymap: uk
X11 Layout: gb
X11 Model: pc105
X11 Options: terminate:ctrl_alt_bksp
这是结果
locale
System Locale: LANG=en_GB.UTF-8
VC Keymap: uk
X11 Layout: gb
X11 Model: pc105
X11 Options: terminate:ctrl_alt_bksp
LANG=en_GB.UTF-8
LC_CTYPE="en_GB.UTF-8"
LC_NUMERIC=en_GB.utf8
LC_TIME=en_GB.utf8
LC_COLLATE="en_GB.UTF-8"
LC_MONETARY=en_GB.utf8
LC_MESSAGES="en_GB.UTF-8"
LC_PAPER=en_GB.utf8
LC_NAME="en_GB.UTF-8"
LC_ADDRESS="en_GB.UTF-8"
LC_TELEPHONE="en_GB.UTF-8"
LC_MEASUREMENT=en_GB.utf8
LC_IDENTIFICATION="en_GB.UTF-8"
LC_ALL=
编辑3:
我尝试创建一个新用户并用它登录。几分钟后,效果很好……然后就和以前一样了。我重新创建了用户,它起作用了,然后停止了。这有什么暗示吗?