Как починить разделитель, не запускающийся еще?

Я работаю terminator как мой основной терминал. Единственное изменение в моей системе, которую я помню, работало

sudo apt update && sudo apt -y dist-upgrade

который хорошо работал. Все же разделитель не будет больше запускаться:

$ terminator 
Gtk-Message: Failed to load module "overlay-scrollbar"
PluginRegistry::load_plugins: Importing plugin __init__.py failed: 'module' object has no attribute 'AVAILABLE'
Floating point exception (core dumped)

Я пытался произвести чистку его:

sudo apt purge -y terminator && \
sudo apt install -y terminator

Все же проблемы преобладают. Как заставить разделитель запуститься снова?

Кроме того, версия разделителя, кажется, не была изменена:

Версия разделителя, казалось, не изменилась:

cat /var/log/apt/history.log | grep terminator
Commandline: apt purge terminator
Purge: terminator:amd64 (0.98-1)
Commandline: apt install terminator
Install: terminator:amd64 (0.98-1)
Commandline: apt purge terminator
Purge: terminator:amd64 (0.98-1)
1
задан 29 March 2017 в 18:23

7 ответов

Я работал под предположением, что чистка разделителя удалит свою конфигурацию. Дело было не так. Я должен был вручную удалить его (знать, что Ваш профиль будет быть потерянным):

$ rm ~/.config/terminator/* -rfv

Источник

Часть сообщения об ошибке предупреждает, который может быть проигнорирован, а именно:

Gtk-Message: Failed to load module "overlay-scrollbar"
ConfigBase::load: Unable to open /home/philipp/.config/terminator/config ([Errno 2] No such file or directory: '/home/philipp/.config/terminator/config')
PluginRegistry::load_plugins: Importing plugin __init__.py failed: 'module' object has no attribute 'AVAILABLE'

Это будет всегда показывать, как указано на на этот отчет об ошибках

, Удаление конфигурации заставляет разделитель запуститься снова.

4
ответ дан 3 December 2019 в 06:22

ответ @desveladisimo устранит Вашу проблему, но Вы не сможете использовать Python 3 в качестве своей версии по умолчанию. Чтобы использовать Python3 в качестве значения по умолчанию и все еще иметь работу разделителя, можно настроить Терминатора, чтобы использовать Python2 со следующим Редактированием steps:-

/usr/bin/terminator

sudo vi /usr/bin/terminator

и изменить первую строку (хижина)

#!/usr/bin/python

к

#!/usr/bin/python2

Источник - https://askubuntu.com/a/1156909

0
ответ дан 3 December 2019 в 06:22

У меня была подобная проблема, которая была вызвана этой частью моего файла конфигурации:

[profiles]
  [[default]]
    background_image = None
    foreground_color = "#ffffff"
    scrollback_lines = 5000
    use_custom_command = True

use_custom_command True, но custom_command свойство не установлено. Изменение use_custom_command кому: False зафиксированный это.

2
ответ дан 3 December 2019 в 06:22

Другая возможность состоит в том, что Вы установили бесконечный scrollback, и приложение Teminator имеет проблемы с этим. Удалите scrollback из [значения по умолчанию], и это может помочь

0
ответ дан 3 December 2019 в 06:22

Проверьте свою версию значения по умолчанию Python с:

python -V

Терминатор не работает с Python 3. В моем случае, который был точно проблемой. Моя команда Python по умолчанию указывала на версию 3 вместо версии 2.

Можно проверить текущий Python по умолчанию с:

which python

Когда мне уже установили Python 2.7, как только я работал:

sudo ln -sf /usr/bin/python2.7 /usr/bin/python

Терминатор начал работать снова.

2
ответ дан 3 December 2019 в 06:22

Некоторые предлагали изменить версию Python по умолчанию в масштабах всей системы, чтобы терминатор работал. Есть и другая возможность. Откройте сценарий терминатора

sudo vim /usr/bin/terminator

и измените первую строку на

#!/usr/bin/env python2.7

Теперь при каждом запуске терминатора он будет использовать python2.7 вместо python по умолчанию версии 3.

0
ответ дан 25 May 2020 в 05:31

Вы можете попробовать обновиться до последней версии, инструкции для которой приведены на следующей странице, после того, как проект переместится на GitHub:

https://github.com/gnome-terminator/terminator/blob/master. /INSTALL.md

0
ответ дан 10 November 2020 в 06:17

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

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