Was ist der kompatibelste winzige X-Server?

9

Ich baue seit ungefähr einem Monat LFS / BLFS mit mehreren Fehlern und fast keinen Erfolgen. Ich wurde gerade darüber informiert, dass es Xorg-ähnliche Fenstersysteme gibt, die unglaublich klein sind, da Xorgs LFS-Build über 200 MB groß ist nur Quellpakete .

Ich habe im Internet gegoogelt, aber der Wikipedia-Artikel über TinyX hat mich auf eine nicht vorhandene Homepage für einen netten Xorg-Klon hingewiesen.

Ich möchte eine DSL-ähnliche Distribution erstellen (ehrlich gesagt ist es ein schnellerer Klon von ChromeOS), und ich habe alles außer einem X-Server fertig.

Was ich suchte, war Folgendes:

  • Etwas, das ziemlich klein ist, da ich gehofft hatte, meine Distribution auf 50 MB zu reduzieren, wenn sie komprimiert ist.
  • Etwas, das ziemlich kompatibel mit dem normalen X-Server ist (ich weiß nicht, wovon ich spreche, aber ich hatte auf etwas gehofft, das mit jeder X-Anwendung funktioniert).
  • Etwas, das mit OpenBox oder FluxBox (vorzugsweise OpenBox, da ich fast mein Thema dafür erstellt habe) vollständig funktioniert (kein Schluckauf!).
  • Etwas, das mit Plymouth funktioniert, da ein epischer Startbildschirm ein schlechtes Betriebssystem in den Augen einfacher Benutzer gut aussehen lässt.

Als Nebenfrage: Wie verpacke ich meinen endgültigen Build? Ich habe ein kleines Rendering-System gebaut, das ich verteilen möchte, aber ich kann nicht herausfinden, wie man daraus eine ISO macht, wie Ubuntu oder DSL.

Mixer
quelle
1
Bitte how do I package my final buildseparat fragen ?
Tshepang
1
Die Anzahl der Fragen, die Sie stellen, spielt keine Rolle. Was zählt ist, dass sie nützlich und klar sind.
Tshepang

Antworten:

2

Xfree86 (http://www.xfree86.org/) enthält "winzige" X-Server in ihrem Build. Ich glaube, sie sind Grafikkarten-spezifisch, da es einen MGA-Server und einen ATI-Server usw. usw. gibt. Keine ladbaren Module.

Ich habe XFree86 vor einigen Jahren aus dem Quellcode erstellt (unter Slackware 3.2!), Aber ich glaube nicht, dass ich die "winzigen" Server ausprobiert habe, um zu sehen, ob sie funktionieren. Der Rest der Kompilierung hat gut funktioniert.

Ich habe XFree86 diesen Sommer unter einem moderneren (2.6.35, glaube ich) Linux-Kernel und einer moderneren Distribution ausprobiert, und es würde nicht ohne signifikante Quell-Mods kompiliert werden, von denen einige mir überhaupt nicht klar waren, wie ich es machen soll. Ich kann also nicht sagen, ob Xfree86 Ihren Anforderungen entspricht oder nicht.

Bruce Ediger
quelle
Autsch. Was für Quellmods? Ich glaube nicht, dass das Laufen 2.6.36.2(letzter Stall) dies einfacher machen würde ... Ich bin ein bisschen verwirrt: Ist XFree86 nicht der Vorgänger von X11? Auf der Website heißt es, dass X eine API für Anwendungen bereitstellt, XFree86 jedoch nicht. Ich hoffe, dies wird die Leistung meines Betriebssystems nicht beeinträchtigen ...
Blender
BLFS enthält einige Dokumentationen zu XFree86 und erfordert auch einige wichtige Quellmodifikationen. Zumindest kann es gemacht werden, also werde ich zurück posten, wenn ich es zum Laufen bringe. In der Zwischenzeit werde ich sehen, was ich sonst noch ausgraben kann. Vielen Dank!
Blender
3
@Blender: XFree86 ist eine Implementierung von X11 (dem früheren De-facto-Standard für freie Unices). Xorg ist ein anderer; es hat sich vor einigen Jahren von XFree86 abgezweigt und es schnell ersetzt. Die jeweiligen Wikipedia-Artikel haben mehr Hintergrund.
Gilles 'SO - hör auf böse zu sein'
XFree86 wurde seit langem nicht mehr aktualisiert und unterstützt nicht die neueste Hardware.
Alanc