Gnome 3.12.2上的“ gnome-terminal”问题


19

我有Ubuntu-Gnome 14.04(Gnome 3.12.2)。

当我尝试gnome-terminal通过以下命令运行时:

$ gnome-terminal
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 /usr/lib/gnome-terminal/gnome-terminal-server exited with status 8

Answers:



11

以下是对我有帮助的命令列表:

sudo apt install dconf-cli
dconf reset -f /org/gnome/terminal
sudo apt-get remove gnome-terminal
sudo apt-get install gnome-terminal
sudo locale-gen --purge
sudo dpkg-reconfigure locales
reboot

如您所见,我只是重新安装 gnome-terminal


2
这对我有用。
亚当·戈斯托莱

帮助在Ubuntu Bionic Beaver 18.04中
xealits

3

您可能会弄乱您的语言环境。无论是添加LANG=en_US.UTF-8/etc/locale.conf并重新启动或干脆删除该文件(sudo rm /etc/locale.conf && sudo locale-gen en_US.UTF-8 && sudo dpkg-reconfigure locales)并重新启动。


1

在备用终端仿真器中执行sudo dpkg-reconfigure语言环境,然后选择en_US.UTF-8 UTF-8,将其选择为默认语言环境。gnome-terminal应该工作。


1

创建新的Ubuntu 16.04.3 LTS桌面时遇到了这个问题。解决方法是通过在/etc/default/locale文件末尾添加以下行来编辑文件:

LC_ALL="en_US.UTF-8"

然后重新启动,问题消失了。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.