Saya ingin membuat sistem debian di mana Anda hanya dapat membuka satu program GUI saat boot, tidak ada antarmuka grafis lain, tidak ada meminimalkan, atau X apa pun selain dari program itu, apakah ada cara untuk melakukannya di debian jika memungkinkan, atau lainnya distro khusus? Saya hanya ingin boot membuka program dan mengizinkan pengguna untuk hanya melihat dan menggunakan program itu.
Jawaban yang Diterima:
Saya telah melakukannya dengan Ubuntu (berbasis Debian), meskipun saya pikir teknik ini juga berlaku untuk distro lain. Saya hanya akan merangkum langkah-langkah di sini bersama dengan beberapa penjelasan, lihat "Menjalankan Linux dengan pengelola jendela telanjang" untuk skrip.
- Tambahkan sesi khusus dengan membuat file di
/usr/share/xsessions/metacity-session.desktop
. File ini memberi tahu manajer login tentang sesi Anda. - Buat file yang akan dieksekusi oleh sesi yang ditambahkan di (1)
/usr/local/bin/metacity-session
-
Buat file konfigurasi khusus pengguna
~/.metacity-session
. File ini akan dieksekusi oleh file yang ditambahkan di (2). Konten harus berupa program yang ingin Anda jalankan, diikuti dengan ampersand, misalnyafirefox &
-
Secara opsional, buat pengguna masuk secara otomatis dan jadikan sesi khusus sebagai sesi default untuk pengguna.
Di sini saya menggunakan Metacity sebagai pengelola jendela karena kesederhanaannya, Anda dapat menggunakan Compiz jika Anda mau.
Ada alat untuk mengunci sistem. Pencarian menghasilkan alat seperti sabayon dan pessulus. Saya belum pernah menggunakan salah satu dari mereka untuk memberikan rekomendasi.
Ada juga distro yang berspesialisasi dalam mode kios, yang paling menjanjikan tampaknya adalah Mode Kios Fedora, meskipun tidak berbasis Debian.