Como habilitar os efeitos da área de trabalho com a placa gráfica híbrida Nvidia / Intel?

3

Para ligar / desligar entre os dois cartões, usei acpi_call e bumblebee como neste artigo: link

Funciona. No entanto, desde a primeira vez que instalei um novo Ubuntu e também agora, não consigo ativar efeitos visuais de desktop. Mesmo se ligar o cartão Nvidia.

Meu laptop é o Asus K53SV, o Core i7 Sandy Bridge. Não sabe qual é o problema?

Atualização: Informações da placa integrada da Intel usando o comando lshw :

*-display
         description: VGA compatible controller
         product: Sandy Bridge Integrated Graphics Controller
         vendor: Intel Corporation
         physical id: 2
         bus info: pci@0000:00:02.0
         version: 09
         width: 64 bits
         clock: 33MHz
         capabilities: vga_controller bus_master cap_list rom
         configuration: driver=i915 latency=0
         resources: irq:45 memory:dd400000-dd7fffff memory:b0000000-bfffffff ioport:e000(size=64)
    
por Duc Tran 23.06.2011 / 17:52

3 respostas

1

Eu tive problema semelhante no Ubuntu 11.04 com o otimus. Após a nova instalação, havia o driver nvidia (ou nouveau - I don't rememeber) configurado no xorg.conf, mas você não pode usar diretamente o nvidia com o otimus. Tente apagar ou renomear o arquivo /etc/X11/xorg.conf, ou tente alterar as configurações para usar o cartão intel. Bumblebee tem seu próprio arquivo de configuração para nvidia, então não se preocupe

    
por gaspo 24.06.2011 / 12:56
1

Por padrão, o Ubuntu vê que existe uma placa NVIDIA, mas nenhum driver para ela, então o Unity está desabilitado. Quando eu tentei instalar o driver para a NVIDIA, tenho tela preta. Reiniciado no modo gráfico à prova de falhas, driver removido, xorg.conf configurado para Intel e agora o Unity funciona. Ainda não tentei Bumblebee.

    
por Tower_9 24.06.2011 / 14:37
0

(Minha solução para o seu problema está no final deste post)

Tenho um laptop Sony Vaio Z790, com uma placa de vídeo Intel onboard e uma placa NVIDIA GeForce 9300M gs dedicada. Eu estou trabalhando no Ubuntu Oneiric 11.10. Ao usar o windows eu só posso alternar entre eles usando um switch de hardware, então eu suponho que o meu modelo não suporta a tecnologia "Optimus" da Nvidia.

Eu ainda não consegui trabalhar com a placa Nvidia e estou preso com o integrado da Intel. Quando eu instalo os drivers da Nvidia (ou do seu site ou usando o jockey) e reinicio o X, eu recebo uma tela preta. Eu brinquei um pouco com o arquivo xorg.cong (adicionando várias opções como um monitor personalizado EDID (opção CustomEDID), especificando explicitamente onde a placa Nvidia está conectada (usando a opção BusID) e outros, mas o mais distante que eu tenho é para obter uma pequena janela branca no canto superior esquerdo de uma tela totalmente preta.

Voltando ao seu problema: Pelo que eu experimentei, meu entendimento é que, uma vez que você instala um driver nvidia, toda a sua configuração OpenGL está desarrumada. Mesmo se você desinstalar os drivers depois usando o nvidia-uninstall, ainda assim você não obterá a interface de unidade 3D quando reiniciar.

Eu escrevi o seguinte pequeno script que combina coisas que tenho lido em varius fóruns, que sempre restaura a configuração de intel após uma tentativa malsucedida de instalar algum tipo de driver para que minha placa nVidia funcione:

(note que isso pode estragar a configuração do seu zangão - eu ainda não procurei muito no zangão)

sudo apt-get purge nvidia*
sudo apt-get install --reinstall xserver-xorg-video-intel  libgl1-mesa-glx:amd64 libgl1-mesa-glx:i386 libgl1-mesa-dri:amd64 libgl1-mesa-dri:i386 xserver-xorg-core
sudo dpkg-reconfigure xserver-xorg
sudo update-alternatives --remove gl_conf /usr/lib/nvidia-current/ld.so.conf
sudo rm /etc/X11/xorg.conf
sudo stop lightdm
sudo start lightdm

Em vez de digitar os comandos um por um, você pode 1. copie este script para um novo arquivo 2. salve como desejar (por exemplo, "fix.run") 3. abra um terminal, navegue até o diretório onde seu script está 4. execute o comando "sh fix.run" (substitua fix.run pelo seu nome de arquivo)

(Note que eu não tenho idéia se os últimos 2 comandos funcionarão em versões anteriores do Ubuntu - eu sou novo no Linux. Caso contrário, apenas descubra como reiniciar o seu servidor X, ou tente apertar Ctrl. + alt + backspace ou ctrl + print screen + k). Espero que você volte à sua configuração de intel com os drivers nouveau e depois de alguns segundos você voltará à unidade 3D.

Espero que isso ajude, Nikos

    
por Nikos Tsaou 20.03.2012 / 16:37