web-dev-qa-db-ja.com

ターミネーターがもう起動しないのを修正する方法は?

メインターミナルとして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
k0pernikus

私はターミネーターをパージするとその設定が削除されるという仮定の下で働いていました。これは事実ではありませんでした。手動で削除する必要がありました(プロファイルが失われることに注意してください):

$ 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
k0pernikus

私の設定ファイルのこの部分によって引き起こされた同様の問題がありました:

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

use_custom_commandTrueですが、custom_commandプロパティは設定されていません。 use_custom_commandFalseに変更すると修正されました。

2
igorl

Pythonのデフォルトバージョンを以下で確認します。

python -V

ターミネーターはPython 3では機能しません。私の場合、まさにそれが問題でした。デフォルトのPythonコマンドは、バージョン2ではなくバージョン3を指していました。

現在のデフォルトのpythonを確認するには:

which python

すでにPython 2.7がインストールされていたので、実行するとすぐに:

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

ターミネーターが再び機能し始めました。

1
desveladisimo

別の可能性としては、無限スクロールバックを設定し、ターミネーターアプリで問題が発生している可能性があります。 [デフォルト]からスクロールバックを削除すると、役立つ場合があります

0
Gary Kuipers