Je lance terminator
comme terminal principal. Le seul changement sur mon système que je me souvienne était en cours d'exécution
Sudo apt update && Sudo apt -y dist-upgrade
qui a bien fonctionné. Pourtant, le terminateur ne démarre plus:
$ 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)
J'ai essayé de le purger:
Sudo apt purge -y terminator && \
Sudo apt install -y terminator
Pourtant, les problèmes prévalent. Comment faire redémarrer Terminator?
De plus, la version de Terminator ne semble pas avoir été modifiée:
La version de terminateur n'a pas semblé changer:
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)
Je travaillais en partant du principe que purger le terminateur supprimerait sa configuration. Ce n'était pas le cas. Je devais le supprimer manuellement (sachez que votre profil sera perdu):
$ rm ~/.config/terminator/* -rfv
Une partie du message d'erreur contient des avertissements qui peuvent être ignorés, à savoir:
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'
Cela montrera toujours comme indiqué sur ce rapport de bogue
La suppression de la configuration fait redémarrer Terminator.
J'ai eu un problème similaire, causé par cette partie de mon fichier de configuration:
[profiles]
[[default]]
background_image = None
foreground_color = "#ffffff"
scrollback_lines = 5000
use_custom_command = True
use_custom_command
est True
, mais la propriété custom_command
n'est pas définie. Changer use_custom_command
en False
l'a corrigé.
Vérifiez votre version par défaut Python avec:
python -V
Terminator ne fonctionne pas avec Python 3. Dans mon cas, c’était exactement le problème. Ma commande par défaut Python pointait vers la version 3 au lieu de la version 2.
Vous pouvez vérifier votre python par défaut actuel avec:
which python
Comme j’avais déjà Python 2.7 installé, dès que j’ai exécuté:
Sudo ln -sf /usr/bin/python2.7 /usr/bin/python
Terminator a recommencé à fonctionner.
Une autre possibilité est que vous ayez défini le défilement infini et que l'application Terminator ait des problèmes avec cela. Supprimez le scrollback de [default] et cela peut aider