Терминал Gnome, не работающий в Ubuntu GNOME 17.04

Я недавно стер и переустановил Ubuntu GNOME 17.04 на своем ноутбуке (Поскольку я зашифровал свою домашнюю папку с первой установкой и не смог удалить шифрование). В первый раз все работало отлично. Во второй раз вещи работали хорошо некоторое время. Но сегодня, я установил screenfetch и выполнил его трижды, после которого, я выключил свой ноутбук. Я переключил его на пять часов спустя, и я не смог запустить терминал путем нажатия Ctrl+Alt+T. Я пытался открыть его из списка приложений, но это просто показало Терминальную загрузку на главной панели и закрылось. Я считал онлайн, что screenfetch может вызвать эту проблему, но когда я использовал screenfetch с первой установкой, ничего как это не произошло. Я попробовал все те решения для настроек локали, но ни один не работал. На данный момент я только могу использовать XTerm, и я только могу выполнить Терминал GNOME путем ввода команды dbus-launch gnome-terminal в XTerm. Там какой-либо путь состоит в том, чтобы зафиксировать это? Поскольку мне действительно нравится Терминал GNOME, и я не хочу должным быть переустанавливать снова.

ПРИМЕЧАНИЕ СТОРОНЫ: Я заставил временного пользователя считать и попробовал рабочий Терминал GNOME в той учетной записи. И это работало, как это, как предполагалось.

ОБНОВЛЕНИЕ: Когда я пробую стартовый терминал от Xterm путем ввода gnome-terminal, это дает следующую ошибку:

Error constructing proxy server for org.gnome.Terminal:/org/gnome/Terminal/Factory0: Error calling StartServiceByName for org.gnome.Terminal: Timeout was reached

ОБНОВЛЕНИЕ 2: Я выполнил команду dbus-update-activation-environment --all в Xterm и Терминале начал работать снова. Но после перезагрузки, Терминал прекратил работать снова. Даже если я ввожу команду снова.

ОБНОВЛЕНИЕ 3: Ввод следующей команды в Xterm получает Терминал GNOME, работающий правильно снова, но это требует, чтобы я ввел этот каждый раз, когда я перезагружаю.

sudo localedef -v -c -i en_US -f UTF-8 en_US.UTF-8

0
задан 23 July 2017 в 01:02

3 ответа

Открытый gedit и посмотрите, показывает ли это прозрачное окно редактирования. Это может быть подобным признаком как Вашим terminal признак.

Удалите этот файл в своем корневом каталоге и посмотрите если terminal работы как прежде...

cd # change directory to home
rm -i .xinputrc # delete file with prompt

Файл воссоздаст себя при необходимости.

Обновление № 1:

cd # change directory to home
cd .gconf/apps # change directory
mv gnome-terminal gnome-terminal.HOLD # rename folder

Теперь повторите для запуска терминала гнома.

0
ответ дан 2 November 2019 в 21:35

Я ударил терминал гнома при использовании xemacs по ssh; мне жаль, что я не мог быть более конкретным. Однако единственный способ восстановить терминал гнома состоял в том, чтобы скопировать мою учетную запись пользователя с tar и воссоздать мою учетную запись. Я потратил впустую много часов, пытаясь зафиксировать его перед отказом и использованием грубой силы.

0
ответ дан 2 November 2019 в 21:35

необходимо добавить dbus-update-activation-environment - systemd - все в ~/.xinitrc

или загрузите сценарии с followings

https://github.com/3togo/useful_bash_scripts/blob/master/fix_gnome_terminal_dbus_problem

1
ответ дан 2 November 2019 в 21:35

Другие вопросы по тегам:

Похожие вопросы: