Depois de desinstalar os drivers da nvidia e os itens relacionados, como o bumblebee, reverter para a Intel deve ser simples:
$ cd /etc/X11/
$ su -
# Xorg -configure
O que isso diz?
Eu tenho 2 laptops com GPUs Nvidia optimus, ambos executando lobisomem Ubuntu.
Instalei o bumblebee e o nvidia-355 do ppa de drivers gráficos. Isso parece funcionar bem. Exceto que, após uma reinicialização, o xorg não inicia mais.
O erro no Xorg.0.log diz:
[ 22.867] Data incomplete in file /etc/X11/xorg.conf
Undefined Screen "nvidia" referenced by ServerLayout "layout".
[ 22.867] (EE) Problem parsing the config file
[ 22.867] (EE) Error parsing the config file
[ 22.867] (EE)
Fatal server error:
[ 22.867] (EE) no screens found(EE)
e em /etc/X11/xorg.conf diz:
Section "ServerLayout"
Identifier "layout"
Screen 0 "nvidia"
Inactive "intel"
EndSection
Section "Device"
Identifier "intel"
Driver "modesetting"
BusID "PCI:0@0:2:0"
Option "AccelMethod" "None"
EndSection
Section "Screen"
Identifier "intel"
Device "intel"
EndSection
Aparentemente, esse arquivo xorg.conf está quebrado, porque 'Screen 0' nvidia "'não existe.
O mais bizarro é que mesmo depois de purgar o ppa e remover todos os pacotes de bumblebee, esse arquivo xorg.conf continua aparecendo. Eu copiei uma versão antiga de um dos arquivos de backup para o xorg.conf, e depois de reiniciar o mesmo arquivo xorg.conf quebrado reaparece. De onde isso vem? Como posso obter um arquivo xorg.conf em funcionamento e impedir que o arquivo quebrado reapareça?Eu até tentei instalar e remover os pacotes de bumblebee dos repositórios padrão (não o ppa) e ainda assim o arquivo xorg.conf quebrado continua aparecendo.
Então, basicamente, eu gostaria de instalar o bumblebee com sucesso, a máquina inicializa, o xorg é iniciado e o optirun pode ser usado ...
ou
Eu gostaria de desinstalar com sucesso o bumblebee para que a máquina inicialize, o xorg seja iniciado e eu posso usar o x-windows sem optirun.
Até agora, não consigo instalar ou desinstalar o bumblebee, deixando o sistema sem janelas x disponíveis.
Eu já reinstalei o ubuntu duas ou três vezes para reparar esse problema, mas como é claramente um problema de configuração, isso é um exagero enorme e não quero fazer isso novamente. Eu quero consertar a configuração.
Depois de desinstalar os drivers da nvidia e os itens relacionados, como o bumblebee, reverter para a Intel deve ser simples:
$ cd /etc/X11/
$ su -
# Xorg -configure
O que isso diz?
Executar isso resolveu meu problema
sudo apt-get install --reinstall xserver-xorg-video-nouveau
Tive o mesmo problema em Wily, encontrei este post enquanto procurava por uma solução conhecida.
O problema é que um novo serviço, o gpu-manager (não tem idéia do que ele faz ou por quê), está estragando as alternativas. Enclausurá-lo e reinstalar o bumblebee para que as alternativas de atualização sejam corrigidas solucione o problema, sem mais telas pretas e optirun funcionando como pretendido.
Verifique se não há nenhum /etc/X11/xorg.conf quebrado deixado para trás, execute o seguinte e reinicie:
sudo systemctl mask gpu-manager.service
sudo apt-get install --reinstall bumblebee bumblebee-nvidia