incapaz de carregar nvidia (bumblebee) no Ubuntu 14.04 (apenas nouveau carrega)

3

O Bumblebee parou de funcionar no meu sistema depois de atualizar para a versão estável do Ubuntu 14.04.

Durante a instalação, recebo este erro rmmod: ERRO: O módulo nouveau está em uso

Setting up bumblebee (3.2.1-90~trustyppa1) ...
Selecting 01:00:0 as discrete nvidia card. If this is incorrect,
edit the BusID line in /etc/bumblebee/xorg.conf.nouveau .
bumblebeed start/running, process 11133
Processing triggers for initramfs-tools (0.103ubuntu4.1) ...
update-initramfs: Generating /boot/initrd.img-3.14.1-031401-generic
Setting up bumblebee-nvidia (3.2.1-90~trustyppa1) ...
Selecting 01:00:0 as discrete nvidia card. If this is incorrect,
edit the BusID line in /etc/bumblebee/xorg.conf.nvidia
rmmod: ERROR: Module nouveau is in use
bumblebeed start/running, process 18284

Diz que o nouveau está em uso. Eu verifiquei os módulos carregados

 lsmod | grep nouveau
nouveau              1097199  1 
mxm_wmi                13021  1 nouveau
ttm                    85115  1 nouveau
i2c_algo_bit           13413  2 i915,nouveau
drm_kms_helper         52758  2 i915,nouveau
drm                   302817  7 ttm,i915,drm_kms_helper,nouveau
wmi                    19177  3 dell_wmi,mxm_wmi,nouveau
video                  19476  2 i915,nouveau

No entanto, eu tenho nouveau na minha lista negra

cat /etc/modprobe.d/blacklist.conf | grep nouveau
blacklist nouveau
blacklist lbm-nouveau
alias nouveau off
alias lbm-nouveau off

Meu grub também está definido para nomodeset

cat /etc/default/grub  | grep nomodeset
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset quiet splash"

Minha placa gráfica é nvidia optimus

lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 18)
01:00.0 VGA compatible controller: NVIDIA Corporation GT218M [GeForce 310M] (rev ff)

Eu criei um bug no launchpad: link

Nota : Nvidia-prime está trabalhando para mim (parcialmente). Travas frequentes do mouse. Curiosamente, o bumblebee funciona perfeitamente bem na minha partição do fedora 20 neste mesmo laptop.

    
por Ubuntuser 31.05.2014 / 10:15

2 respostas

0

O Ubuntu tem suporte para o Nvidia Optimus pronto para uso através de uma solução que funciona muito mais rápido que o Bumblebee. Isso é feito usando o pacote "nvidia-prime", que é uma solução nativa para alternar entre a Nvidia ou a Intel.

Para usá-lo, você precisa dos drivers proprietários da Nvidia. (basta procurá-los na guia drivers adicionais no Ubuntu). Uma vez instalado, procure por "Nvidia PRIME" no gerenciador de configurações da Nvidia.

    
por Gladen 04.06.2014 / 11:44
0

Com o passar do tempo, à medida que as placas Nvidia tornam-se melhor suportadas pela unidade Nouveau, elas muitas vezes tornam-se sem suporte pelo driver proprietário. Isso aconteceu para mim recentemente, quando o bumblebee e toda a minha configuração 3D sumiram do driver proprietário e fui forçado a mudar para o Nouveau, que suporta o Optimus nativamente - há alguns detalhes sobre Optimus e funcionalidades do Nouveau no nouveau .freedesktop.org.

A GeForce 310M parece ser de uma safra a qual isso também se aplica, mas não posso dizer categoricamente que com certeza.

Eu achei que este era o caso, removendo o módulo nouveau, modificando o módulo nvidia em seu lugar e, em seguida, verificando a saída de 'dmesg'. Obviamente eu fiz tudo isso sem o X rodando!

    
por karora 13.02.2016 / 17:01