gufw GUI 无法在 LMDE 上启动

gufw GUI 无法在 LMDE 上启动

从 LMDE2 升级到 LMDE3 Cindy 后,我注意到我无法再启动 gufw GUI。

错误是:

** (gufw.py:20536): WARNING **: Failed to load shared library 'libwebkit2gtk-4.0.so.37' referenced by the typelib: libGLESv2.so.2: cannot open shared object file: No such file or directory
/usr/share/gufw/gufw/gufw/view/gufw.py:117: Warning: cannot retrieve class for invalid (unclassed) type 'void'
  self.web_content = WebKit2.WebView()
Traceback (most recent call last):
  File "/usr/share/gufw/gufw/gufw.py", line 30, in <module>
    gufw = Gufw(controler.get_frontend())
  File "/usr/share/gufw/gufw/gufw/view/gufw.py", line 79, in __init__
    self._set_objects_name()
  File "/usr/share/gufw/gufw/gufw/view/gufw.py", line 117, in _set_objects_name
    self.web_content = WebKit2.WebView()

gufw 版本是 17.04.1-1.1
ufw 版本是 0.35-4

答案1

事后看来,我认为这个问题可能与升级无关,而与更改为非免费的 nvidia 驱动程序有关。 (在升级之前我不需要更改任何防火墙设置。)我检查了所有规定的依赖项,所需的所有内容似乎都已安装,包括 libgles2-mesa 和 webkit2-4.0。

我安装了:

libgles2-nvidia
libgles-nvidia2
libgles2-glvnd-nvidia

并能够启动 gufw GUI。

相关内容