Use os gráficos integrados do Sandy Bridges (ou ative os gráficos comutáveis) no Ubuntu

2

Tenho um HP Pavilion dv6 com o Sandy Bridges Core-i7, o dual-boot Win7 e o Ubuntu 11.04. Ele também tem uma placa gráfica discreta ATI Radeon 6490 de 1GB. No Windows, o utilitário ATI funciona muito bem e pode alternar entre gráficos integrados e discretos sem problemas.

No Ubuntu, tenho o driver proprietário da ATI instalado, mas quando tento chegar ao Catlyst Control Center, recebo este erro:

No ATI graphics driver is installed, or the ATI driver is not functioning properly.
Please install the ATI driver appropriate for you ATI hardware, or configure using aticonfig.

Eu olhei para as opções do aticonfig, mas não consigo entendê-las, e há apenas um driver ATI que eu posso encontrar, então eu não sei como eu poderia ter instalado o errado.

De qualquer forma, eu desisti de poder usar gráficos comutáveis no Ubuntu (a menos que alguém aqui saiba uma maneira simples de fazê-lo funcionar), então eu gostaria de configurá-lo para usar somente os gráficos integrados - eu basicamente usam apenas o Linux para codificação, então os gráficos discretos são exagerados e fazem meu computador ficar quente e a bateria morrer rapidamente. Qualquer ajuda é muito apreciada, eu sou relativamente novo no Linux em geral.

    
por danny 26.06.2011 / 20:06

1 resposta

1

Eu finalmente entendi! Vou colocar minha solução aqui na esperança de que outras pessoas com os Pavilhões Sandy Bridges HP possam resolver seus problemas também.

Foi tão simples quanto editar as opções de inicialização do Grub e substituir quiet splash por modeset=1 xforcevesa

Em seguida, em uma janela de terminal, digite

sudo -i
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

agora, quando você visualizar o conteúdo de vgaswitcheroo / switch (talvez seja necessário sudo para visualizá-los), você verá algo como:

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

A primeira linha é minha placa ATI Discreet, que agora está desligada, e a segunda é a integrada. Ao desligar a placa ATI, minha bateria saltou de 2:10 para uma carga completa às 4:00, então vale a pena fazê-lo se você não estiver fazendo gráficos pesados no Ubuntu. Como um bônus adicional, a interface Unity funciona agora (é um pouco lento com apenas o chipset gráfico integrado, mas quase imperceptível). Para tornar a mudança permanente, basta adicionar um script para fazer isso na inicialização. Alguns blogs mencionaram que, devido a um bug, você precisa ligar a placa gráfica discreta com um script de desligamento para evitar algum tipo de problema na reinicialização.

Nota: Se / sys / kernel / debug / vgaswitcheroo não existir, você terá que desinstalar o driver proprietário da ATI e reiniciar o computador

Como nota final, isso parece uma maneira útil de se dar um utilitário de comutação de gráficos, mas como minha placa ATI realmente não está funcionando com o Ubuntu, nem me incomodei em testá-la. link

    
por 11.07.2011 / 07:17