Czy dostępna jest lekka alternatywa X11?


12

Czy istnieje jakaś alternatywa lightwight X11 odpowiednia dla starych systemów? (Powiedzmy, 1 GHz i 256-314 MB pamięci RAM)


9
czy X11 jest dla ciebie za ciężki? czy na pewno nie potrzebujesz tylko menedżera okien o mniejszej wadze? jak fluxbox lub XFCE i wysiądź z Gnome / KDE
xenoterracide

1
@xenoterracide: xfce jest fajny, często go używam, ale zastanawiałem się, czy istnieją inne drastyczne rozwiązania inne niż użycie menedżera okien.
johnjohn

4
Raz uruchomiłem X na 32 MB i386. A na 40 MB 68040 powerbook jako drugi system wyświetlania. Twój system jest więcej niż wystarczający, aby otworzyć niektóre okna. Szybkość i szybkość reakcji będą zależeć od wielu czynników.
dmckee --- były moderator kociak

jedyną alternatywą jest Wayland i prawdopodobnie nie będzie działać na starym sprzęcie.
Xenoterracide

1
Sam X11 nie jest ciężki. Środowiska pulpitu są. Spróbuj użyć prostego menedżera okien ( mwmna przykład) zamiast KDE lub Gnome. Powinno działać
user996142,

Odpowiedzi:


11

Implementacja XFree86 serwera X obejmuje TinyX , który jest częścią wielu małych dystrybucji Linuksa, np. Damn Small Linux lub wbudowanych dystrybucji Linuksa.

TinyX idealnie pasuje do twoich wymagań.


7

Jedynymi implementacjami serwera rozmawiającymi o protokole X11, o których wiem, są XFree86 i X.Org . Zauważ, że X.Org jest implementacją serwera dostarczaną przez większość dystrybucji Linuksa z powodu problemów licencyjnych z XFree86. Nie rozumiem, dlaczego nie powinny działać na twoim komputerze, biorąc pod uwagę te specyfikacje, pod warunkiem, że dostępne są odpowiednie sterowniki graficzne. Sądząc po znacznikach, których używasz w Gentoo, powinieneś móc po prostu zainstalować X.Org, uruchamiając go emerge xorg-x11i czekając, aż zakończy się kompilacja (co może zająć trochę czasu na starym komputerze takim jak ten).

Prawdopodobnie nie będziesz w stanie uruchomić nowoczesnych środowisk graficznych, takich jak Gnome lub KDE, szczególnie biorąc pod uwagę ograniczenia pamięci. Dałbym Xfce szansę, a może LXDE .


4

Po pierwsze, duże zastrzeżenie: myślę, że X z lekkim środowiskiem pulpitu naprawdę będzie najlepszym wyborem dla komputerów stacjonarnych, ponieważ a) zawiera szeroką obsługę sprzętu, w tym przyspieszenie 2D i 3D na wielu starych kartach graficznych, b) nie jest tak strasznie ciężki, c) wszystkie programy X po prostu będą działać.

Ale alternatywy. Na ogół działają one, uruchamiając bezpośrednio na konsoli bufora ramki systemu Linux, prawdopodobnie za pośrednictwem directfb . Oto niektóre opcje:

  • Android-x86 : port telefonu / wbudowanego systemu operacyjnego Google na sprzęt PC. Jądro Linux, ale niekoniecznie przestrzeń użytkownika podobna do Uniksa.
  • Qt QWS : osadzona wersja popularnego zestawu narzędzi (podobno KDE jest nawet częściowo przeniesione )
  • GTK-DFB podobna rzecz dla GTK (teraz nieczynna)
  • SDL zapomina o wszystkich „zestawach narzędzi”, z ich „widżetami” i „wyrafinowanymi bibliotekami wsparcia” i „wygodą”! Napisz swoją grafikę tak bezpośrednio, jak to możliwe, ponieważ SDL ma bezpośrednie wsparcie bufora ramki

Ale w zależności od sprzętu wszystkie te problemy mogą naprawdę nic nie dać, ponieważ niekoniecznie będzie to szybsze. Będziesz musiał znaleźć porty wszystkiego, co chcesz uruchomić, lub samodzielnie.


Niesamowita lista, świetna odpowiedź :)
johnjohn

2

Jeśli możesz, zrób sobie przysługę i zainwestuj w więcej pamięci; jest niczym, co bije prawdziwą pamięć.

Widziałem jednak XFCE działający z xUbuntu 8.04 i 256 MB przy 800 MHz - i polecam używanie z nim oprogramowania lean: Opera zamiast Firefox / Thunderbird, Abiword zamiast OpenOffice, brak monitorów (aktywność dysku / sieci, czy wtyczka , ticker tutaj, ticker tam, gaijm + xchat + skype + ...). Czasami pomocne będzie zamknięcie aplikacji w celu uruchomienia innej.

W latach 90. uruchomiłem KDE na 64 MB maszynie z 233 MHz, z X oczywiście, ale to był czas przed YouTube. :)



Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.