티스토리 뷰

라즈베리파이에서 재부팅시에 프로그램을 자동시작 하는 방법이다.

이 방법의 장점은 startx까지 모두 실행한후에 실행하므로 crontab으로 불가능한 GUI프로그램들도 모두 잘 작동한다는 점이다.


터미널에서 다음파일을 연다.

sudo nano /etc/xdg/lxsession/LXDE-pi/autostart


여기서 한 4줄인가있는데 screensaver의 바로 윗줄에다가 명령어를 입력해주면된다.


예를들면 터미널을 키고 바탕화면에있는 test.py를 실행하는 명령어는 다음과같다.

lxterminal -e python /home/pi/Desktop/test.py


저장하면 재부팅을하면 test.py가 실행되는 터미널을 마주할수있다.






삽질중 이곳에서 찾았습니다.

http://raspberry-projects.com/pi/pi-operating-systems/raspbian/auto-running-programs-gui

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함