Como desligar permanentemente a placa gráfica discreta?

Como desligar permanentemente a placa gráfica discreta?

Eu tenho um GD integrado, que é Intel, e outro GD discreto, AMD Radeon 6490 HD. Estou usando o Ubuntu 11.10

Primeiro, quando inicializo no Windows, meu GD é de fato AMD Radeon 6490 HD, mas quando inicializo no Ubuntu, mostra que tenho AMD Radeon 6470.

Segundo, tento a maioria dos métodos apenas para instalar o driver da minha placa gráfica AMD/ATI. Primeiro pelo jockey (falha, inicialize com unidade 2D) e instale manualmente (falha, inicialize em uma tela em branco).

3º, desisto de usar a placa gráfica AMD/ATI. Então eu tive um novo problema. Ambas as minhas placas gráficas estão ligadas na inicialização, o que faz com que meu laptop superaqueça.

Eu vejo o conteúdo de/sys/kernel/debug/vgaswitcheroo/switch

0:DIS: :Pwr:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0

Então eu desligo o IGD usando echo OFF > /sys/kernel/debug/vgaswitcheroo/switche recebo

0:DIS: :Off:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0

Mas depois de reiniciar, a placa gráfica discreta é ligada novamente. Como resolver isso?

Responder1

Uma maneira simplista seria adicionar echo OFF > /sys/kernel/debug/vgaswitcheroo/switchantes /etc/rc.localdo exit 0para que ficasse assim:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

exit 0

Responder2

@gentmatt - Tenho um Sony VAIO com gráficos híbridos e tive o mesmo problema de não ver vgaswitcheroo no local mencionado em vários posts do fórum. Depois de algumas tentativas, descobri um erro que não estava lá depois de instalar os drivers do catalisador AMD (que não funcionaram corretamente) por meio do indicador 'Drivers adicionais' após a instalação do 12.04. Tentei limpar os drivers AMD, mas não adiantou... Acabei tendo que reinstalar o Ubuntu e certifiquei-me de não instalar os drivers adicionais. Depois de fazer isso, o mesmo método postado por @Oli funciona para mim. vgaswitcheroo está lá, minha placa discreta está DESLIGADA e meu laptop funciona muito bem! Espero que isto ajude...

informação relacionada