Problemas com gráficos portáteis Switchable no Ubuntu 12.04?

7

Estou executando o Ubuntu 12.04 em um laptop Lenovo Z570 com placa gráfica integrada Intel HD 3000 e um switch para ativar a placa gráfica dedicada GT630M. Eu tenho tido problemas em geral com meus drivers de gráficos e outros enfeites.

As configurações do sistema do Ubuntu dizem que ele não pode detectar nenhum driver gráfico (ele lista 'Desconhecido'), embora os gráficos de qualidade, incluindo efeitos de desvanecimento, Unity 3D etc., digam que uma das placas deve estar funcionando bem. Minha vida decente desconectada da bateria sugere que os gráficos dedicados estão desabilitados (além disso, pesquisei uma solução no Google que me permitia forçar o cartão externo a ser desligado na inicialização, desculpe, mas não consigo lembrar o que fiz ou onde o encontrei). No Windows, eu posso apertar um botão para ligar e desligar os gráficos dedicados, junto com um indicador luminoso, mas esse recurso não funciona no Ubuntu e a luz permanece acesa.

Em segundo lugar, gostaria de obter os drivers adequados instalados para o máximo desempenho (se eles forem importantes). Em uma instalação anterior do 12.04, eu tentei instalar o driver NVIDIA e acabei estragando minha resolução tão ruim que eu tive que reinstalar o Ubuntu. Eu nem tenho certeza se os gráficos integrados da Intel precisam de um driver para funcionar corretamente.

Desculpe se estou sendo um pouco confuso; isso é mais uma questão geral do que uma pergunta precisa, mas se eu pudesse obter algumas respostas para essas perguntas, seria ótimo:

1) Existe alguma maneira que eu possa detectar com certeza se o GT630M dedicado está sendo usado ou não?

2) Existe alguma maneira de ativar a capacidade de alternar entre os cartões?

3) Que driver (s) devo instalar e como posso fazer isso? Quando eu tentei instalar o driver NVIDIA, acabei passando por um monte de coisas de linha de comando que eu realmente não entendi apenas para fazer a instalação funcionar, então eu apenas esmaguei a entrada em todos os prompts de instalação porque eu dificilmente entendia qualquer um deles.

    
por Alex 06.07.2012 / 05:42

1 resposta

5

Eu tenho exatamente a mesma Nvidia Geforce GT 630M no meu laptop. A solução é basicamente executar esses comandos:

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update
sudo apt-get install bumblebee bumblebee-nvidia

Então, quando você precisar de gráficos 3D para um programa, execute-o como optirun program . Para economizar energia em laptops, ele executa apenas esse único programa através de sua placa gráfica nvidia. Para iniciar o nvidia-settings, execute este optirun nvidia-settings -c :8

Infelizmente, a Nvidia não suporta oficialmente esses cartões híbridos no Linux. Para mais informações sobre o projeto bumblebee, siga este link link

Se você tiver erros como esses:

[ERROR]Cannot access secondary GPU - error: Could not load GPU driver
[ERROR]Aborting because fallback start is disabled.

The "Failed to initialize NVIDIA GPU" error appears in syslog from bumblebeed / Xorg.8

01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device
[10de:0fd1] (rev ff) (prog-if ff)
    !!! Unknown header type 7f
    Kernel driver in use: nvidia

Então você pode estar experimentando esse bug do bumblebee GT 650M . Por favor, envie qualquer informação que você puder para ajudar a resolver isso. Outros problemas podem ser relatados aqui: link

    
por Sepero 14.07.2012 / 22:54