Por favor, trabalhe através da minha parede de texto, preciso de ajuda !! Obrigado!
Inicializando meu laptop esta manhã, encontrei o seguinte problema:
Inicialize a tela preta sem resposta, não poderia nem chegar a tty1
de lá.
Em seguida, chegou a um console pressionando F3 no splash inicial com o logo do Ubuntu e os pontos, logado e tentou parar / iniciar o lightdm
manualmente com as seguintes mensagens de erro:
stop: Job has already been stopped: lightdm
start: Job failed to start
Então comecei a investigar arquivos de log para tentar descobrir o que está errado. /var/log/lightdm/lightdm.log
tem as seguintes linhas:
DEBUG: Process 1754 terminated with signal 6
DEBUG: DisplayServer x-0: X server stopped
DEBUG: Releasing VT 7
DEBUG: DisplayServer x-0: Removing X server authority /var/run/lightdm/root/:0
DEBUG: Seat: Display server stopped
DEBUG: Seat: Stopping; greeter display server failed to start
Isso deveria ser um problema xorg de alguma forma, certo? Eu verifiquei o /var/log/lightdm/x-0.log
Loading extension GLK
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
e em /var/log/Xorg.0.log
quando tenta (suponho) encontrar os drivers, ele está procurando por intel, intel, modestting, fbdev, vesa - não pode abrir nenhum e:
(EE) No drivers available.
(EE)
Fatal server error:
(EE) no screens found(EE)
(EE)
Eu tentei reinstalar / reconfigurar o lightdm e testar o gdm, sem sucesso - o que faz sentido, já que parece ser um problema de driver / exibição!
Então, aqui está a questão: Yd, eu instalei o bumblebee e o nvidia-352 e consegui que ele funcionasse pela primeira vez. Eu não iniciei a tela preta e poderia configurar o bumblebee, tal que o glxsphere64 ou usa o driver intel ou o driver nvidia e o cartão com optirun.
Nesse ponto, eu instalei, depois de muitos pacotes necessários para instalação / localização, CUDA 7.5 também, testei-o no dispositivo de teste cuda e obtive os resultados esperados. Eu também instalei o matlab antes de reiniciar / desligar. É após esse desligamento que os problemas ocorreram - então algo aconteceu com a configuração do bumblebee ou a instalação do cuda, sim? Eu não posso para a vida de mim descobrir o que está acontecendo, eu não sou muito proficiente nessas coisas ..
/etc/bumblebee/xorg.conf.nvidia
aponta para os lugares certos, eu consegui carregar a placa / driver nvidia com optirun, o que é esperado.
/etc/bumblebee/bumblebee.conf
tem apenas 1 linha inesperada, diz:
VirtualDisplay=:8
e não consigo descobrir se é uma entrada esperada aqui, não quero mexer com isso.
sudo X -configure
me diz que tenho um driver de saída ausente.
Eu tentei remover os arquivos Xorg.conf
, sem resultados. bumblebee também não está carregado na inicialização limitada que estou recebendo, como eu não tenho experiência, eu não sei se isso é esperado. sudo service bumblebee start
não inicia nenhum problema, mas isso não resolve nenhum problema até onde eu posso ver. lsmod | grep nvidia
e lsmod | grep nouveau
não dão nenhum resultado, devo esperar que, como nouveau não está instalado e os drivers nvidia só devem ser usados para aplicativos optirun, sim? lsmod | grep i9
devolve i915
assim como video *stuff* i915
- que é o driver do kernel da minha unidade gráfica onboard, correto? Com lspci | grep VGA
, ele retorna o controlador gráfico integrado Haswell.
Então, alguém tem alguma idéia do que pode estar errado aqui?
Refazer a instalação do driver / bumblebee é sempre uma opção - já que foi um problema, estou tentando evitá-lo com medo de não reproduzi-lo ou acabar no mesmo lugar.
Se eu tiver que recorrer de qualquer maneira: Você acha que posso manter a instalação do CUDA? Matlab irá descobrir um driver gráfico recém-instalado?
Aqui está uma atualização :
Eu não conseguia descobrir nada para consertar isso, então eu reinstalei, passei pelas mesmas etapas para configurar o bumblebee e os drivers nvidia-352 - até aqui funciona! O que é diferente é o seguinte: eu não instalei explicitamente o virtualgl e as bibliotecas, então não posso testar com o glxspheres64, por exemplo - isso será problemático? Qual é o melhor ppa para adicionar para instalar tudo isso, não parece estar no pacote padrão? Eu também não instalei cuda, eu suspeito que é onde deu errado! A instalação do cuda via gerenciador de pacotes e o arquivo Deb de 1.9GB também sobrescrevem as coisas do openGL?