FERRAMENTAS LINUX: 2021 pode ser o ano em que os gráficos do AMD Radeon podem se desconectar com perfeição no Linux

terça-feira, 19 de janeiro de 2021

2021 pode ser o ano em que os gráficos do AMD Radeon podem se desconectar com perfeição no Linux


Confira !!


Já faz quase um ano que os patches AMDGPU estão disponíveis para lidar melhor com a desconexão ativa da GPU no Linux . O caso de uso para isso é a remoção via sysfs, como atribuir a GPU a uma VM ou para GPUs externas, como conectadas via Thunderbolt. Esses patches ainda estão em preparação, mas a última iteração do trabalho foi publicada pela AMD.

Atualmente, a remoção a quente de GPUs AMD Radeon no Linux pode resultar em um oops do kernel ou travamento do sistema ou aplicativo, entre dores de cabeça relacionadas. Alegadamente, o Windows não lida muito melhor com a situação de hot-unplug da GPU.

Mas com a desconexão a quente da GPU se tornando mais comum em casos como GPUs externas conectadas a Thunderbolt, os engenheiros da AMD têm trabalhado para fazer seu driver do kernel Linux se comportar melhor em tais cenários.

Andrey Grodzovsky da AMD publicou esta semana a quarta iteração dos patches do kernel. Os patches "v4" contêm proteções adicionais para melhorar o código para sua eventual mainlining, bem como basear novamente o trabalho no estado drm-misc-next mais recente.



Grodzovsky observou com os patches: " Com esses patches, sou capaz de remover normalmente a placa secundária usando o sysfs remove o gancho enquanto o glxgears está sendo executado da placa secundária (DRI_PRIME = 1) sem o kernel oops ou trava e continuo trabalhando com a placa principal ou soft redefina o dispositivo sem travar ou oops. "

Existem alguns problemas conhecidos restantes, como quando conectar novamente a GPU após o evento de desconexão levar a erros de hardware, além de outros itens ainda pendentes.

Aqueles com GPUs Radeon externas ou casos de uso semelhantes interessados ​​em experimentar os patches mais recentes podem encontrá-los via amd-gfx .

Nenhum comentário:

Postar um comentário