Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Перестал запускаться Terminal (Ubuntu 17.04)  (Прочитано 1812 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ovadia

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Перестал запускаться Terminal (Ubuntu 17.04)
« : 04 Октябрь 2017, 10:27:22 »
Доброго времени суток!

Перестал запускаться gnome-terminal после некоторых манипуляций по установке и обновлению django + python.
Terminal как бы начинает загружаться (крутится колесико загрузки) и всё, через некоторое время попытка загрузки пропадает.
Комбинация Ctrl+Alt+T не работает. Работают tty (Ctrl+Alt+F1) и XTerm.
Наверху горит "кирпич" в красном кружочке.
В System Settings не запускается Software&Updates, остальное все работает.

Скажите, поажлуйста, как починить?
« Последнее редактирование: 04 Октябрь 2017, 11:00:10 от ovadia »

Оффлайн Dzhoser

  • Старожил
  • *
  • Сообщений: 2103
    • Просмотр профиля
Re: Перестал запускаться Terminal (Ubuntu 17.04)
« Ответ #1 : 04 Октябрь 2017, 12:20:28 »
Выполните в XTerm
gnome-terminalПосмотрите вывод, определите на чем падает.
При необходимости переустановите
sudo apt purge gnome-terminal && sudo apt install gnome-terminal

Оффлайн ovadia

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: Перестал запускаться Terminal (Ubuntu 17.04)
« Ответ #2 : 04 Октябрь 2017, 12:34:47 »
При необходимости переустановите
sudo apt purge gnome-terminal && sudo apt install gnome-terminal

Сделал, не помогло.

Цитировать
Выполните в XTerm
gnome-terminalПосмотрите вывод, определите на чем падает.

Падает на попытке загрузить питоновские файлы.
ImportError: cannot import name '_gi'

Подробно:

Traceback (most recent call last):
  File "/usr/bin/gnome-terminal", line 9, in <module>
    from gi.repository import GLib, Gio
  File "/usr/lib/python3/dist-packages/gi/__init__.py", line 42, in <module>
    from . import _gi
ImportError: cannot import name '_gi'
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 63, in apport_excepthook
    from apport.fileutils import likely_packaged, get_recent_crashes
  File "/usr/lib/python3/dist-packages/apport/__init__.py", line 5, in <module>
    from apport.report import Report
  File "/usr/lib/python3/dist-packages/apport/report.py", line 30, in <module>
    import apport.fileutils
  File "/usr/lib/python3/dist-packages/apport/fileutils.py", line 23, in <module>
    from apport.packaging_impl import impl as packaging
  File "/usr/lib/python3/dist-packages/apport/packaging_impl.py", line 24, in <module>
    import apt
  File "/usr/lib/python3/dist-packages/apt/__init__.py", line 23, in <module>
    import apt_pkg
ModuleNotFoundError: No module named 'apt_pkg'

Original exception was:
Traceback (most recent call last):
  File "/usr/bin/gnome-terminal", line 9, in <module>
    from gi.repository import GLib, Gio
  File "/usr/lib/python3/dist-packages/gi/__init__.py", line 42, in <module>
    from . import _gi
ImportError: cannot import name '_gi'


« Последнее редактирование: 04 Октябрь 2017, 12:48:43 от ovadia »

Aceler

  • Гость
Re: Перестал запускаться Terminal (Ubuntu 17.04)
« Ответ #3 : 04 Октябрь 2017, 12:56:27 »
После обновления питона перестали запускаться программы на питоне. Увы, так бывает. Теперь либо откатываться назад, либо забить.

Оффлайн ovadia

  • Автор темы
  • Любитель
  • *
  • Сообщений: 58
    • Просмотр профиля
Re: Перестал запускаться Terminal (Ubuntu 17.04)
« Ответ #4 : 04 Октябрь 2017, 12:59:13 »
Спасибо всем, кто пытался помочь.

Погуглил еще немного. Перед проблемой я обновился до python3.6.

Проблема оказывается фиксится командами:

sudo rm /usr/bin/python3
sudo ln -s python3.5 /usr/bin/python3
« Последнее редактирование: 04 Октябрь 2017, 13:04:19 от ovadia »

 

Страница сгенерирована за 0.171 секунд. Запросов: 23.