Проблема с «гном-терминалом» в Gnome 3.12.2


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

Ответы:


16

Вы должны добавить LANG=en_US.UTF-8к /etc/default/localeи перезагрузить систему. (Решение из этого сообщения на форуме Arch Linux .)


15
Это не сработало для меня.
17

Работал на меня! Похоже, в моем файле было LANG = en_US.UTF-8, но это было закомментировано. Раскомментировал его и перезагрузил, затем gnome-терминал запустился.
Малахийский базар

4 года с момента ответа. и обратная связь с пользователем, когда она нажата, остается прежней.
19

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-перенастроить локали в альтернативном эмуляторе терминала и выберите en_US.UTF-8 UTF-8, выберите его в качестве локали по умолчанию. гном-терминал должен работать.


1

У меня была эта проблема, когда я создавал новый рабочий стол Ubuntu 16.04.3 LTS. Исправление состояло в том, чтобы отредактировать /etc/default/localeфайл, добавив следующую строку в конец файла:

LC_ALL="en_US.UTF-8"

Затем перезагрузите компьютер, и проблема исчезла.


0

Другая причина проблемы заключается в том, что новые настройки были активированы в начале сеанса, проверьте «Приложения при запуске».

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.