Asus N55SF-EH71 – Problema com Placas de Vídeo Híbridas [Resolvido]

Iniciado por MauroMN, 06 de Junho de 2012, 20:33

tópico anterior - próximo tópico

MauroMN

Boa Noite a Todos,

Segue a Configuração do meu Note:

Display: 15.6-inch LED-backlit Full HD display (1920 x 1080)
Processor: 2nd generation Intel Core i7-2670QM processor (2.2 GHz with Turbo Boost 2.0 up to 3.1 GHz)
Graphics: NVIDIA GeForce GT 555M graphics with 2GB DDR3 VRAM
WLAN: 802.11 b/g/n (@ 2.4GHz) , Bluetooth v3.0
LAN: 10/100/1000 Mbps Ethernet
Memory: 16GB DDR3 SDRAM
Storage: 750GB 7200RPM hard drive

midnight@Tetragrammaton:~$ lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GF106 [GeForce GT 555M] (rev ff)

03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
04:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
05:00.0 Ethernet controller: Atheros Communications Inc. AR8151 v2.0 Gigabit Ethernet (rev c0)

Imagino que tópicos como esse já estão cansativos; ainda assim, não posso deixar de recorrer mais uma vez à comunidade. Pelo tópico vocês já sabem qual é o meu problema, mas gostaria de dizer que já tentei de tudo, e segue a lista de, mais ou menos, desse "tudo":

https://github.com/Bumblebee-Project/Bumblebee/wiki/
http://geek.co.il/wp/2012/02/19/nvidia-optimus-on-ubuntu-12-04
http://ubuntuforums.org/showthread.php?t=1860289
http://www.ubuntero.com.br/2012/04/dell-xps-com-intel-e-nvidia/
http://hamacker.wordpress.com/ubuntu-perfeito/ubuntu-11-10-em-dell-xps-15-l502x/
http://askubuntu.com/questions/59489/hybrid-graphics-intel-nvidia
https://help.ubuntu.com/community/HybridGraphics
http://asusm51ta-with-linux.blogspot.com/
http://ubuntuforum-br.org/index.php?topic=84528.0
http://askubuntu.com/questions/134349/howto-fix-hybrid-graphics-in-ubuntu-12-04

Gostaria de colocar alguns pontos:

   1 – Já tentei instalar desde a versão 10.10 até a 12.04.

   2 – Quando, logo pós a instalação do S.O., removo os drives nvidia a placa Intel HD 3000 funciona perfeitamente. No entanto, eu instalo o Bumblebee e aparece o erro:

[ERROR]Cannot access secondary GPU - error: [XORG] (EE) [drm] failed to open device
[ERROR]Aborting because fallback start is disabled


No site https://wiki.archlinux.org/index.php/Bumblebee eles informam que mover o arquivo 20-intel.conf em /etc/X11/xorg.conf.d funciona. Nesse tópico https://bbs.archlinux.org/viewtopic.php?pid=1110243 eles moveram o 10-monitor.conf na mesma localidade. No entanto, eu não tenho a pasta xorg.conf.d no etc/X11! :/. Logo, não há o que mover por lá (Sei que o Arch é diferente do Ubuntu, mas estou tentando de tudo! rsrs)

Só para constar - Se eu sigo os passos abaixo e reinstalo os drivers nvidia, o erro desaparece, o bumblebee funciona, mas voltamos ao problema de que a intel hd 3000 para de funcionar e eu não consigo utilizar o Unity com Compiz, por exemplo, somente o 2D.

sudo apt-get install -f
sudo apt-get clean
sudo apt-get update
sudo apt-get install linux-headers-$(uname -r)
sudo dkms autoinstall -k $(uname -r)
sudo apt-get --purge --reinstall install nvidia-current
sudo modprobe -v -r nouveau
sudo restart bumblebeed

   3 – Se não removo os drives nvidia e instalo o Bumblebee, o Optirun funciona perfeitamente! Consigo 192.537476 Mpixels/sec!!!! No entanto o sistema só roda no Unity 2D porque a Intel não funciona por nada nesse mundo.

   4 – Quanto ao vga_switcheroo: Já segui todos os passos, instalação zero do sistema, ascip, modeset, nomodeset já fiz uma distro com o remastersys para ter certeza de que ele não iria instalar nenhum driver... não encontro, por nada nesse mundo, a pasta sys/kernel/debug/vgaswitcheroo – quem dirá a vgaswitcheroo/switch. (Caminho não encontrado – sempre, tanto no 10.10 quanto no 12.04 – do kernel 2.26-35 ao 3.4)

   5 – Quando tento instalar o Ironhide sem ter instalado o Bumblebee antes, ele não instala, dizendo que existem "pacotes quebrados". Não há... dpkg –reconfigure -a / dpkg –configure / sudo apt-get install -f / dentro do synaptic – filtros personalizados → quebrados.... É clicar nele ou tentar instalá-lo pelo terminal e ele acusa isso...

Alguém... por favor! Pode me ajudar? Eu gostaria de colocar a nvidia para rodar 100% isolando a intel. Se não for possível, então o contrário, porque pelo menos salva mais a bateria. Ou, caso alguém tenha alguma ideia de como fazer para funcionar as 2 perfeitamente, por favor, entre em contato!

Abraços

EdvaldoSCruz

Ignorância é não aceitar e não submeter-se a CRISTO JESUS.
Para os Iniciantes, como eu, links de solucionar problemas rapidamente.

MauroMN

Problema Resolvido:

Instalação Normal

Colocar os Drivers nouveau na blacklist (Só copiar e colar o comando abaixo)
echo 'blacklist nouveau' | sudo tee -a /etc/modprobe.d/blacklist.conf


Habilitar Atualizações de Pré-lançamento
Adicionar ppa's X-Swat e francisbrwn9/kernels
update
upgrade
dist-upgrade

Instalar os drivers da placa Intel
sudo apt-get install -y i965-va-driver
sudo apt-get install -y mesa-utils mesa-utils-extra libegl1-mesa libglu1-mesa libgl1-mesa-dri-experimental libglw1-mesa libgl1-mesa-glx libgl1-mesa-dri

Reiniciar

Instalação do Bumblebee

sudo add-apt-repository ppa:bumblebee/stable

sudo apt-get update

sudo apt-get install bbswitch-dkms bumblebee bumblebee-nvidia virtualgl-libs:i386 libgl1-mesa-glx:i386 libc6:i386

sudo usermod -a -G bumblebee $USER

Configurando Bumblebee

sudo gedit /etc/bumblebee/bumblebee.conf

na linha VGLTransport=proxy alterar para VGLTransport=jpeg

Reiniciar

O kernel novo não necessita dos parâmetros cardoff e cardon.

Como Ficou!!!!

midnight@N55SF:~$ optirun glxspheres
Polygons in scene: 62464
Visual ID of window: 0x21
Context is Direct
OpenGL Renderer: GeForce GT 555M/PCIe/SSE2
193.525841 frames/sec - 215.974838 Mpixels/sec
193.209516 frames/sec - 215.621820 Mpixels/sec
193.291791 frames/sec - 215.713639 Mpixels/sec
193.213885 frames/sec - 215.626696 Mpixels/sec
193.191970 frames/sec - 215.602239 Mpixels/sec


Olha a Velocidade!!!! kkkk

Configurar a Placa de Vídeo optirun nvidia-settings -c :8


SÓ!!!

Ainda não sei como está o desempenho da bateria, mas quando descobrir posto aqui se tiver alguma alteração!!!

Abraços!

MauroMN

Power Management com Bumblebee

Ao instalar o Bumblebee, certifique-se que o bbswitch-dkms também foi instalado.

Após essa etapa, instale os pacotes abaixo:

sudo apt-get install acpi-call-tools acpidump iasl dmidecode --yes

Reinicie, e Funcionando! Wuahahahaha!!!!!