LAPINPT

VNC server on boot

Sep 1st, 2013
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.46 KB | None | 0 0
  1.  
  2. # VNC4SERVER BOOT SCRIPT
  3.  
  4. apt-get install gnome-core vnc4server
  5.  
  6. export DISPLAY=localhost:1
  7.  
  8. vncserver
  9.  
  10. # set password
  11.  
  12. vnc4server -kill :1
  13.  
  14.  
  15. nano ~/.vnc/xstartup
  16. ################################################################################
  17. #!/bin/sh
  18. # Uncomment the following two lines for normal desktop:
  19. unset SESSION_MANAGER
  20. #exec /etc/X11/xinit/xinitrc
  21. gnome-session --session=gnome-classic &
  22.  
  23. [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
  24. [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
  25. xsetroot -solid grey
  26. vncconfig -iconic &
  27. #x-terminal-emulator -geometry 1280x1024+10+10 -ls -title "$VNCDESKTOP Desktop" &
  28. #x-window-manager &
  29. ################################################################################
  30.  
  31.  
  32. touch /etc/init.d/vnc4server
  33. chmod +x /etc/init.d/vnc4server
  34. nano /etc/init.d/vcn4server
  35. remember to change the "remoteuser"
  36. ################################################################
  37. # /etc/init.d/vnc4server
  38.  
  39. # Some things that run always
  40. touch /var/lock/vnc4server
  41.  
  42. # Carry out specific functions when asked to by the system
  43. case "$1" in
  44. start)
  45. echo "Starting script vnc4server "
  46. su remoteuser -c 'vnc4server '
  47. ;;
  48. stop)
  49. echo "Stopping script vnc4server"
  50. su remoteuser -c 'vnc4server -kill '
  51. ;;
  52. *)
  53. echo "Usage: /etc/init.d/vnc4server {start|stop}"
  54. exit 1
  55. ;;
  56. esac
  57.  
  58. exit 0
  59. ################################################################
  60.  
  61. update-rc.d vnc4server defaults
  62.  
  63. service vnc4server start
Advertisement
Add Comment
Please, Sign In to add comment