Executando verificação de segurança...
1

Muito massa, @blmayer. Encarar a stack gráfica do Linux (DRM/KMS) direto na fonte é um desafio técnico enorme, parabéns pela coragem e pelo resultado.

Estou numa sintonia muito parecida de querer entender e reconstruir essas camadas base. Meu objetivo futuro é justamente criar uma interface customizada nesse estilo.

Por enquanto, estou focado na infraestrutura do sistema com o Crom-OS Spirit ( https://github.com/MrJc01/crom-spirit-iso ). É um OS que roda 100% em RAM com foco em storage P2P e GPU passthrough. A ideia é ter essa base minimalista para, quem sabe no futuro, plugar um servidor gráfico leve como esse que você está desenvolvendo (ou o Nexus UI que estou planejando).

Vou acompanhar o repo do BGCE para aprender mais sobre o gerenciamento de buffers.

Meu roadmap inclui algo nessa linha de servidor gráfico próprio futuramente também. Vou usar seu projeto como referência de estudo!

Se quiser trocar uma ideia sobre esses desafios de baixo nível ou sobre a arquitetura dos projetos, fique à vontade para entrar em contato (tem meus links no perfil do GitHub). Seria bacana compartilhar as experiências dessa "jornada" pelo low-level.

Carregando publicação patrocinada...
2

Muito obrigado @MrJ! Bem legal o Crom-OS, se quiser saber mais sobre o gerenciamento de buffers o BGTK (toolkit pro BGCE) lida mais com isso.

Eu vou tentar postar mais sobre esses projetos no meu blog.

Abraços.