FS#72938 - org.freedesktop.portal.ScreenCast D-Bus service renamed to org.freedesktop.impl.portal.ScreenCast
Attached to Project:
Arch Linux
Opened by José Rui Simões (iznogoud77) - Monday, 06 December 2021, 14:12 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 07 December 2021, 10:20 GMT
Opened by José Rui Simões (iznogoud77) - Monday, 06 December 2021, 14:12 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 07 December 2021, 10:20 GMT
|
Details
Description:
The xdg-desktop-portal-gnome package which since the latest version of Gnome provides the Screencast DBus interface changed the named of said interface from org.freedesktop.portal.ScreenCast to org.freedesktop.impl.portal.ScreenCast. I am no expert in DBus and the problem might be something else, this is the point where I cannot progress on my own. Additional info: * xdg-desktop-portal -> 1.10.1-1 * xdg-desktop-portal-gtk -> 1.10.0-3 * xdg-desktop-portal -> 41.1-1 Steps to reproduce: Install xdg-desktop-portal, xdg-desktop-portal-gtk and xdg-desktop-portal-gnome, enable WebRTC screensharing as specified here: https://wiki.archlinux.org/title/PipeWire#WebRTC_screen_sharing and test screensharing in Google Chrome or Chromium in the page: https://mozilla.github.io/webrtc-landing/gum_test.html The following log line should appear in journal: "[12197:12197:1206/140749.576817:ERROR:base_capturer_pipewire.cc(746)] Failed to create a screen cast session: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.ScreenCast” on object at path /org/freedesktop/portal/desktop" This also doesn't work with firefox, but no error shows in journal. |
This task depends upon
Closed by Andreas Radke (AndyRTR)
Tuesday, 07 December 2021, 10:20 GMT
Reason for closing: None
Additional comments about closing: user: Don't know why but I no longer face this issue. After executing the command: " /usr/lib/xdg-desktop-portal -vr & /usr/lib/xdg-desktop-portal-gnome -vr" this sorted itself out.
Tuesday, 07 December 2021, 10:20 GMT
Reason for closing: None
Additional comments about closing: user: Don't know why but I no longer face this issue. After executing the command: " /usr/lib/xdg-desktop-portal -vr & /usr/lib/xdg-desktop-portal-gnome -vr" this sorted itself out.