Mulai aplikasi X saat boot

Aug 19 2020

Saya memiliki x-aplikasi yang memonitor objek jarak jauh dan menampilkan gambar yang sesuai di layar.
Jika saya menjalankan startx dan kemudian dari terminal lain memulai aplikasi ini dimulai dengan sukses dan menampilkan semua apa yang harus dihapus. Tanpa menjalankan aplikasi startx tidak mulai mengatakan tidak dapat terhubung ke tampilan. Wajar. X11 tidak dimulai.
Bagaimana cara memulai aplikasi ini (termasuk X11, penyebabnya) pada saat boot?
Tanpa login (kotak Linux tidak memiliki keyboard)

Jawaban

2 ExecutionByFork Aug 19 2020 at 03:18

Anda dapat menggunakan cronuntuk memulai program / skrip saat boot. Instal cron dan gunakan crontab -euntuk mengedit file cron untuk pengguna saat ini. Tambahkan garis seperti berikut

@reboot /path/to/program --options

Simpan dan tutup. Program harus berjalan saat boot bahkan tanpa login.

Jika program / skrip Anda tidak dimulai, pastikan layanan cron diaktifkan.

systemctl status cron

Jika dinonaktifkan gunakan yang berikut ini untuk mengaktifkan layanan:

systemctl enable cron