Configure a exibição para usar a Intel Graphics, mas use a GPU NVIDIA para renderização de aplicativos

0

Estou tentando descobrir a melhor otimização para a configuração da minha área de trabalho do Linux para usar de forma eficaz os gráficos Intel HD e a GPU NVIDIA em sincronia para aproveitar ao máximo o desempenho.

Tenho Intel Core i7-3610QM e Nvidia GeForce GT 630M (2GB de memória dedicada) com 8GB de RAM.

é muito difícil conseguir uma configuração de trabalho adequada como esta no Linux para funcionar de uma maneira em que a Intel HD Graphics é usada para renderizar o Display e a GPU NVIDIA para processar aplicativos que dependem muito do OpenGL para funcionar corretamente. Com o uso do miniaplicativo nvidia-settings , você pode escolher definir a GPU que deseja usar com as opções de:

Nvidia (Performance Mode)
Intel (Power Saving Mode)

O problema aqui é que, se você selecionar uma ou outra, ela desativará a outra, forçando essa GPU a renderizar tudo, da exibição aos aplicativos. O que eu quero fazer é ter uma daquelas GPUs para o Display e outra para renderizar aplicativos.

Atualmente eu configurei o Nvidia (Performance Mode), mas ao fazê-lo ele é forçado a renderizar renderizações de desktop e OpenGL para aplicativos, este, por sua vez, quando executando certos aplicativos que usam renderização OpenGL causa picos no uso da CPU do Xorg de 1% a 5%, para níveis de pico insano de 50% a 100% em todos os 8 núcleos, causando um atraso geral no desempenho e usando apenas 56% da utilização da GPU da placa Nvidia e cerca de 15% dos disponíveis 2048 MB de memória GPU . É como se estivesse tentando descarregar seu trabalho na CPU da Intel, mesmo que não devesse.

Eu verifiquei o que ele usa para renderizar e ele usa OpenGL renderer string: GeForce GT 630M/PCIe/SSE2

Eu tenho uma configuração de inicialização dupla com o Windows, então comparei as diferenças de desempenho e verifiquei as melhores configurações de desempenho ideais para corresponder, e não é um desempenho tão ruim, não há todas essas ha coisas com os drivers Nvidia para Linux, como você faz no Windows, então haverá algumas pequenas diferenças no geral.

    
por user94959 26.08.2017 / 04:26

1 resposta

0

Dependendo da distro, existe um software chamado bumblebee e bbswitch que pode lidar com a troca automática das placas gráficas.

    
por 26.08.2017 / 06:59