Налетел на ошибку, не работает Flameshot на Wayland, молча. Не работает ksnip, но уже с ошибкой
Critical: Error: No such interface “org.freedesktop.portal.Screenshot” on object at path /org/freedesktop/portal/desktop
Что смущает - во многих других инсталляциях, в том числе спинов с Wayland, при первом запуске спрашивают, можно ли этому приложению скриншот сделать или нет. У меня такого запроса нет и не было.
Как временное решение поставил
Код:
bindsym Print exec --no-startup-id grimshot save area - | swappy -f -
в /home/olegon/.config/swappy/config прописал
Код:
[Default]
save_dir=/mnt/e
save_filename_format=swappy-%Y%m%d-%H%M%S.png
show_panel=false
line_size=4
text_size=20
text_font=sans-serif
paint_mode=arrow
early_exit=false
fill_shape=false
и, в принципе, все устраивает, но ... не дает покоя, почему не работает... очень хочется понять, что именно надо этой гадости...
Переменные окружения выставлены, как описано тут
https://olegon.ru/showthread.php?t=38309
Вижу, что после старта, что flameshot gui, что после ksnip запускается xdg-desktop-portal, у меня, кстати, установлен и xdg-desktop-portal-wlr.
Запускал
Код:
/usr/libexec/xdg-desktop-portal-wlr --replace -l DEBUG
вообще 0 шевеления и ошибка Error: No such interface “org.freedesktop.portal.Screenshot” не пропадает. Зато xdg-desktop-portal параллельно все равно запускается.
Запускал и
Код:
/usr/libexec/xdg-desktop-portal -v -r
тоже без какого-либо успеха...
Если у кого-то есть мысли-идеи, прошу поделиться...