mirror of
https://github.com/qelectrotech/qelectrotech-source-mirror.git
synced 2026-01-09 23:39:58 +01:00
snap: Start org.freedesktop.portal.Desktop on launch
Open & save dialogs might fail if it is not running. org.freedesktop.portal.Desktop is DBus activated and this doesn't play nicely with AppArmor at the moment.
This commit is contained in:
@@ -23,4 +23,12 @@ fi
|
|||||||
mkdir -p "$HOME/.qet"
|
mkdir -p "$HOME/.qet"
|
||||||
ln -snf "$SNAP/bin/DXFtoQET" "$HOME/.qet/DXFtoQET"
|
ln -snf "$SNAP/bin/DXFtoQET" "$HOME/.qet/DXFtoQET"
|
||||||
|
|
||||||
|
# start desktop portal. Open & save dialogs might fail if it is not running
|
||||||
|
dbus-send --print-reply \
|
||||||
|
--dest=org.freedesktop.DBus \
|
||||||
|
/org/freedesktop/DBus \
|
||||||
|
org.freedesktop.DBus.StartServiceByName \
|
||||||
|
string:org.freedesktop.portal.Desktop \
|
||||||
|
uint32:0
|
||||||
|
|
||||||
exec "${@}"
|
exec "${@}"
|
||||||
|
|||||||
Reference in New Issue
Block a user