Ubuntu 16.04 Dell XPS 15 não detecta Monitor externo usando HDMI

5

Eu tenho um DELL XPS 15. Estou lutando para conectar um monitor externo ao meu Ubuntu Machine. Esta é a minha saída xrandr. Eu tentei instalar o driver nvidia etc, mas nada funciona. O cabo é bom, então esse não deveria ser o problema.

Screen 0: minimum 8 x 8, current 2048 x 1152, maximum 32767 x 32767
eDP1 connected primary 2048x1152+0+0 (normal left inverted right x axis y axis) 346mm x 194mm
3840x2160     60.00 +
3200x1800     60.00  
2880x1620     60.00  
2560x1440     60.00  
2048x1536     60.00  
1920x1440     60.00  
960x540       60.00  
800x600       60.32    56.25  
864x486       60.00  
640x480       59.94  
720x405       60.00  
640x360       60.00  

DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)


inxi -G 
Graphics:  Card-1: Intel Skylake Integrated Graphics
       Card-2: NVIDIA GM107M [GeForce GTX 960M]
       Display Server:  X.org 1.18.4 drivers: intel (unloaded: fbdev,vesa) FAILED: nouveau Resolution: N/A
       GLX Renderer: N/A GLX Version: N/A


 lspci -nn | grep '\[03'

 00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 530 [8086:191b] (rev 06)
 01:00.0 3D controller [0302]: NVIDIA Corporation GM107M [GeForce GTX 960M] [10de:139b] (rev ff)
    
por CodeGeek123 20.02.2017 / 18:05

4 respostas

3

Faça tudo de um console virtual quando se trata da instalação de drivers gráficos NViDIA.
Também desconecte o monitor externo durante o processo de instalação dos drivers gráficos NVIDIA.
Você tem os drivers mais recentes instalados, portanto, o PPA dos Drivers de gráficos já deve estar adicionado.

Primeiro, desinstale completamente todos os drivers e softwares NVIDIA instalados atualmente.

Inicie o notebook e marque a entrada do Ubuntu no menu de inicialização do GRUB, depois pressione a tecla E .
Adicione nouveau.modeset=0 no final da linha linux . Pressione a tecla F10 para inicializar o sistema.
Não deixe de definir um Espaço entre a última letra na linha linux e nouveau.modeset=0 .

Quando a tela de login aparecer, pressione Ctrl + Alt + F1 .
Digite seu nome de usuário e senha e, em seguida, execute:

sudo apt purge nvidia*
sudo reboot  

Agora reinstale os drivers NVIDIA estáveis mais recentes 378 (suporte NVIDIA GEFORCE GTX 960M).

Depois disso, marque novamente a entrada do Ubuntu no menu de inicialização do GRUB, depois pressione a tecla E .
Adicione nouveau.modeset=0 no final da linha linux . Pressione a tecla F10 para inicializar o sistema.
 Não deixe de definir um Espaço entre a última letra na linha linux e nouveau.modeset=0 .

Quando a tela de login aparecer, pressione Ctrl + Alt + F1 .
Digite seu nome de usuário e senha e, em seguida, execute:

sudo apt update
sudo apt install nvidia-378 nvidia-prime
sudo reboot  

Verifique se os gráficos da NVIDIA estão em uso nas configurações do NVIDIA X Server - > Perfis PRIME .
Caso eles não estejam em uso, mude para eles, faça o logout da sessão e volte ou reinicie o sistema.
Agora, conecte novamente o monitor externo à porta HDMI e ele deve ser reconhecido corretamente.

Atualize o endereçamento do seu comentário que ainda não funciona

Inicialize no BIOS do seu notebook e verifique se você precisa ativar explicitamente o suporte a monitores externos - em algumas máquinas mais novas, especialmente naquelas com a tecnologia NVIDIA Optimus, esta opção é implementada. Verifique também em Configurações do Sistema / Exibe se você precisa ajustar alguma coisa lá.

    
por cl-netbox 02.03.2017 / 19:18
2

O problema pode estar no driver gráfico da nvidia. O que pode ser corrigido seguindo as etapas abaixo: Execute os seguintes comandos no terminal:

sudo apt-get purge nvidia-*

sudo add-apt-repository ppa:graphics-drivers/ppa

sudo apt-get update

sudo apt-get install nvidia-364

Reinicie e seu problema com gráficos deve ser corrigido.

    
por Shakti Phartiyal 02.03.2017 / 18:58
1

A julgar pela saída do seu lspci , você e eu temos o mesmo laptop, o que deve facilitar isso.

Você precisa ter os drivers gráficos mais recentes da Intel instalados em seu sistema. Para fazer isso, visite a página da Intel e instale a versão para Ubuntu 16.04.

A partir daí, execute a Ferramenta de Atualização de Gráficos para instalar todos os drivers relevantes da Intel, seguido de uma reinicialização do sistema para permitir que os novos drivers entrem em vigor.

Certifique-se também de que seu BIOS tenha o SecureBoot desabilitado para evitar conflitos de driver estranhos que ocorreram. Você também deve ter os drivers mais recentes da NVIDIA instalados (no momento da gravação, 378). Você não precisa configurá-lo para o dispositivo PRIME ativo.

    
por Kaz Wolfe 02.03.2017 / 19:16
0

Eu tive o mesmo problema com o meu Dell Inspirion 15 7000 Gaming. Depois de muita tentativa e erro, descobri que eu precisava fazer:

  • Instale o pacote nvidia-384 (para ter certeza de usar o driver nvidia ubuntu mais recente):
% bl0ck_qu0te%
  • Instalar o kernel de ativação de hardware: % bl0ck_qu0te%

Depois disso (e um rebote), meu segundo monitor estava trabalhando (finalmente).

    
por HCW70 07.11.2017 / 12:24