Reinstalando o bumblebee no Kernel 4.4

0

Eu atualizei meu kernel de 3.19 para 4.4, mas depois a inicialização do bumblebee falhou. Por isso, removi-o completamente (purga) e reinstalei-o, desta vez com o driver nvidia atual (352) em vez do antigo (331). Mas eu ainda tenho a GPU NVidia em execução, e se eu começar optirun, eu recebo

[ 1255.207756] [ERROR]The Bumblebee daemon has not been started yet or the socket path /var/run/bumblebee.socket was incorrect.
[ 1255.207776] [ERROR]Could not connect to bumblebee daemon - is it running?

Se eu verificar se o driver nvidia está carregado (com lsmod | grep -E 'nvidia|nouveau' ), não receberei nada em troca. Como posso consertar isso?

    
por arc_lupus 19.01.2016 / 08:54

1 resposta

0

Módulos de kernel carregáveis no Linux são carregados (e descarregados) pelo comando modprobe. Eles estão localizados em /lib/modules e tiveram a extensão .ko ("objeto do kernel") desde a versão 2.6 (versões anteriores usavam a extensão .o). Muitas vezes, quando você atualiza seu kernel e compila seus próprios drivers em kernels anteriores, você deve compilá-los novamente. Se os binários foram obtidos através de pacotes Debian pré-compilados, como o deb apt, que são manipulados via dpkg através de gerenciadores de pacotes como o apt / aptitude ou se sua distribuição é outra característica do Linux como o RHEL ou o gerenciador de pacotes RPM .

Dependendo da sua distribuição, tente carregar os drivers com " modprobe [options] [-i] [-b] modulename " ou, no seu caso, " modprobe nouveau " | " modprobe nvidia " | " modprobe nv " se eles existirem e se estiverem localizados no local correspondente da sua distribuição. O Unbuntu é baseado no Debian e pode-se presumir que os pacotes são mais provavelmente manipulados pelos gerenciadores do dpkg em seu sistema se o que esses fóruns são designados.

Se o problema persistir, talvez elucida mais a questão, incluindo esses resultados:

/usr/bin/dmesg
/usr/bin/uname -a

Se possível, inclua informações sobre seus objetos do kernel, tentando:

/usr/sbin/modinfo nvidia
/usr/sbin/modinfo bbswitch

Você compilou o bumblebee & amp; seu driver NVIDIA da fonte ou você usou um pacote pré-compilado? Se eles foram compilados por você, quais versões você usou? Se você instalou os pacotes pré-compilados, forneça as versões exatas.

    
por Jason B Shrout 03.03.2016 / 06:59