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.
fonte
how do I package my final build
separadamente?Respostas:
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.
fonte
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 ...