วิธีการ config ให้ raspberry pi รัน application ที่มี gui(แบบมีหน้าจอ) โดยอัตโนมัติ ทุกครั้งที่เปิดเครื่อง มีขั้นตอนคือ
สร้างโฟลเดอร์ ”~/.config/autostart” ด้วยคําสั่งนี้
mkdir -p ~/.config/autostart
สร้างไฟล์ ”~/.config/autostart/myapp.desktop” ด้วยคำสั่งนี้
nano ~/.config/autostart/myapp.desktop
myapp คือชื่ออะไรก็ได้ตามต้องการ แล้วตามด้วยนามสกุล .desktop แล้วใส่เนื้อหาของไฟล์ดังนี้
[Desktop Entry]
Name=rp1
Comment=Run rp1
Exec=sudo /home/pi/myapp
Terminal=false
Type=Application
- Nameให้ใส่ชื่อได้ตามต้องการ
- Comment ใส่คําอธิบายโปรแกรมได้ตามต้องการ
- Exec คือคําสั่ง Shell script ที่ต้องการจะให้ทํางานตอน boot ระบบ
- Terminal คือรันด้วย terminal หรือป่าว ปกติใช้ False
- Type ให้ใส่เป็น Application
save file แล้ว reboot เครื่อง หลังจากนี้ ทุกครั้งที่เปิดเครื่อง application ที่เรา config ไว้จะรันขึ้นมาโดยอัตโนมัติ *หมายเหตุ Application จะรันเฉพาะ user ที่ Config ไว้เท่านั้น