Alternatif ringan X11 tersedia?

12

Apakah ada alternatif X11 lightwight yang cocok untuk sistem lama? (Katakanlah, 1GHz dan 256-314MB RAM)

johnjohn
sumber
9
Apakah X11 terlalu berat untuk Anda? Anda yakin tidak hanya membutuhkan window manager yang lebih ringan? seperti fluxbox atau XFCE, dan turun dari Gnome / KDE
xenoterracide
1
@ xenoterracide: xfce bagus, saya sering menggunakannya, tapi saya bertanya-tanya apakah ada solusi yang lebih drastis selain menggunakan window manager yang ringan.
johnjohn
4
Saya menjalankan X pada i386 32 MB sekali. Dan pada powerbook 40 MB 68040 sebagai sistem tampilan kedua. Sistem Anda lebih dari cukup untuk membuka beberapa jendela. Kecepatan dan daya tanggap akan tergantung pada banyak faktor.
dmckee --- ex-moderator kitten
satu-satunya alternatif adalah wayland dan mungkin tidak akan berfungsi pada perangkat keras lama.
xenoterracide
1
X11 sendiri tidak berat. Lingkungan Desktop adalah. Cobalah menggunakan beberapa pengelola jendela sederhana ( mwmmisalnya) alih-alih KDE atau Gnome. Seharusnya bekerja
user996142

Jawaban:

11

Implementasi XFree86 dari server X termasuk TinyX , yang merupakan bagian dari banyak distribusi Linux kecil misalnya Damn Small Linux atau distribusi Linux yang tertanam.

TinyX sangat sesuai dengan kebutuhan Anda.

philfr
sumber
7

Satu-satunya implementasi server yang berbicara tentang protokol X11 yang saya ketahui adalah XFree86 dan X.Org . Perhatikan bahwa X.Org adalah implementasi server yang dikirimkan oleh sebagian besar distribusi Linux, karena masalah lisensi dengan XFree86. Saya tidak mengerti mengapa itu tidak boleh berjalan di komputer Anda mengingat spesifikasi itu, asalkan tersedia driver grafis yang sesuai. Menilai dari tag yang Anda gunakan Gentoo, jadi Anda seharusnya bisa menginstal X.Org dengan menjalankan emerge xorg-x11dan menunggu sampai selesai dikompilasi (yang mungkin memakan waktu lama di komputer lama seperti ini).

Anda mungkin tidak akan dapat menjalankan lingkungan desktop modern seperti Gnome atau KDE, terutama mengingat keterbatasan memori. Saya akan mencoba Xfce , atau mungkin LXDE .

Cedric
sumber
4

Pertama, peringatan besar: Saya pikir X dengan lingkungan desktop yang ringan benar-benar akan menjadi taruhan terbaik Anda untuk perangkat keras desktop, karena a) itu mencakup dukungan perangkat keras yang luas, termasuk akselerasi 2D dan 3D pada banyak kartu grafis lama, b) itu tidak benar-benar kelas berat, dan c) semua program X hanya akan berfungsi.

Tapi ada yang alternatif. Ini umumnya bekerja dengan menjalankan langsung pada konsol framebuffer Linux, mungkin melalui directfb . Beberapa opsi di sini adalah:

  • Android-x86 : port ponsel Google / embedded OS ke perangkat keras PC. Kernel Linux, tetapi belum tentu menggunakan ruang pengguna seperti Unix
  • Qt QWS : versi embedded toolkit populer (rupanya sebagian KDE porting )
  • GTK-DFB hal serupa untuk GTK (sekarang mati)
  • SDL melupakan semua "toolkit" itu, dengan "widget" dan "perpustakaan dukungan canggih" dan "kenyamanan"! Tulis gambar Anda secara langsung, karena SDL memiliki dukungan framebuffer langsung

Tetapi, tergantung pada perangkat keras Anda, semua masalah itu mungkin tidak benar-benar membuat Anda mendapatkan apa-apa, karena itu tidak selalu lebih cepat. Dan Anda harus menemukan port apa pun yang ingin Anda jalankan, atau port sendiri.

mattdm
sumber
Daftar yang luar biasa, jawaban yang bagus :)
johnjohn
2

Jika Anda bisa, bantulah diri Anda sendiri dan investasikan lebih banyak memori; tidak ada yang mengalahkan memori nyata.

Namun, saya telah melihat XFCE berjalan dengan xUbuntu 8.04 dan 256 MB dengan 800 Mhz - dan saya akan merekomendasikan menggunakan perangkat lunak lean dengannya: Opera bukan Firefox / Thunderbird, Abiword bukannya OpenOffice, tanpa monitor (aktivitas disk / net, baik plugin , ticker di sini, ticker di sana, gaijm + xchat + skype + ...). Terkadang menutup aplikasi untuk menjalankan yang lain akan sangat membantu.

Pada tahun 90-an saya menjalankan KDE pada mesin 64MB dengan 233 Mhz, dengan X tentu saja, tetapi itu adalah waktu pra-YouTube. :)

Pengguna tidak diketahui
sumber
2

Kelas Ringan X11 => (Xvesa + jwm)

SHW
sumber