라즈베리파이를 부팅할때마다 특정 프로그램을 자동으로 시작할 수 있도록 설정하는 방법을 알려드리겠습니다. 저는 인터넷에 많이 있는 자료들을 참고했을 정상적으로 작동하지 않아서 꽤나 고생했던 부분입니다. 이 글이 누군가에게 도움이 되었다면 좋겠군요.
1. 일반적인 방법
sudo vi /etc/xdg/lxsession/LXDE-pi/autostart
@lxterminal ...
@lxterminal -e .../start.sh
-> 구글 검색 시 상단 및 대부분은 lxterminal을 이용하여 프로그램을 시작하라고 합니다.
2. 해결방법
sudo vi /etc/xdg/lxsession/LXDE-pi/autostart
@/bin/bash /home/pi/start.sh
@는 붙여도 안붙여도 무관, lxterminal 이용하지 않고 /bin/bash를 이용하면 재부팅시 정상적으로 프로그램 동작합니다.
'기타 > 라즈베리파이' 카테고리의 다른 글
[RaspberryPi 4] 모니터 없이 부팅 (0) | 2021.08.11 |
---|---|
[라즈베리파이4, python3] 파이썬 프로세스 이름 변경(python process rename) (6) | 2021.02.09 |
[RaspberryPi 4] wpa_supplicant를 이용한 와이파이 설정 + 우선순위 변경 (2) | 2021.01.20 |
[RaspberryPi 4] 인터넷 연결 시 특정 파일 실행 (0) | 2021.01.20 |