Recentemente, houve muitos relatos de bugs para aqueles que usam o GNOME Shell 42, seja o Ubuntu 22.04 ou o Fedora (Silverblue) 36 Beta. São sobre falhas ou telas em branco aparecendo ao usar o driver do kernel Radeon DRM/KMS. Esse driver Radeon DRM mais antigo é para processadores gráficos pré-GCN 1.2 (além daqueles no GCN 1.0/1.1 que mudam para usar o driver do kernel AMDGPU com parâmetros de módulo opcionais). No entanto, agora o Mutter conseguiu uma correção para esse problema. Assim, a correção do GNOME 42 Mutter servirá para usar o antigo driver gráfico “Radeon”.
As falhas na inicialização ou telas em branco que aparecem para aqueles no driver Radeon DRM mais antigo agora devem ser corrigidas com o código Git mais recente e também funcionar em versões pontuais. Isso é apenas se estiver usando o driver Radeon DRM mais antigo e não o driver de kernel AMDGPU DRM/KMS mais recente.
O problema acabou sendo Mutter tentando fazer uso de modificadores de buffer KMS mesmo com o driver do kernel Radeon não suportando-os (DRM_CAP_ADDFB2_MODIFIERS).
Mutter desativou anteriormente os modificadores KMS para o driver Radeon usando a lista negra com uma regra udev, mas então (acidentalmente?) descartou os modificadores udev blacklisting quando as regras Nouveau e AMDGPU foram apagadas. A correção mesclada na semana passada está realmente verificando o recurso DRM_CAP_ADDFB2_MODIFIERS e desabilitando o uso de modificadores KMS se esse limite não estiver exposto e, assim, evitando listas negras/listas brancas específicas do driver.
Correção do GNOME 42 Mutter servirá para usar o antigo driver gráfico “Radeon”
Então, por sua vez, essa correção foi mesclada e deve deixar as placas gráficas ATI/AMD Radeon mais antigas funcionando perfeitamente com o GNOME 42.
Se você estiver enfrentando uma falha na inicialização ou um problema de tela em branco com o driver do kernel Radeon no GNOME, uma solução alternativa também está usando a variável de ambiente MUTTER_DEBUG_USE_KMS_MODIFIERS=0 para desativar manualmente os modificadores.
GNOME 42 apresentou problemas
O GNOME 42 acaba de chegar, conforme já relatamos anteriormente. No entanto, as mudanças na aparência não abrangem todo o ambiente. Este pequeno fator do GNOME 42 já está causando algum sérios problemas e descontentamento entre os usuários, mesmo que sejam aqueles que começaram a experimentar o ambiente que terá sua estreia oficial no novo Fedora em abril próximo. Do mesmo modo, em breve, será o desktop padrão da próxima versão de Long Term Support (LTS) do Ubuntu. Portanto, os temas do GNOME 42 estão apresentando problemas.
Via Phoronix