Пытаюсь настроить скриншоты и скриншаринг для hyprland. В их вики есть https://wiki.hyprland.org/Useful-Utilities/Hyprland-desktop-portal/ статья Поставил сразу xdg-desktop-portal-hyprland, как они и рекомендовали. Запустил скрипт
#!/bin/bash
sleep 1
killall xdg-desktop-portal-hyprland
killall xdg-desktop-portal-wlr
killall xdg-desktop-portal
/usr/lib/xdg-desktop-portal-hyprland &
sleep 2
/usr/lib/xdg-desktop-portal &
Но systemctl --user status xdg-desktop-portal-hyprland вывел:
○ xdg-desktop-portal-hyprland.service - Portal service (Hyprland implementation)
Loaded: loaded (/usr/lib/systemd/user/xdg-desktop-portal-hyprland.service; static)
Active: inactive (dead)
на journalctl --user -xeu xdg-desktop-portal-hyprland.service вывел:
-- No entries --
для /usr/lib/xdg-desktop-portal -vr & /usr/lib/xdg-desktop-portal-hyprland -l DEBUG 2>&1 | teexdpw.log вывел: https://pastebin.com/Ypy2UZh4
для systemctl --user status pipewire вывело:
● pipewire.service - PipeWire Multimedia Service
Loaded: loaded (/usr/lib/systemd/user/pipewire.service; disabled; preset: enabled)
Active: active (running) since Fri 2023-04-07 09:40:57 MSK; 44min ago
TriggeredBy: ● pipewire.socket
Main PID: 785 (pipewire)
Tasks: 2 (limit: 38288)
Memory: 19.4M
CPU: 1min 27.975s
CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/pipewire.service
└─785 /usr/bin/pipewire
апр 07 09:40:57 Mars pipewire[785]: mod.rt: Can't find org.freedesktop.portal.Desktop. Is xd>
апр 07 09:40:57 Mars pipewire[785]: mod.rt: found session bus but no portal
для systemctl --user status pipewire.socket вывело:
pipewire.socket - PipeWire Multimedia System Socket
Loaded: loaded (/usr/lib/systemd/user/pipewire.socket; enabled; preset: enabled)
Active: active (running) since Fri 2023-04-07 09:40:52 MSK; 47min ago
Triggers: ● pipewire.service
Listen: /run/user/1000/pipewire-0 (Stream)
CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/pipewire.socket
Не могу понять в чем проблема, куда стоит копать дальше?