Saya ingin melakukan komputer kecil hanya untuk browsing internet. Saya tidak ingin memuat lingkungan desktop untuk menjaga penggunaan RAM, CPU dan GPU serendah mungkin. Komputer akan berjalan pada CPU ARM. Saya tidak peduli dengan Distro yang saya gunakan, saya berpikir tentang Debian polos tua yang baik.
desktop-environments
RaverTiny
sumber
sumber
Jawaban:
Dalam
/usr/share/xsessions/
membuat file dalam format ".desktop" untuk membuat sesi khusus Anda yang minimal. Untuk menjalankan Google Chrome sebagai satu-satunya aplikasi setelah masuk, lakukan ini:Mulai ulang manajer tampilan Anda, mis
Atau cukup logout.
"Google Chrome" akan muncul di daftar sesi untuk dipilih (di sebelah Persatuan reguler atau DE yang telah Anda instal).
Masuk dan nikmati.
pilihan
XDM adalah manajer tampilan yang sangat minim - LightDM, GDM dan KDM cukup "besar". Instal yang menggunakan paket xdm dan konfigurasi ulang default ketika sistem Anda menggunakan
Konfigurasikan manajer tampilan Anda untuk secara otomatis masuk ke pengguna tertentu. Lihat dokumentasi untuk manajer tampilan Anda.
sumber
Saya tahu ini sudah usang, tetapi saya tidak bisa melihat jawaban yang benar untuk permintaan seperti yang saya mengerti, jadi begini:
Saya sudah punya proyek untuk membuat sistem tertanam menjalankan aplikasi java grafis tertentu pada komputer sederhana dengan prosesor Atom dan layar sentuh. Keputusan saya adalah untuk menghindari penggunaan window manager seperti itu, untuk membuatnya a) sederhana, b) ringan, dan c) menghindari semua jenis pesan sistem meledak ke layar.
Sistemnya terlihat seperti ini:
Menginstal sistem dasar Ubuntu, varian paling ringan 12,04 (masih dekat dengan 1GB, tapi ok untuk saya bahkan pada flash disk 2GB). Anda dapat menyiksanya sedikit untuk membuat instalasi yang lebih kecil, tentu saja, ada beberapa cara untuk itu. Juga, Anda tidak harus menggunakan Ubuntu, tetapi kemudian instruksi saya di bawah ini harus ditinjau - ada perbedaan antara distribusi, terutama pada file konfigurasi dan lokasinya.
Menginstal xorg dan beberapa perangkat lunak bermanfaat lainnya, seperti xinput-calibrator untuk layar sentuh resistif saya, ifplugd untuk deteksi koneksi ethernet langsung, acpid untuk deteksi operasi tombol daya dan sebagainya.
Buka /etc/init/tty1.conf dan ubah
exec /sbin/getty -8 -i 38400 tty1
baris menjadi sesuatu sepertiexec /sbin/getty -8 -i 38400 tty1 -a username
, di mana "nama pengguna" adalah nama pengguna yang ingin Anda masuk otomatis.Untuk memulai sesi X secara otomatis, buka file .bashrc pengguna Anda
~/.bashrc
dan tambahkan sesuatu seperti ini di akhir file:(Item -nocursor adalah untuk layar sentuh, hapus untuk layar normal untuk melihat pointer mouse) Ini akan respawn server X, jadi jika aplikasi Anda berhenti karena alasan apa pun, itu akan memulai ulang server X secara otomatis.
Sekarang di file .xsession pengguna Anda
~/.xsession
,, tulis sesuatu seperti ini (ingat bahwa setiap perintah di sini dijalankan secara seri, jadi gunakan simbol & di akhir baris jika Anda ingin meluncurkan server):Ada banyak hal lain yang perlu dipertimbangkan untuk sistem seperti ini, ini hanya pengaturan dasar. Semoga ini bisa membantu seseorang. Semoga berhasil.
sumber
Di masa lalu, Anda hanya bisa berlari
X
, dan X akan menyala dengan layar kosong. Kemudian Anda dapat mengaturDISPLAY=:0
dan menjalankan sesuatu di sana. Mungkin ini masih berfungsi? Dari shell Anda inginX&
latar belakangnya.Lihat ke dalam
-geometry
parameter baris perintah X standar untuk menyesuaikan penempatan jendela, karena Anda tidak akan memiliki manajer jendela untuk membantu Anda dengan itu.Untuk menjalankan sesuatu sebagai non-root, Anda harus melihat
xauth
untuk mengatur otorisasi X untuk pengguna non-root.sumber
Pertama-tama, saya tidak mengerti bagaimana Anda seharusnya membuka browser web tanpa memuat Lingkungan Desktop. Ini seperti ingin memasak tanpa menyalakan oven.. Oke itu mungkin dengan X Server, ada pertanyaan yang salah.Apa yang Anda cari adalah memilih aplikasi mana yang akan mulai selama proses boot.
Klik ikon roda gigi di sudut kanan atas panel atas. Pilih Aplikasi Startup .
Setelah dibuka, Anda akan diperlihatkan daftar aplikasi yang sistem Anda mulai ketika sistem operasi Anda.
Klik Tambah di kanan atas.
Anda akan ditampilkan dialog.
Di kotak dialog yang dihasilkan:
1) Masukkan nama program di bidang "nama" .
2) Masukkan perintah untuk menjalankan program di bidang "perintah" .
3) Masukkan komentar yang Anda inginkan di bidang "komentar" .
Sebagai contoh:
Klik simpan dan tutup .
Tekan Alt+F2untuk membuka dialog Run.
Jenis
gnome-session-properties
.Klik tombol "Tambah" .
Di kotak dialog yang dihasilkan:
1) Masukkan nama program di bidang "nama" .
2) Masukkan perintah untuk menjalankan program di bidang "perintah" .
3) Masukkan komentar yang Anda inginkan di bidang "komentar" .
Klik simpan dan tutup .
Buka K-Menu> Komputer> Pengaturan Sistem.
Pilih Startup dan Shutdown dan klik tombol Add Program .
Ketikkan perintah untuk menjalankan program dan klik OK .
Jalankan perintah berikut di terminal:
Tambahkan baris ini ke file autostart:
Klik simpan dan tutup .
File autostart sudah ada, di
~./config/lxsession/Lubuntu/autostart.
Cukup gunakan file ini daripada membuat yang baru, dengan cara yang dijelaskan di atas.
Di menu Aplikasi, buka Settings Manager dan pilih Session dan Startup .
Pada tab Autostart Aplikasi klik tombol Tambah .
1) Masukkan nama program di bidang "nama" .
2) Masukkan perintah untuk menjalankan program di bidang "perintah" .
3) Masukkan komentar yang Anda inginkan di bidang "komentar" .
Klik simpan dan tutup .
Karena Anda hanya ingin memulai browser web (saya kira firefox), Anda dapat menghapus daftar program berikut dari daftar aplikasi startup Anda:
-Bluetooth Manager -Deja Dup -Gnome Do -Gnome Masuk Suara -Indikator Ruang Kerja -Ubuntu Satu -Bantuan Visual -Remote Desktop -Pulseaudio
tetapi pasti terserah Anda.
sumber