Не могу запустить Kazam.
Выхлоп терминала:
ERROR:root:Could not find any typelib for Gtk
Traceback (most recent call last):
File "/usr/bin/kazam", line 29, in
from gi.repository import Gtk
ImportError: cannot import name Gtk
Понятно, что проблема в 29 строке сего файла. Ну, полез я туда глядеть:
sudo kate /usr/bin/kazam
А увидел я там такую 29 строку:
from gi.repository import Gtk
Попробовал "научно тыкнуть" и закомментировал проблемную строку...
Ошибка стала ругать 71 строку :(
Как же это лечится?
pygtk или как там его установлен?
Нашелся в вики PyGTK - почитал, что это обертка для питона.
apt-get install pygtk
apt-get install py-gtk
пакет не найден
Поискал:
apt-cache search python | grep gtk
Нашлось много всего.
Как же зовут нужный мне пакет?
Если его зовут python-gtk2 то он установлен.
В гугле по запросам Kazam вываливает много о спец-технике, пытаясь исправить Kazam на Kamaz :(((
Есть ли пакеты из этих (кроме doc и dev)? Там есть мелким шрифтом нечто на подобие "искать именно kazam".
Но вообще имхо лучше ошибку искать :)
Хреново понимая язык беззубых (английский), нашел таки лечение (спасибо славянскому образному мышлению).
Вылечилось этим:
sudo apt-get install --reinstall gir1.2-gtk-2.0 python-software-properties software-properties-gtk
Я так понимаю, сделал реинсталл GTK2 и ПИТОН-ХРЕНЬ и ЕЩЕ-ХРЕНЬ.
Мда, мне страшно за вас)) Но хорошо, что всё хорошо.
Та же проблема, но решение не помогло, к сожалению. Выдает теперь другую ошибку:
$ kazam
ERROR Kazam - Could not find any typelib for AppIndicator3
(kazam:15379): Gtk-WARNING **: Theme file for default has no directories
Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
Traceback (most recent call last):
File "/usr/bin/kazam", line 74, in <module>
appWindow = KazamApp(datadir, args.debug)
File "/usr/lib/python2.7/dist-packages/kazam/app.py", line 238, in __init__
self.restore_state()
File "/usr/lib/python2.7/dist-packages/kazam/app.py", line 578, in restore_state
self.volumebutton_audio2.set_value(audio2_vol)
File "/usr/lib/python2.7/dist-packages/gi/types.py", line 47, in function
return info.invoke(*args, **kwargs)
ValueError: %f not in range %f to %f
Бага. PS Казам испортился :(
в любом случае решение не помогло( Ошибка не сменилась.
Проблема в том, что по какой-то причине recordmydesktop также багает прилично, и записать им что-то вразумительное проблематично(
Альтернативы: 1, 2 (много интересного в комментах). Я остановился на xvidcap, который тоже не идеален, но хотя бы работает :)
читал о нем. Но дождался ответа на багтрекере kazam - ответили очень быстро.
Добавляем эксперементальный ppa и он запускается и работает. Правда для меня только в формате H264/MP4 записывает корректно.
а xvidcap обязательно попробую - спасибо за подсказку:)
Интересная у автора позиция, однако :)
мне помогло) спасибо. плюсовать не могу (
Отправить комментарий