Qual é o pequeno servidor X mais compatível?

9

Estou construindo o LFS / BLFS há cerca de um mês, com várias falhas e quase sem sucesso, e acabei de ser informado de que existem sistemas de janelas do tipo Xorg que são incrivelmente pequenos, já que a compilação LFS do Xorg tem mais de 200 MB de apenas pacotes de código-fonte .

Pesquisei na web, mas o artigo da Wikipedia no TinyX me indicou uma página inicial inexistente para um bom clone do Xorg.

Estou procurando criar uma distro do tipo DSL (na verdade, é um clone mais rápido do ChromeOS) e tenho tudo pronto, exceto um servidor X.

O que eu estava procurando era o seguinte:

  • Algo razoavelmente pequeno, pois eu esperava reduzir minha distribuição para 50 MB quando ela estiver compactada.
  • Algo que é bastante compatível com o servidor X normal (não sei do que estou falando, mas esperava algo que funcionasse com qualquer aplicativo X).
  • Algo que funcionará totalmente (sem soluços!) Com o OpenBox ou o FluxBox (de preferência o OpenBox, já que quase fiz meu tema para isso).
  • Algo que funciona com Plymouth, como uma tela de inicialização épica, faz com que um sistema operacional ruim pareça bom aos olhos de usuários simples.

Além disso, como uma pergunta secundária, como empacotar minha compilação final? Eu construí um pequeno sistema de renderização que desejo distribuir, mas não consigo descobrir como criar um ISO, como Ubuntu ou DSL.

Liquidificador
fonte
11
Por favor, pergunte how do I package my final buildseparadamente?
tshepang
11
O número de perguntas que você faz não importa. O que importa é que eles sejam úteis e claros.
tshepang

Respostas:

2

O Xfree86 (http://www.xfree86.org/) inclui servidores X "minúsculos" em sua compilação. Eu acredito que eles são específicos da placa de vídeo, pois há um servidor MGA e um servidor ATI, etc. Não há módulos carregáveis.

Eu construí o XFree86 a partir da fonte há alguns anos (no Slackware 3.2!), Mas acho que não tentei os servidores "minúsculos" para ver se eles funcionavam. O resto da compilação funcionou bem.

Tentei o XFree86 em um kernel e distribuição Linux mais moderno (2.6.35, acho) neste verão, e ele não seria compilado sem mods de código-fonte significativos, alguns dos quais não pareciam nada claros sobre como fazer isso comigo. Portanto, não sei dizer se o Xfree86 atenderia às suas necessidades ou não.

Bruce Ediger
fonte
Ai. Que tipo de mods de origem? Eu não acho que rodar 2.6.36.2(o mais recente estável) tornaria isso mais fácil ... Estou um pouco confuso: o XFree86 não é o antecessor do X11? Ele diz no site que o X fornece uma API para aplicativos, enquanto o XFree86 não. Espero que isso não atrapalhe o desempenho do meu sistema operacional ...
Blender
O BLFS possui alguma documentação no XFree86 e também requer alguns mods de origem significativos. Pelo menos, isso pode ser feito, portanto, postarei de volta se o executar. Enquanto isso, verei o que mais posso descobrir. Obrigado!
Blender
3
@Blender: XFree86 é uma implementação do X11 (o antigo padrão de fato em unices gratuitas). Xorg é outro; ramificou o XFree86 há alguns anos e rapidamente o substituiu. Os respectivos artigos da Wikipedia têm mais informações.
Gilles 'SO- stop be evil'
O XFree86 não é atualizado há muito tempo e não suporta o hardware mais recente.
alanc