Kazam 因段错误而崩溃

Kazam 因段错误而崩溃

我在 Ubuntu 17.10 上安装了 Kazam(版本 1.4.5),但无法启动它。当我尝试从命令行运行时,我收到以下消息:

gonczor@wiktor-papu:~$ kazam 
/usr/bin/kazam:32: PyGIWarning: Gtk was imported without specifying a version first. Use gi.require_version('Gtk', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk
/usr/lib/python3/dist-packages/kazam/frontend/window_area.py:30: PyGIWarning: Wnck was imported without specifying a version first. Use gi.require_version('Wnck', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Gtk, GObject, Gdk, Wnck, GdkX11
/usr/lib/python3/dist-packages/kazam/backend/gstreamer.py:35: PyGIWarning: Gst was imported without specifying a version first. Use gi.require_version('Gst', '1.0') before import to ensure that the right version gets loaded.
  from gi.repository import GObject, Gst
/usr/lib/python3/dist-packages/kazam/frontend/indicator.py:148: PyGIWarning: AppIndicator3 was imported without specifying a version first. Use gi.require_version('AppIndicator3', '0.1') before import to ensure that the right version gets loaded.
  from gi.repository import AppIndicator3
/usr/lib/python3/dist-packages/kazam/frontend/indicator.py:97: PyGIWarning: Keybinder was imported without specifying a version first. Use gi.require_version('Keybinder', '3.0') before import to ensure that the right version gets loaded.
  from gi.repository import Keybinder
Segmentation fault (core dumped)

系统日志:

Jan  2 15:12:01 wiktor-papu kernel: [19123.519166] kazam[27887]: segfault at 42 ip 00007f637f4bbad4 sp 00007ffe8cfb3ea0 error 6 in libX11.so.6.3.0[7f637f429000+134000]

答案1

我有同样的问题。

这似乎是 Wayland 的一个问题。

如果您启动会话并选择 Xorg 上的 Ubuntu,那么它可以正常工作。

答案2

别担心,你的系统没问题。这不是Ubuntu本身的bug,只要按照我的指示来解决问题
即可。segfault当程序写入禁用内存扇区时,系统会立即用信号将其杀死SEGV。这是Kazam 屏幕录制器(可能是由于图形界面的实现过时而导致的),只有其开发人员才能提供正确的支持:使用官方错误追踪器(点击此处并点击“报告错误”)他们会帮助你。;-)
其他用户在之后报告崩溃SIGSEGV,你并不孤单。

开发人员还可能建议在错误得到纠正之前避免问题的方法。在错误得到纠正并发布软件的新版本(或最新版本的补丁)后,您只需使用以下命令更新 Ubuntu:

sudo apt-get update && sudo apt-get upgrade

...软件就可以运行了。

祝你今天过得愉快。


如果您需要进一步的支持,请使用此答案下的评论,我会帮助您。要表示“感谢”,只需点赞和加星即可。

相关内容