Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- # Runs guest session in the Xephyr window.
- #
- # Usage:
- # $ xhost +
- # $ sudo ./xguest
- #
- # Requires:
- # Ubuntu 10.04
- GUEST_COMMAND='gnome-session'
- GUEST_LANG='ru_RU.UTF-8'
- GUEST_SESSION_SETUP='/usr/share/gdm/guest-session/guest-session-setup.sh'
- GUEST_SESSION_CLEANUP='/usr/share/gdm/guest-session/guest-session-cleanup.sh'
- GUEST_DISPLAY=:10
- GUEST_SCRIPT="Xephyr -ac -terminate \
- -keybd ephyr,,,xkbmodel=evdev \
- -nolisten tcp \
- -screen 1024x768 \
- -extension Composite \
- $GUEST_DISPLAY & \
- sleep 1s && \
- LANG=$GUEST_LANG DISPLAY=$GUEST_DISPLAY $GUEST_COMMAND"
- GUEST_USER=`$GUEST_SESSION_SETUP | tail -n1`;
- (su - $GUEST_USER -c "$GUEST_SCRIPT");
- $GUEST_SESSION_CLEANUP $GUEST_USER
Add Comment
Please, Sign In to add comment