From f0a3b0b73b1ed684e56961bf73cbf303bd62fee9 Mon Sep 17 00:00:00 2001 From: Kyle Gospodnetich Date: Tue, 29 Aug 2023 22:51:39 -0700 Subject: [PATCH] fix: Modify xdg-desktop-portal service to auto-restart to work around bug reported in KDE --- .../usr/lib/systemd/user/xdg-desktop-portal.service | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 system_files/desktop/shared/usr/lib/systemd/user/xdg-desktop-portal.service diff --git a/system_files/desktop/shared/usr/lib/systemd/user/xdg-desktop-portal.service b/system_files/desktop/shared/usr/lib/systemd/user/xdg-desktop-portal.service new file mode 100644 index 00000000..4221c807 --- /dev/null +++ b/system_files/desktop/shared/usr/lib/systemd/user/xdg-desktop-portal.service @@ -0,0 +1,11 @@ +[Unit] +Description=Portal service +PartOf=graphical-session.target + +[Service] +Restart=on-failure +RestartSec=5s +Type=dbus +BusName=org.freedesktop.portal.Desktop +ExecStart=/usr/libexec/xdg-desktop-portal +Slice=session.slice