Какой самый совместимый крошечный X-сервер?


9

Я собираю LFS / BLFS уже около месяца, с множественными сбоями и почти безуспешно, и мне только что сообщили, что существуют Xorg-подобные оконные системы, которые невероятно малы, поскольку сборка Xorg LFS занимает более 200 МБ. просто исходные пакеты .

Я гуглил по сети, но статья в Википедии на TinyX указала мне на несуществующую домашнюю страницу для хорошего клона Xorg.

Я собираюсь создать DSL-подобный дистрибутив (правда, это более быстрый клон ChromeOS), и у меня все готово, кроме X-сервера.

То, что я искал, было следующим:

  • Что-то достаточно маленькое, так как я надеялся, что мой дистрибутив уменьшится до 50 МБ, когда он будет сжат.
  • Что-то, что довольно совместимо с обычным X-сервером (я не знаю, о чем говорю, но я надеялся на то, что будет работать с любым X-приложением).
  • Что-то, что будет работать полностью (без сбоев!) С OpenBox или FluxBox (предпочтительно с OpenBox, так как я почти сделал свою тему для этого).
  • Что-то, что работает с Plymouth, так как эпический загрузочный экран делает плохую операционную систему хорошо выглядящей в глазах простых пользователей.

Кроме того, как дополнительный вопрос, как мне упаковать мою окончательную сборку? Я создал небольшую систему рендеринга, которую я хочу распространять, но я не могу понять, как сделать из нее ISO, например Ubuntu или DSL.


1
Пожалуйста, спросите how do I package my final buildотдельно?
Чепанг

1
Количество вопросов, которые вы задаете, не имеет значения. Важно то, что они полезны и понятны.
Чепанг

Ответы:


2

Xfree86 (http://www.xfree86.org/) включает в себя «крошечные» X-серверы. Я полагаю, что они специфичны для видеокарт, в том числе сервер MGA, сервер ATI и т. Д. И т. Д. Нет загружаемых модулей.

Я создал XFree86 из исходного кода несколько лет назад (в Slackware 3.2!), Но я не думаю, что пробовал «крошечные» серверы, чтобы посмотреть, работают ли они. Остальная часть компиляции работала нормально.

Этим летом я попробовал XFree86 под более современным (я думаю, 2.6.35) ядром и дистрибутивом Linux, и он не скомпилировался бы без значительных модификаций исходного кода, некоторые из которых не казались мне совершенно ясными. Поэтому я не могу сказать, будет ли Xfree86 соответствовать вашим потребностям или нет.


Уч. Что за исходные моды? Я не думаю, что запуск 2.6.36.2(последняя стабильная версия) облегчит эту задачу ... Я немного запутался: не является ли XFree86 предшественником X11? На сайте говорится, что X предоставляет API для приложений, а XFree86 - нет. Надеюсь, это не повлияет на производительность моей ОС ...
Blender

BLFS имеет некоторую документацию по XFree86, а также требует некоторых важных исходных модов. По крайней мере, это может быть сделано, поэтому я отправлю ответ, если я его запусту. А пока посмотрю что еще можно откопать. Спасибо!
Блендер

3
@Blender: XFree86 является реализацией X11 (прежний де-факто стандарт на бесплатные универы). Xorg другой; он разветвился от XFree86 несколько лет назад и быстро вытеснил его. Соответствующие статьи Википедии имеют больше фона.
Жиль "ТАК - перестань быть злым"

XFree86 долгое время не обновлялась и не поддерживает новейшее оборудование.
alanc
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.