Tutorial Menjalankan Program/Aplikasi GUI secara Otomatis di Raspberry Pi (Auto Start-up)
Raspberry Pi adalah komputer kecil (single board computer) dengan harga terjangkau yang sering digunakan untuk berbagai proyek DIY dan pengembangan perangkat lunak. Biasanya, ada aplikasi tertentu yang sering kita gunakan untuk keperluan sehari-hari. Aplikasi tersebut dapat kita atur agar dijalankan secara otomatis ketika Raspbian melakukan booting, tutorial ini akan membahas cara untuk melakukannya.
Langkah 1: Persiapan Awal
Sebelum memulai, pastikan Raspberry Pi Anda telah dikonfigurasi dengan benar dan aplikasi GUI yang ingin dijalankan sudah dapat diakses di desktop Raspberry Pi. Yang Anda butuhkan:
- Raspberry Pi yang terinstal Raspberry Pi OS / Raspbian (saat tulisan ini dibuat, saya menggunakan Raspbian berbasis Debian 11).
- Aplikasi GUI yang akan dijalankan otomatis.
- Akses ke terminal Raspberry Pi.
Langkah 2: Menambahkan Skrip Startup
Dalam tutorial ini kita akan menggunakan metode autostart karena ini adalah metode yang paling sederhana untuk menjalankan aplikasi GUI saat startup. Berikut langkah-langkah yang perlu dilakukan:
- Buka file autostart dengan nano
1
sudo nano /etc/xdg/lxsession/LXDE-pi/autostart
- Tambahkan instruksi untuk menjalankan program yang diinginkan. Misalnya saya ingin Epiphany Browser otomatis dijalankan ketika komputer baru menyala, maka saya perlu menambahkan sintaks
@epiphany-browser
di akhir file autostart tersebut.1
@epiphany-browser
Kesimpulan
Dengan mengikuti langkah-langkah di atas, Anda dapat mengatur aplikasi GUI agar otomatis dijalankan saat Raspberry Pi dihidupkan. Metode ini berguna untuk proyek yang memerlukan interface langsung tanpa perlu pengguna menjalankan aplikasi secara manual setelah booting.
Jika Anda mengalami kendala atau ingin menambahkan fitur lain, Anda bisa mengeksplorasi lebih lanjut dengan menyesuaikan skrip atau menggunakan metode lain seperti rc.local
ataupun systemd
untuk kontrol yang lebih mendalam.