Falha ao iniciar um gerenciador de janelas no sistema gráfico híbrido

Falha ao iniciar um gerenciador de janelas no sistema gráfico híbrido

Sou um usuário completamente novo do Arch Linux. Instalei o sistema quase como descrito no guia alemão para iniciantes. As coisas mais importantes de acordo com este problema:

Gerenciador de inicialização: GRUB

Instalado nvidia, caso contrário a inicialização falhará, porque minha GPU é incompatível com o nouveau

Instalado:

xf86-intel-video
intel-ucode
xorg-server xorg-xinit xorg-utils xorg-server-utils
gnome gnome-extra

Adicionado GNOME ao systemd comsystemctl enable gdm

Ao inicializar está tudo OK, até que o processo de boot atinja o alvo “Interface gráfica do usuário”, então a tela fica preta e após alguns segundos aparece a tela de erro do GNOME dizendo:

Oh não! Algo deu errado. Ocorreu um problema e o sistema não consegue se recuperar. Por favor, saia e tente novamente.

Ao clicar no botão Sair, exibido abaixo desta mensagem, a tela escurece novamente e a tela de erro reaparece após alguns segundos. O sistema ainda está disponível através dos consoles tty.

Eu também tentei habilitar o GNOME com o

~/.xinitrc

e

startx

mas ocorreu o mesmo erro.

Também tentei instalar o Lxde para descobrir qual poderia ser a falha. Neste caso, o processo de inicialização para no destino "Interface gráfica do usuário".

Tentei usar o TWM mas ao iniciar ele startxa tela fica preta.

Aqui está a saída de lspci | grep -e VGA -e 3D:

00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 860M] (rev a2)

É um sistema híbrido de GPU Intel e nvidia. O LED de status no meu notebook mostra que a GPU nvidia está em uso. Nos fóruns do Arch Linux, a ideia era que o problema era a configuração gráfica híbrida.

Tentei configurar o Bumblebee, mas depois de instalar e iniciar o deamon comsystemctl start bumblebeed

Ele ainda usa a GPU nvidia; e executando optitun glxgearsmostra o erro:

[604.582697] [ERROR] Cannot access secondary GPU - error: [XORG] (EE) systemd-logind: failed to get session: PID 731 does not belong to any known session

Responder1

Tive o mesmo problema na mesma configuração, resolvido seguindo as etapas:

  • instale o xorg: $ sudo pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa

  • instale o bumblebee e concorde em excluir drivers proprietários da nvidia: $ pacman -S bumblebee

informação relacionada