Estou tendo problemas para tornar a GPU Intel integrada visível para o Ubuntu 16.04, a única GPU disponível é a nvidia discreta. O problema está acontecendo em dois laptops: um novo Alienware 15 R3 e um antigo Toshiba com o GTX670m. Eu encontrei várias soluções online, mas nenhuma funcionou, geralmente acabando com uma tela preta na reinicialização, então estou postando minha pergunta, espero que alguém possa ajudar. Eu tenho que admitir que eu não sou tão prático com a linha de comando, então fique comigo, e por favor escreva instruções muito detalhadas se a solução requer editar arquivos de configuração. Algumas informações e coisas que eu tentei:
'sudo lspci | grep VGA' only shows the nvidia GPU:
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1be0 (rev a1)
Eu verifiquei o BIOS, e não há como selecionar o GPU, em ambos os laptops
'sudo prime-select intel'
apenas cria um perfil duplicado da nvidia com o nome 'intel'
NÃO há entrada 'principal' em nvidia-settings
tentou usar a ferramenta de instalação de gráficos da Intel no link (atualmente obsoleto agora): ele foi concluído com êxito, mas não é mudar uma coisa.
Tudo indica que a GPU Intel é efetivamente invisível no Linux, o que é francamente absurdo, porque ambas as GPUs estão trabalhando no Windows: o hardware está OK, é apenas um problema de configuração. Qualquer ajuda é apreciada.
EDIT 26/04/2018,
Esqueça o Alienware, eu descobri que este modelo (Alienware 15 R3) tem uma tela G-sync, então a Dell o conectou à GPU da Nvidia, G-sync sendo uma tecnologia somente da Nvidia. Portanto, não há como, fisicamente, usar a GPU Intel como a GPU de exibição.
Minha pergunta ainda está aberta, mas apenas para o laptop Toshiba, que é um Qosmio X870-119
EDIT 24/04/2018, em resposta aos comentários:
@ Vanessa Deagan : nvidia drivers instalados com 'sudo apt-get install nvidia-390'
.
sim, eu reiniciei. Aqui estão os comandos e saídas:
$sudo prime-select intel
Info: the current GL alternatives in use are: ['nvidia-390', 'nvidia-390']
Info: the current EGL alternatives in use are: ['nvidia-390', 'nvidia-390']
Info: selecting nvidia-390-prime for the intel profile
update-alternatives: using /usr/lib/nvidia-390-prime/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_GL.conf (x86_64-linux-gnu_gl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-390-prime/ld.so.conf to provide /etc/ld.so.conf.d/x86_64-linux-gnu_EGL.conf (x86_64-linux-gnu_egl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-390-prime/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_GL.conf (i386-linux-gnu_gl_conf) in manual mode
update-alternatives: using /usr/lib/nvidia-390-prime/alt_ld.so.conf to provide /etc/ld.so.conf.d/i386-linux-gnu_EGL.conf (i386-linux-gnu_egl_conf) in manual mode
$sudo prime-select query
intel
após a reinicialização:
$sudo prime-select query
nvidia
@ Philippe Delteil : $ nvidia-smi
Tue Apr 24 15:17:48 2018
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 390.48 Driver Version: 390.48 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 108... Off | 00000000:01:00.0 On | N/A |
| N/A 54C P0 39W / N/A | 225MiB / 8114MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+ ---------------------------------------------- ------------------------------- +
| Processos: Memória GPU |
| Tipo de PID da GPU Nome do processo Uso |
| ================================================= ============================ |
| 0 1089 G / usr / lib / xorg / Xorg 152 MiB |
| 0 2219 G compiz 70 MiB |
+ ------------------------------------------------- ---------------------------- +
Grepping para NVIDIA retorna exatamente o mesmo que grepping para VGA:
$ sudo lspci | grep NVIDIA
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1be0 (rev a1)