更新后 Terminator 无法启动

更新后 Terminator 无法启动

我一直使用 Terminator,想让它重新工作。问题可能出在更新我的系统上。我最近更新了一些东西以使用 Wacom 平板电脑并安装了一些驱动程序。

我读过其他关于 Python 版本不正确的帖子,但似乎并非如此。来自的 Python 版本which python返回的是 Python 版本 2.7.12。

全局配置文件也不是问题,因为我创建了一个并将其放在该位置~/.config/terminator/config

已经尝试清除并重新安装多次。我确实将 ppa 添加到了存储库

当我从终端启动终止器时出现以下错误:

:~/.config/terminator$ terminator
Traceback (most recent call last):
  File "/usr/bin/terminator", line 122, in <module>
    TERMINATOR.create_layout(OPTIONS.layout)
  File "/usr/share/terminator/terminatorlib/terminator.py", line 311, in create_layout
    window, terminal = self.new_window()
  File "/usr/share/terminator/terminatorlib/terminator.py", line 234, in new_window
    terminal = maker.make('Terminal')
  File "/usr/share/terminator/terminatorlib/factory.py", line 94, in make
    output = func(**kwargs)
  File "/usr/share/terminator/terminatorlib/factory.py", line 106, in make_terminal
    return(terminal.Terminal())
  File "/usr/share/terminator/terminatorlib/terminal.py", line 147, in __init__
    self.update_url_matches()
  File "/usr/share/terminator/terminatorlib/terminal.py", line 273, in update_url_matches
    reg = Vte.Regex.new_for_match(re, len(re), self.regex_flags)
  File "/usr/lib/python2.7/dist-packages/gi/module.py", line 139, in __getattr__
    self.__name__, name))
AttributeError: 'gi.repository.Vte' object has no attribute 'Regex'

答案1

确保你正在提取新的和维护的 repo: https://github.com/gnome-terminator/terminator

正如我所回答的这里,snap 二进制文件目前也已损坏,但这对我在 20.04.2 LTS 上有效:

sudo add-apt-repository ppa:mattrose/terminator
sudo apt update
sudo apt install terminator

相关内容