Como desativar o NVIDIA Optimus em um Dell XPS 15?

42

Tenho um novo Dell XPS 15 (L502x) com um disco rígido NVIDIA GeForce 540M, Intel Core i7Q de 2,2 Ghz e Crucial RealSSD. Como acontece com a maioria dos laptops com placas NVIDIA atualmente, ele tem o recurso "Optimus", que alterna entre os gráficos Intel HD integrados e a placa NVIDIA, muito mais poderosa, com o objetivo de proporcionar maior vida útil da bateria.

Assumi que quando comprei este laptop, haveria certas opções de bom senso, como a capacidade de usar somente a placa NVIDIA quando estiver na alimentação de A / C e / ou a capacidade de forçar o uso de uma placa ou outra . Parece que ou eu estava errado ou simplesmente não consigo descobrir como fazê-lo.

Eu quero saber como configurar o Optimus de tal maneira que a placa NVIDIA seja sempre usada para todas as tarefas, incluindo a área de trabalho do Windows / Aero. Não estou satisfeito com o desempenho da placa Intel, portanto, gostaria de ignorá-la completamente. Estou ciente de que, devido à configuração de hardware desses cartões, o hardware Intel não pode simplesmente ser desativado, mas gostaria que a placa NVIDIA fizesse todo o trabalho. Eu examinei o Painel de controle da NVIDIA e o programa de configurações da Intel, sem encontrar pistas sobre como fazer isso. Eu fiz um monte de google sobre o assunto, mas achei pouco uso.

Coisas que tentei até agora:

  • Verificado no BIOS por uma opção para usar uma placa de vídeo ou outra exclusivamente; nenhuma dessas opções existe.

  • Atualizou o BIOS, sem efeito.

  • Configure o Nvidia Control Panel para usar a GPU da Nvidia como dispositivo padrão.

  • Tentou forçar o dwm.exe a rodar na GPU NVIDIA através do painel de controle da NVIDIA, com o objetivo de fazer o Aero renderizar na GPU NVIDIA. Parece haver uma exceção especial para este programa, pois a caixa suspensa para seleção de GPU está desativada e definida como "Gráficos integrados":

  • Tentou forçar drivers antigos e pré-Optimus no cartão; sem sucesso.

Todas as sugestões são bem-vindas, mas por favor não responda que eu não deveria estar querendo desativar o Optimus!

    
por Fopedush 12.05.2011 / 22:06

8 respostas

33

Resposta curta: Não "alterna" e você não pode desativar o Intel IGP.

Resposta longa: Do ponto de vista do hardware, o Intel IGP está sempre lidando com a saída da imagem na tela LCD do laptop. A GPU NVIDIA copia os gráficos renderizados para o buffer de quadros do Intel IGP (que reside na memória do sistema) quando está ativo. O software Optimus faz com que certos programas usem a GPU com base nos perfis carregados e nas configurações do usuário. Atualmente, não suporta a execução da composição da área de trabalho do SO na GPU.

Consulteo Livro Branco da Optimus para obter mais detalhes.

    
por 16.05.2011 / 20:36
4

Não estou familiarizado com este portátil em particular, mas muitas vezes existe uma opção na BIOS para especificar gráficos Optimus ou para forçar a placa Intel ou Nvidia a ser dominante. Isso desativaria completamente o único chipset.

    
por 12.05.2011 / 22:11
3

Não entendo por que o DWM é diferente de qualquer outro aplicativo 3D e, portanto, por que ele tem que ser especial.

É um pouco doloroso, mas você pode querer dar uma olhada em onde toda esta informação é armazenada (pode estar na pasta C:\ProgramData\NVIDIA Corporation\Drs ) e então tentar modificá-la com um editor hexadecimal para ver se você pode ativar a caixa de combinação.

Se você estiver em programação, você também pode tentar forçar o menu drop-down a ser ativado (1) obtendo o identificador de janela para a caixa de combinação, e (2) chamando EnableWindow nele, embora na minha experimentar isso nem sempre funciona.

    
por 17.05.2011 / 05:25
2

Você pode dar uma olhada neste patch para os drivers da Nvidia: Hybrid PhysX mod v1.03 / v1.04ff , que parece estar relacionado ao seu problema. Melhor ler os comentários também.

No final, um comentário confirma que a v1.04ff está funcionando para a versão 270.61 que você está usando.

Se você decidir experimentá-lo, primeiro faça alguns backups bons.

    
por 20.05.2011 / 20:31
2

O Optimus pode ser desativado na BIOS, o único problema é que você precisa DESBLOQUEAR o BIOS padrão.

Eu tenho um Alienware e desbloqueei o BIOS A08, e lá você pode desativar o IGP. Eu só corro na NVIDIA e agora está bem mais suave.

    
por 14.12.2011 / 23:19
0

Vá para a guia Configurações Globais e selecione para usar o Cartão Nvidia como dispositivo preferido. Esta foi a primeira coisa que fiz para o meu notebook e não tive problemas com ele. Se isso não funcionar, provavelmente você tem drivers errados. Tente limpar o sistema de drivers antigos usando o DriverSweeper e instale os drivers recomendados no site da DELL

    
por 22.05.2011 / 22:41
0

Eu encontrei uma solução! Siga estas etapas:

  1. Na caixa de pesquisa do menu Iniciar, digite hdmi e clique em Conectar a um monitor externo
  2. Clique no botão Detectar na parte superior da janela
  3. O menu suspenso Exibir dirá: 1. Name of your display - available (GPU) - available intel chipset . Clique no disponível (GPU).
  4. Clique em Aplicar .

Deve funcionar na GPU agora. Eu usei a resposta do @Fopedush para descobrir isso.

    
por 15.06.2011 / 14:59
-2

Eu não sei se isso realmente funciona, mas tente Configurações > Configuração global para nvidia gpu. Isso novamente não ignora completamente os gráficos intel mas sim informa ao sistema operacional para descarregar todo o trabalho relacionado ao cartão.

Pessoalmente, não recomendo despejar todo o trabalho na GPU, pois reduz a vida útil geral do cartão, além de gerar uma carga de calor. Eu notei o ventilador correndo mais rápido. E os lados do laptop ficam mais quentes que o normal. A duração da bateria também diminuiu para metade.

    
por 08.11.2011 / 07:28