Может любой предлагать, как я ремонтирую ошибки из стандартного приложения приложения снимка экрана Kazam:
alistair@alsE590:~$ kazam
/usr/bin/kazam:77: DeprecationWarning: dist() and linux_distribution() functions are deprecated in Python 3.5
dist = platform.linux_distribution()
Traceback (most recent call last):
File "/usr/bin/kazam", line 148, in <module>
from kazam.app import KazamApp
File "/usr/local/lib/python3.7/dist-packages/kazam/app.py", line 36, in <module>
from kazam.backend.prefs import *
File "/usr/local/lib/python3.7/dist-packages/kazam/backend/prefs.py", line 30, in <module>
from kazam.backend.webcam import Webcam
File "/usr/local/lib/python3.7/dist-packages/kazam/backend/webcam.py", line 24, in <module>
from gi.repository import GObject, GUdev
File "/usr/lib/python3/dist-packages/gi/importer.py", line 133, in load_module
'introspection typelib not found' % namespace)
ImportError: cannot import name GUdev, introspection typelib not found
Необходимо установить пакет gir1.2-gudev-1.0
.
У меня была такая же ошибка на Ubuntu 20 Lts
Я установил kazam с помощью ppa:
sudo apt-add-repository ppa:sylvain-pineau/kazam
sudo apt-get update
sudo apt-get install kazam
Чтобы это исправить - удалите kazam, ppa-reposotiroy и установите kazam из стандартный репозиторий Ubuntu:
sudo apt-get purge --auto-remove kazam
sudo apt-get install ppa-purge
sudo ppa-purge ppa:sylvain-pineau/kazam
sudo apt-get install kazam
Теперь он работает нормально.