Advertisement
Guest User

jdservicevnc

a guest
Sep 4th, 2016
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.99 KB | None | 0 0
  1. /etc/systemd/system $ cat jdownloaderVNC.service
  2. [Unit]
  3. Description=Remote desktop service (VNC)
  4. After=syslog.target network.target
  5.  
  6. [Service]
  7. Type=forking
  8. # Clean any existing files in /tmp/.X11-unix environment
  9. ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
  10. ExecStart=/sbin/runuser -l jdownload -c "/usr/bin/vncserver %i -geometry 1024x600"
  11. PIDFile=/home/jdownload/.vnc/%H%i.pid
  12. ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
  13.  
  14. [Install]
  15. WantedBy=multi-user.target
  16.  
  17. --
  18. pi@baerchen:/etc/systemd/system $ sudo service jdownloaderVNC start
  19. Job for jdownloaderVNC.service failed. See 'systemctl status jdownloaderVNC.service' and 'journalctl -xn' for details.
  20. pi@baerchen:/etc/systemd/system $ sudo service jdownloaderVNC status
  21. ● jdownloaderVNC.service - Remote desktop service (VNC)
  22.    Loaded: loaded (/etc/systemd/system/jdownloaderVNC.service; disabled)
  23.    Active: failed (Result: resources) since So 2016-09-04 16:19:40 CEST; 1s ago
  24.   Process: 27905 ExecStart=/sbin/runuser -l jdownload -c /usr/bin/vncserver %i -geometry 1024x600 (code=exited, status=0/SUCCESS)
  25.   Process: 27900 ExecStartPre=/bin/sh -c /usr/bin/vncserver -kill %i > /dev/null 2>&1 || : (code=exited, status=0/SUCCESS)
  26.  
  27. Sep 04 16:19:40 baerchen systemd[1]: PID file /home/jdownload/.vnc/baerchen.pid not readable (yet?) after start.
  28. Sep 04 16:19:40 baerchen systemd[1]: Failed to start Remote desktop service (VNC).
  29. Sep 04 16:19:40 baerchen systemd[1]: Unit jdownloaderVNC.service entered failed state.
  30.  
  31. --
  32. pi@baerchen:/home/jdownload/.vnc $ cat xstartup
  33. #!/bin/sh
  34.  
  35. # Uncomment the following two lines for normal desktop:
  36. # unset SESSION_MANAGER
  37. # exec /etc/X11/xinit/xinitrc
  38.  
  39. [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
  40. [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
  41. xsetroot -solid grey
  42. vncconfig -iconic &
  43. #x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
  44. x-window-manager &
  45. java -jar /home/jdownload/bin/JDownloader.jar &
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement