Como você instala ou desinstala o nvidia bumblebee no lobisomem do ubuntu?

1

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.

    
por user142756 12.11.2015 / 00:19

3 respostas

1

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?

    
por 12.11.2015 / 22:32
0

Executar isso resolveu meu problema

sudo apt-get install --reinstall xserver-xorg-video-nouveau
    
por 22.12.2015 / 22:55
0

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
    
por 29.12.2015 / 00:00