Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
- fi
- cat << EOF > /usr/local/bin/e16start
- #!/bin/bash
- # Start DBUS session bus:
- if test -z "\$DBUS_SESSION_BUS_ADDRESS" ; then
- {
- eval \`dbus-launch --sh-syntax --exit-with-session\`
- echo "setting: \$DBUS_SESSION_BUS_ADDRESS" > ~/e16.log
- export \$DBUS_SESSION_BUS_ADDRESS
- }
- else
- echo "alldone \$DBUS_SESSION_BUS_ADDRESS" > ~/e16.log
- fi
- /usr/bin/starte16
- EOF
- chmod +x /usr/local/bin/e16start
- [[ -f /usr/share/xsessions/e16-session.desktop ]] &&
- { sed -i 's|Exec=/usr/share/e16/misc/starte16|Exec=/usr/local/bin/e16start|' /usr/share/xsessions/e16-session.desktop ; } ||
- { echo "File e16-session.desktop no there" ; }
- cp -v /usr/share/e16/scripts/session.sh /usr/share/e16/scripts/session.sh.orginal
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement