tiliado / nuvolaplayer

Nuvola Player - Tight integration of web-based media streaming services with your desktop
https://nuvola.tiliado.eu/
BSD 2-Clause "Simplified" License
335 stars 28 forks source link

org.freedesktop.portal.Desktop does not support OpenURI method of org.freedesktop.portal.OpenURI interface #771

Closed fkelbe closed 2 years ago

fkelbe commented 2 years ago

Solution

Install xdg-desktop-portal-gnome and reboot your machine.

Original issue

Fedrora 35 (beta) x86_64 XFCE SiriusXM app worked fine on F34, but upgrade to F35 immediately resulted in script error when opening app.

XDG Desktop Portal Error org.freedesktop.portal.Desktop does not support OpenURI method of org.freedesktop.portal.OpenURI interface.

Screenshot_2021-10-27_10-13-30

jiri-janousek commented 2 years ago

Hello @fkelbe, thanks for reporting your problem. I cannot reproduce your issue on a fresh installation of Fedora 35 Beta GNOME. I'm going to install Fedora 34 XFCE, upgrade it to Fedora 35 XFCE and try again.

jiri-janousek commented 2 years ago

Hello @fkelbe. Could you install xdg-desktop-portal-gnome, reboot your machine and try again?

sudo dnf install xdg-desktop-portal-gnome
archmunky commented 2 years ago

I can confirm this also happens with Fedora 25 Cinnamon Spin. I installed xdg-desktop-portal along with the gnome and gtk backends. Rebooted and that appears to have fixed it. Error was

Runner: [WARNING Δ003370us Nuvola] StartupWindow.vala:146: xdg-desktop-portal-message: org.freedesktop.portal.Desktop does not support OpenURI method of org.freedesktop.portal.OpenURI interface.

jiri-janousek commented 2 years ago

Glad to hear that. I'm not sure whether it is a bug in xdg-portal-gtk or not.