Jaki jest najbardziej kompatybilny mały serwer X?


9

Buduję LFS / BLFS od około miesiąca, z wieloma awariami i prawie bez sukcesów, i właśnie zostałem poinformowany, że istnieją systemy okienne podobne do Xorga, które są niewiarygodnie małe, ponieważ kompilacja Lorg Xorg ma ponad 200 MB po prostu pakiety źródłowe .

Przeszukiwałem Internet, ale artykuł w Wikipedii na temat TinyX wskazał mi nieistniejącą stronę domową dla dobrego klona Xorga.

Chcę zbudować dystrybucję podobną do DSL (prawdę mówiąc, jest to szybszy klon ChromeOS) i mam wszystko gotowe, z wyjątkiem serwera X.

To, czego szukałem, to:

  • Coś, co jest dość małe, ponieważ miałem nadzieję obniżyć dystrybucję do 50 MB po skompresowaniu.
  • Coś, co jest dość zgodne z normalnym serwerem X (nie wiem o czym mówię, ale liczyłem na coś, co działa z dowolną aplikacją X).
  • Coś, co będzie działać w pełni (bez czkawek!) Z OpenBox lub FluxBox (najlepiej OpenBox, ponieważ prawie stworzyłem dla niego motyw).
  • Coś, co działa z Plymouth, jako epicki ekran startowy, sprawia, że ​​zły system operacyjny wygląda dobrze w oczach prostych użytkowników.

Ponadto, jako dodatkowe pytanie, jak spakować moją ostateczną wersję? Zbudowałem mały system renderowania, który chciałbym rozpowszechniać, ale nie mogę wymyślić, jak zrobić z niego ISO, taki jak Ubuntu lub DSL.


1
Proszę pytać how do I package my final buildosobno?
tshepang,

1
Liczba pytań, które zadajesz, nie ma znaczenia. Liczy się to, że są przydatne i jasne.
tshepang,

Odpowiedzi:


2

Xfree86 (http://www.xfree86.org/) zawiera w swojej kompilacji „małe” serwery X. Uważam, że są one specyficzne dla kart wideo, ponieważ istnieje serwer MGA, serwer ATI itp. Itp. Brak modułów ładowalnych.

Zbudowałem XFree86 ze źródła kilka lat temu (pod Slackware 3.2!), Ale nie sądzę, że spróbowałem „małych” serwerów, aby sprawdzić, czy działają. Reszta kompilacji działała dobrze.

Wypróbowałem XFree86 pod bardziej nowoczesnym (2.6.35, jak sądzę) jądrem i dystrybucją Linuksa tego lata, i nie skompilowałbym się bez znaczących modów źródłowych, z których niektóre nie wydawały mi się jasne, jak to zrobić. Nie mogę więc powiedzieć, czy Xfree86 spełni twoje potrzeby, czy nie.


Auć. Jakie mody źródłowe? Nie sądzę, że uruchomienie 2.6.36.2(najnowsza stabilna wersja) ułatwiłoby to ... Jestem trochę zdezorientowany: czy XFree86 nie jest poprzednikiem X11? Na stronie jest napisane, że X zapewnia API dla aplikacji, podczas gdy XFree86 nie. Mam nadzieję, że nie wpłynie to negatywnie na wydajność mojego systemu operacyjnego ...
Blender

BLFS ma trochę dokumentacji na temat XFree86, a także wymaga pewnych znaczących modów źródłowych. Przynajmniej można to zrobić, więc wyślę z powrotem, jeśli go uruchomię. Tymczasem zobaczę, co jeszcze mogę wykopać. Dzięki!
Blender

3
@Blender: XFree86 jest implementacją X11 (dawnego de facto standardu dla wolnych jednorożców). Xorg jest kolejnym; kilka lat temu rozgałęził XFree86 i szybko go wyparł. Odpowiednie artykuły z Wikipedii mają więcej tła.
Gilles „SO- przestań być zły”

XFree86 nie był aktualizowany od dłuższego czasu i nie obsługuje najnowszego sprzętu.
alanc
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.