Eu tive esse problema por meses e tentei muitas coisas. Assim que mudei para os gráficos Intel (com primo) usando o driver da Nvidia, eu não consegui inicializar o meu laptop. Minha máquina funcionou bem com a GPU da Nvidia, mas como eu queria aumentar a vida útil da bateria e diminuir o ruído da ventoinha, eu queria usar a Intel Graphics.
Eu resolvi o problema de não inicialização adicionando um parâmetro ao kernel. Funcionou para mim no meu Dell XPS 15 9560 para o Ubuntu 16.04 e o Ubuntu 17.04.
Primeiro, verifique se você tem o driver Nvidia instalado e em execução (eu uso 384,90)
Edite o seguinte arquivo:
sudo nano /etc/default/grub
Encontre esta linha:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Substitua por:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_rev_override=1"
Depois disso, execute os seguintes comandos:
sudo update-grub && sudo update-grub2
Selecione intel com Nvidia Prime:
sudo prime-select intel
Reinicie e voila, deve funcionar! :) Você pode verificar que você está executando os gráficos da Intel com este comando:
sudo prime-select query
Deverá imprimir 'intel' se você estiver usando o cartão Intel.
Boa sorte!