Saya ingin membuat sistem debian di mana Anda hanya dapat membuka satu program GUI saat boot, tidak ada antarmuka grafis lain, tidak ada perkecil, atau X selain dari program itu, apakah ada cara untuk melakukannya pada debian jika mungkin, atau lainnya distro khusus? Saya hanya ingin boot membuka program dan memungkinkan pengguna untuk hanya melihat dan menggunakan program itu.
23
Jawaban:
Saya sudah melakukannya dengan Ubuntu (berbasis Debian), meskipun saya pikir teknik ini berlaku untuk distro lain juga. Saya hanya akan merangkum langkah-langkah di sini bersama dengan beberapa penjelasan, lihat " Menjalankan Linux dengan manajer jendela kosong " untuk skrip.
/usr/share/xsessions/metacity-session.desktop
. File ini memberi tahu manajer login tentang sesi Anda./usr/local/bin/metacity-session
Buat file konfigurasi khusus pengguna
~/.metacity-session
. File ini akan dieksekusi oleh file yang ditambahkan pada (2). Konten harus berupa program yang ingin Anda jalankan, diikuti oleh ampersand, misalnyaSecara opsional menjadikan pengguna masuk otomatis dan menjadikan sesi khusus sebagai sesi default untuk pengguna.
Di sini saya menggunakan Metacity sebagai manajer jendela untuk 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 pada mode kios, yang paling menjanjikan tampaknya adalah Mode Kios Fedora , meskipun tidak berbasis Debian.
sumber
Run Linux with a bare window manager
Link sekarang menggunakan definisi yang berbeda dari telanjang dari yang Anda inginkan!Saya tahu ini agak lama tapi saya sudah menulis cara sederhana untuk ini yang bekerja pada PC dan Raspberry PI:
sumber
xserver-command
pada/etc/lightdm/lightdm.conf
jika Anda ingin kursor menyembunyikan tikus.xserver-command=X -bs -core -nocursor