diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 2 | ||||
-rwxr-xr-x | slimjet-browser | 5 |
3 files changed, 5 insertions, 4 deletions
@@ -43,7 +43,7 @@ pkgbase = slimjet-browser sha256sums = 84e1be84169770e17dcd4445af1b4361f7791950fd8d0247f77be2d1aee80b95 sha256sums = fc0297ac9ec689eeb610024c9f59d5f47661d5e1fdf18bd3c5e456068c47d15e sha256sums = 9ec7ee8938b2f88fe0130abe4aa886a90da97003bfc08d20937612d75ee9f228 - sha256sums = 6686b521b690a9eedec8abc9dba61aad06b194427aef26131cfc9a8eeeedfb3b + sha256sums = 09f3bdf4ff2545b755c76150992268d0febdc163a59880bc1a60c82ebd372e3d pkgname = slimjet-browser @@ -23,7 +23,7 @@ install='slimjet-browser.install' sha256sums=('84e1be84169770e17dcd4445af1b4361f7791950fd8d0247f77be2d1aee80b95' 'fc0297ac9ec689eeb610024c9f59d5f47661d5e1fdf18bd3c5e456068c47d15e' '9ec7ee8938b2f88fe0130abe4aa886a90da97003bfc08d20937612d75ee9f228' - '6686b521b690a9eedec8abc9dba61aad06b194427aef26131cfc9a8eeeedfb3b') + '09f3bdf4ff2545b755c76150992268d0febdc163a59880bc1a60c82ebd372e3d') package() { msg2 "Extracting data.tar.xz of ${pkgname}-${pkgver}-${arch}.deb ..." diff --git a/slimjet-browser b/slimjet-browser index b01f7728ade9..8416dced109b 100755 --- a/slimjet-browser +++ b/slimjet-browser @@ -4,14 +4,15 @@ if [[ `id -u` -eq 0 ]]; then echo 1 > /proc/sys/kernel/unprivileged_userns_clone fi $(which xhost) + &>/dev/zero + -f su - slim-root \ - --session-command="DISPLAY=:0 /usr/share/slimjet/flashpeak-slimjet $@"& + --session-command="DISPLAY=:0 dbus-run-session /usr/share/slimjet/flashpeak-slimjet $@"& wait $! else if [[ `cat /proc/sys/kernel/unprivileged_userns_clone` -eq 0 ]]; then echo 1 > /proc/sys/kernel/unprivileged_userns_clone fi - . /usr/share/flashpeak-slimjet $@ & + dbus-run-session /usr/share/flashpeak-slimjet $@ & wait $! fi exit $?
\ No newline at end of file |