Se você ainda estiver usando uma placa-mãe com um chipset VIA x86, já passou muito tempo para considerar a atualização para uma plataforma mais nova, mas se isso não for viável, o suporte gráfico UniChrome IGP continua sendo trabalhado ocasionalmente para Linux em 2022. O projeto do driver OpenChrome permanece em um estado triste e fora da árvore, mas continua a ver correções e re-baseado em versões mais recentes do kernel Linux.

O OpenChrome existe há mais de uma década e depois de começar focado em um driver X.Org de configuração de modo de espaço do usuário, eles voltaram sua atenção para a configuração de modo de kernel com um driver de kernel DRM/KMS adequado.

Os dias do hardware x86 com chipsets VIA…

Mas na última meia década, o OpenChrome se resumiu às ambições de apenas um desenvolvedor que aceitou o desafio de tentar manter e trabalhar no driver OpenChrome DRM. Esse desenvolvedor, Kevin Brace, continuou trabalhando persistentemente no driver para deixá-lo em melhor forma e mesmo sem nenhum caminho claro para colocá-lo no kernel do Linux. Um desafio ainda maior para a situação é que, para se tornar principal, seria necessário adicionar suporte para configuração de modo atômico, o que seria um grande empreendimento para o projeto de recursos muito limitados.

Faz um tempo desde que os gráficos VIA eram relevantes…

Agora em 2022 e os chipsets VIA x86 estão quase duas décadas atrasados ​​e esse hardware vintage realmente não é adequado para a maioria dos modernos tarefas, é de se perguntar se o OpenChrome algum dia se tornará o mainline… Então, novamente, foi apenas no ano passado que o port do Nintendo 64 foi mainline. Portanto, se o OpenChrome DRM for adaptado para a configuração do modo atômico e outras melhorias, talvez ainda um dia ele seja exibido na linha principal. Mesmo que veja a linha principal, ainda não há um driver Gallium3D para hardware VIA UniChrome para permitir que a aceleração 3D seja executada em desktops modernos.

De qualquer forma, o que há de novo para relatar agora é OpenChrome vendo sua atualização de rotina para drm-next-5.18. Este driver fora da árvore foi baseado novamente no código que está sendo trabalhado para direcionar o Linux 5.18. Portanto, esse driver deve funcionar novamente no próximo ciclo do kernel, embora ainda fora da árvore. Além de atualizar para alterações na interface do kernel, a maioria das outras alterações do driver OpenChrome DRM dos últimos tempos foram principalmente pequenas alterações de manutenção de código. Kevin Brace continua dedicado a permitir que o driver gráfico do kernel VIA de código aberto funcione sozinho.

Categories: IT Info