[Bug 1210026] New: Delay of portal service start on MicroOS Desktop KDE delays flatpak application startup.
http://bugzilla.opensuse.org/show_bug.cgi?id=1210026 Bug ID: 1210026 Summary: Delay of portal service start on MicroOS Desktop KDE delays flatpak application startup. Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: MicroOS Assignee: kubic-bugs@opensuse.org Reporter: touko.alasavikota@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Running MicroOS Desktop KDE snapshot 20230330 (originally 20230212). Proprietary nvidia drivers and wayland. My install comes automatically with multiple xdg-desktop-portal backends: xdg-desktop-portal-gnome, xdg-desktop-portal-kde and xdg-desktop-portal-gtk. The problem is that the GNOME backend is started first and it times out and fails. I think that this delays the start of xdg-desktop-portal and flatpak applications like Firefox won't start during the delay. The portal service is able to start after the timeout and everything works normally after that. This github issue might be related: https://github.com/flatpak/xdg-desktop-portal/issues/656 I tested installing a fresh MicroOS Desktop 20230330 with both GNOME and KDE flavors. They only had the their respective backends installed with no flatpak application launch delays on startup. My other MicroOS Desktop KDE is originally from snapshot 20230212 so that might have had the GNOME implementation included from the start. I'm not sure if multiple xdg-desktop-portal implementations should even be installed in the first place but in this state the system will have a consistent timeout with every boot. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1210026 http://bugzilla.opensuse.org/show_bug.cgi?id=1210026#c1 --- Comment #1 from Touko Ala-Savikota <touko.alasavikota@gmail.com> --- Created attachment 866047 --> http://bugzilla.opensuse.org/attachment.cgi?id=866047&action=edit log -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1210026 http://bugzilla.opensuse.org/show_bug.cgi?id=1210026#c2 Shawn Dunn <sfalken@cloverleaf-linux.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS CC| |sfalken@cloverleaf-linux.or | |g --- Comment #2 from Shawn Dunn <sfalken@cloverleaf-linux.org> --- https://build.opensuse.org/request/show/1075201 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1210026 http://bugzilla.opensuse.org/show_bug.cgi?id=1210026#c3 --- Comment #3 from Touko Ala-Savikota <touko.alasavikota@gmail.com> --- It seems that https://build.opensuse.org/request/show/1075201 was included in MicroOS snapshot 20230329 and it does install xdg-desktop-portal-gtk. However, the change didn't remove xdg-desktop-portal-gnome from systems that already had it. Removing xdg-desktop-portal-gnome needed manual intervention with transactional-update. This fixed the delay in starting portal. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1210026 http://bugzilla.opensuse.org/show_bug.cgi?id=1210026#c4 --- Comment #4 from Shawn Dunn <sfalken@cloverleaf-linux.org> --- I could be wrong, so I'm asking rbrown@suse.com for clarification, but as I understand it, we do not, and will not push changes that modify running systems, where possible. So Yes, you will need to manually remove the -gnome portal, if you're having this issue. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com