Cara teringan untuk menjalankan aplikasi GUI di Linux? [Tutup]

26

Saya menyadari bahwa saya dapat menggunakan window manager tanpa lingkungan desktop dan tidak kehilangan fungsionalitas yang saya pedulikan. Aplikasi masih berfungsi dengan baik, saya masih bisa mengatur windows aplikasi sesuka saya.

Ini cukup banyak menghilangkan kebutuhan untuk lingkungan desktop yang ringan seperti LXDE dan XFCE untuk kasus penggunaan seperti milik saya.

Saya ingin tahu apakah itu adalah akhir dari daftar. Adakah yang bisa dilakukan seseorang? Sebagai minimum, saya ingin sesuatu yang dapat menjalankan aplikasi GUI seperti Firefox. Saya membayangkan sesuatu dengan terminal dari mana saya dapat memulai aplikasi lain.

phhehehe
sumber
DWM mungkin yang paling ringan dari semua Windows Manager Linux.
dysoco
Meskipun beberapa (sebagian besar?) Daftar jawaban beberapa alat yang dapat digunakan untuk menyediakan lingkungan GUI yang ringan (yang berbasis pendapat), pertanyaan itu sendiri dan jawaban yang diterima adalah tentang prinsip (yang tidak). Pemenang yang jelas di sini adalah X-Server telanjang seperti yang disebutkan dalam jawaban echox.
phunehehe

Jawaban:

17

Apakah Anda telah melihat beberapa "windowweightweight" lainnya ;-) manajer jendela?

Saya sangat senang dengan i3 misalnya: http://i3wm.org/

Itu hanya ubin jendela dengan dmenu untuk meluncurkan aplikasi. Tidak ada desktop, tidak ada fitur khusus lainnya dan biner hanyalah beberapa KB.

Ada banyak lainnya dalam kisaran ini:

Minimum absolut akan menjalankan X-Server Anda tanpa windowmanager dan hanya dengan sesuatu seperti dmenu ( http://tools.suckless.org/dmenu/ ) untuk meluncurkan aplikasi. Saya tidak yakin apakah ini benar-benar yang Anda inginkan, karena Anda tidak akan dapat mengubah ukuran jendela aplikasi, memindahkannya, dll.

echox
sumber
Terima kasih semuanya telah membantu, semua jawabannya bagus. Saya menandai ini sebagai diterima untuk "minimum absolut".
phunehehe
juga LXDE lxde.org
Spudd86
14

Halaman Wikipedia tentang Perbandingan Manajer Jendela X mengurutkan berbagai Manajer Jendela menjadi empat kategori: Kelas Berat, Kelas Cahaya, Kelas Ringan, dan minimal. Anda mungkin tertarik pada mereka yang berada dalam kategori minimal.

Saat ini, mereka termasuk Matchbox, sithWM, evilwm, dwm, WMFS, wmii, dan scrotwm. (i3 dimasukkan ke dalam kelas Ringan; Xfwm (digunakan secara default di Xfce) dan Openbox (digunakan secara default di LXDE) keduanya dianggap Middleweight oleh klasifikasi ini.)

Saya tidak tahu alasan apa yang digunakan untuk memilah ini, dan belum cukup mencoba untuk mengetahui seberapa akuratnya.

Mengenai poin yang Anda buat tentang Compiz standalone, bagaimanapun, saya tidak akan menganggap itu lebih ringan daripada menggunakan LXDE dengan Openbox atau XFCE dengan XFWM. Compiz adalah binatang buas sumber daya; menggunakannya sendiri tidak akan jauh berbeda dari menggunakannya di bawah GNOME, asalkan Anda tidak memuat apa pun di GNOME Anda tidak perlu.

(Ingatlah bahwa XFCE dan LXDE adalah lingkungan desktop; Anda dapat menjalankan window manager default tanpa menggunakan sisa lingkungan desktop ini, sama seperti Anda dapat menjalankan Compiz tanpa lingkungan Desktop juga. Yah, setidaknya saya tahu Anda dapat menjalankan Openbox tanpa LXDE Saya belum pernah mencoba menjalankan XFWM tanpa XFCE.)

luar biasa
sumber
6

Insinyur saya suka ratpoison sebagai manajer jendela minimalis.

Ketika saya ingin yang ringan, saya mengalami rasa sakit membangun kembali Open Look (olwm dan olvwm), walaupun saya tidak menginginkan banyak rasa sakit untuk sementara waktu.

David Mackintosh
sumber
5

Anda tidak perlu X11 untuk memiliki manajer jendela. Anda dapat menggunakan TWIN , manajer jendela mode Teks, bersama dengan GPM untuk mouse. Anda mungkin harus mengalihkan browser web utama Anda ke Tautan dan program obrolan Anda ke Finch .

Ryan C. Thompson
sumber
hmm Saya tidak berpikir itu GUI en.wikipedia.org/wiki/Graphical_user_interface
phunehehe
1
Kenapa tidak? Anda dapat mengklik dan menarik jendela dengan mouse. Anda dapat berinteraksi dengan program menggunakan mouse jika mereka mendukungnya (mis. Mc dan tautan, IIRC), Anda dapat melihat gambar dan menonton video jika Anda mengaturnya dengan benar. Tapi ya, saya sebagian bercanda dengan saran ini.
Ryan C. Thompson
4

Sebelum saya pindah ke KDE saya adalah pengguna Fluxbox hardcore . Ini memiliki antarmuka perintah fbrun yang dapat digunakan untuk meluncurkan program bersama dengan menu kustom diklik kanan. Ini juga memiliki tab jendela, saya percaya ini adalah salah satu WM pertama yang memiliki ini. IIRC Fluxbox adalah WM yang digunakan oleh Damn Small Linux .

xenoterracide
sumber
2

Implementasi cwm OpenBSD, adalah keseimbangan yang luar biasa antara ringan dan kaya fitur. Secara default, hanya xterm yang muncul saat Anda masuk. Tidak ada dekorasi di sekitar jendela, dan tidak ada apa pun di desktop. Semuanya dilakukan melalui keyboard (dan, ya, maksud saya segalanya). Jika Anda ingin ssh, suatu tempat Alt+.akan menarik dialog ssh. Jika Anda ingin menjalankan suatu program Shift+Alt+/akan memunculkan dialog exec.

Daftar lengkap fitur / perintah tersedia sebagai halaman manual .

Sayangnya, ini hanya tersedia di OpenBSD sejauh yang saya tahu. Meskipun sumbernya dapat dikompilasi dan dijalankan di linux, itulah yang saya lakukan ketika saya tidak diizinkan menggunakan OpenBSD.

kawan
sumber
Saya tidak berpikir "tidak ada dekorasi di sekitar jendela" adalah apa yang dimaksud dengan "ringan." juga, jika dikompilasi di linux itu tersedia di linux ...
2

icewmsangat ringan. Bekerja dengan baik di server tanpa kepala saya dengan 1GB RAM dengan Xvfbdan x11vnc. Jika Anda ingin "lingkungan desktop" yang ringan ikut, saya suka ROX-Filer.

LawrenceC
sumber
1

Preferensi saya dalam kasus seperti itu sudah pasti xmonad. Ini adalah pengelola jendela yang berdiri sendiri dan dapat digunakan tanpa lingkungan desktop GNnome atau KDE (meskipun ada Gnome dengan xmonad).

xmonad tersedia di bawah sinaptik sebagai sebuah paket. Saya menginstalnya menggunakan sudo apt-get install xmonaddi ubuntu saya dan kemudian login ke sesi xmonad, dan sejak itu saya telah menggunakan xmonad secara eksklusif. Agak menyebalkan untuk digunakan di beginnig, tetapi memenuhi kebutuhan Anda.

Anoop
sumber
1

Saya menggunakan jwm cukup lama di Laptop 199MHz lama saya dengan hanya 32MB RAM.

Bekerja dengan cukup baik dan terlihat cukup baik. Konfigurasi juga baik dilakukan dengan file XML.

polemon
sumber
0

Secara pribadi, saya akan lebih suka menggunakan "Xvesa" daripada Lingkungan Desktop.

Xvesa cukup kuat untuk menjalankan firefox dan semacam aplikasi.

[Xvesa digunakan oleh tinycore, OS Linux terkecil dan minimalis]

SHW
sumber
0

Terkadang saya membaca cara menjalankan aplikasi langsung dengan X11, misalnya: katakan X11, bahwa Desktop Environment / Window Manager / aplikasi yang dijalankan pada startup adalah firefox / gimp / adalah sesuatu yang lain.

Mungkin sehubungan dengan Kiosk mode. Anda tidak dapat beralih dari satu aplikasi ke aplikasi lainnya - cukup gunakan satu. aplikasi.

Pengguna tidak diketahui
sumber