상세 컨텐츠

본문 제목

Raspberry Pi jessie - VNC Autostart VNC 자동시작

raspberrypi/etc

by ZelKun 2017. 1. 18. 13:30

본문

반응형

VNC 설치한건 좋은데 부팅시 자동 실행이 안되네요

불편하니 Service 등록 해서 자동 시작을 하게 합니다

근데 /etc/init.d 시작 스크립트가 ...

 

그래서 검색해보니 외국블로그에서 좋은걸 건짐

 

에디터를 이용해서 스크립트를 작성

sudo vim /etc/init.d/tightvncserver

 

#!/bin/sh

# /etc/init.d/tightvncserver

# Set the VNCUSER variable to the name of the user to start tightvncserver under

VNCUSER='pi'

case "$1" in

  start)

    su $VNCUSER -c '/usr/bin/tightvncserver :1'

    echo "Starting TightVNC server for $VNCUSER"

    ;;

  stop)

    pkill Xtightvnc

    echo "Tightvncserver stopped"

    ;;

  *)

    echo "Usage: /etc/init.d/tightvncserver {start|stop}"

    exit 1

    ;;

esac

exit 0

 

pi@rasp2-retropie:~ $ sudo vim /etc/init.d/tightvncserver 

 

#!/bin/sh

# /etc/init.d/tightvncserver

# Set the VNCUSER variable to the name of the user to start tightvncserver under

VNCUSER='pi'

case "$1" in

  start)

    su $VNCUSER -c '/usr/bin/tightvncserver :1'

    echo "Starting TightVNC server for $VNCUSER"

    ;;

  stop)

    pkill Xtightvnc

    echo "Tightvncserver stopped"

    ;;

  *)

    echo "Usage: /etc/init.d/tightvncserver {start|stop}"

    exit 1

    ;;

esac

exit 0

~                                                                               

~                                                                               

~                                                                               

"/etc/init.d/tightvncserver" [readonly] 19L, 421C             1,1           All

 

sudo chmod 755 /etc/init.d/tightvncserver

sudo update-rc.d tightvncserver defaults

 

작성한 스크립트의 권한을 수정하고

Service 기본으로 등록

 

참고


반응형

관련글 더보기

댓글 영역