GNOME 3.36 traz melhor manipulação de várias GPUs com controle Switcheroo e suporte a NVIDIA

GNOME 3.36 traz melhor manipulação de várias GPUs com controle Switcheroo e suporte a NVIDIA

O GNOME 3.36 está trazendo melhor manipulação de várias GPUs com controle Switcheroo e suporte a NVIDIA. Por alguns anos, o GNOME oferece suporte à opção “iniciar em GPU discreta” para aplicativos no menu do Shell, enquanto no GNOME 3.36 esse suporte está sendo limpo e estendido para também lidar com as configurações de GPU da NVIDIA. Todas estas mudanças no GNOME 3.36 estarão no Fedora 32.

GNOME 3.36 traz melhor manipulação de várias GPUs com controle Switcheroo e suporte a NVIDIA

O desenvolvedor do GNOME Bastien Nocera está limpando o código de controle do switcheroo, para que não confie no VGA_Switcheroo do kernel Linux, suporte a mais de duas GPUs e melhor manipulação do manuseio principal e secundário. Para usuários finais, a grande adição é o suporte ao driver proprietário da NVIDIA.

GNOME 3.36 traz melhor manipulação de várias GPUs com controle Switcheroo e suporte a NVIDIA

Nocera e outros limparam o controle do switcheroo e expuseram uma API D-Bus aprimorada para lidar com essa melhor alternância e ativação de GPU em um comportamento separado da GPU e fará parte do GNOME 3.36.

Havia vários problemas com o código de detecção antigo no switcheroo-controle:
– exigia que a placa gráfica usasse vga_switcheroo no kernel, o que o driver NVIDIA não conseguia fazer;
– ele podia suportar mais de 2 GPUs;
– e realmente não sabia qual GPU seria a principal.

E, além disso, o gnome-shell esperava que a pilha Mesa OpenGL fosse usada. Portanto, sabia apenas as variáveis de ambiente certas para fazer isso, e apenas para uma GPU secundária.  Então, ampliamos o controle de switcheroo e sua API para fazer tudo isso.

Tudo isso estará disponível no Fedora 32, usando o GNOME 3.36 e o switcheroo-control 2.0. Podemos fazer o backport para o Fedora 31 após o teste, e se houver interesse suficiente, afirma o desenvovedor Bastien Nocera, do Projeto GNOME.

Mais detalhes sobre as próximas melhorias no controle de switcheroo do GNOME podem ser vistas nesta postagem no blog.

Com informações do site Phoronix.

Acesse a versão completa
Sair da versão mobile