Oct 07 17:17:27 ms7c56 xdg-desktop-portal-hyprland[18750]: [LOG] [sc] Selection: /screen:DP-3
Oct 07 17:17:27 ms7c56 xdg-desktop-portal-hyprland[18750]: [LOG] [screencopy] SHAREDATA returned selection 0
Oct 07 17:17:27 ms7c56 xdg-desktop-portal-hyprland[18750]: [LOG] [screencopy] Start:
Oct 07 17:17:27 ms7c56 xdg-desktop-portal-hyprland[18750]: [LOG] [screencopy] | /org/freedesktop/portal/desktop/request/1_82/obs3
Oct 07 17:17:27 ms7c56 xdg-desktop-portal-hyprland[18750]: [LOG] [screencopy] | /org/freedesktop/portal/desktop/session/1_82/obs1
Oct 07 17:17:27 ms7c56 xdg-desktop-portal-hyprland[18750]: [LOG] [screencopy] | appid:
Oct 07 17:17:27 ms7c56 xdg-desktop-portal-hyprland[18750]: [LOG] [screencopy] | parent_window:
Oct 07 17:17:27 ms7c56 xdg-desktop-portal-hyprland[18750]: [ERR] [screencopy] Couldn't obtain a format from dma
Oct 07 17:17:27 ms7c56 xdg-desktop-portal-hyprland[18750]: [ERR] [core] Terminated
It isn't related to obs because it doesn't work with the browser (chromium based with the "enable-webrtc-pipewire-capturer" flag enabled) or webcord (has screenshare support on wayland) either.
And it worked already at some point, so i think a update musst have broke it.
Edit: xdg-desktop-portal-hyprland and xdg-desktop-portal-hyprland-git do not work.
I am using Arch Linux with Hyprland (+ nvidia patch) and the proprietary nvidia driver with pipewire (wireplumber).
After the selection of the screen in obs, there is the following log: OBS:
Journalctl -xef:
It isn't related to obs because it doesn't work with the browser (chromium based with the "enable-webrtc-pipewire-capturer" flag enabled) or webcord (has screenshare support on wayland) either.
And it worked already at some point, so i think a update musst have broke it.
Edit: xdg-desktop-portal-hyprland and xdg-desktop-portal-hyprland-git do not work.