Exibição HDMI externa detectada, mas não funcionando

1

Estou usando o Dell XPS 13 9360 com o Ubuntu 16.04. Ele não tem um slot HDMI, então eu tenho um adaptador USB-C-para-HDMI, que é então conectado ao meu monitor: DELL S2240L.

Em System Settings > Displays , posso ver que o monitor foi detectado corretamente e está ativado. Se eu tentar mover o cursor do mouse para fora da tela do meu laptop e para a área de exibição externa, posso ver o cursor saindo da tela do meu laptop. Se eu continuar movendo o cursor para mais longe e tentar voltar, demora um pouco para reaparecer na tela do meu laptop, então há até mesmo o espaço para que o cursor se mova para a tela.

No entanto, o monitor continua dizendo "sem sinal" e, portanto, vai para o modo de economia de energia. Tenho certeza de que o adaptador não tem problema porque o computador está detectando o monitor. O monitor também funciona bem quando conectado a uma área de trabalho diferente (Windows).

Aqui está o resultado para executar sudo lshw -C video :

*-display               
   description: VGA compatible controller
   product: Intel Corporation
   vendor: Intel Corporation
   physical id: 2
   bus info: pci@0000:00:02.0
   version: 02
   width: 64 bits
   clock: 33MHz
   capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
   configuration: driver=i915 latency=0
   resources: irq:286 memory:db000000-dbffffff memory:90000000-9fffffff ioport:f000(size=64) memory:c0000-dffff

e xrandr :

Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192
eDP-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 294mm x 165mm
   1920x1080     59.93*+
   1680x1050     59.95    59.88  
   1600x1024     60.17  
   1400x1050     59.98  
   1280x1024     60.02  
   1440x900      59.89  
   1280x960      60.00  
   1360x768      59.80    59.96  
   1152x864      60.00  
   1024x768      60.04    60.00  
   960x720       60.00  
   928x696       60.05  
   896x672       60.01  
   960x600       60.00  
   960x540       59.99  
   800x600       60.00    60.32    56.25  
   840x525       60.01    59.88  
   800x512       60.17  
   700x525       59.98  
   640x512       60.02  
   720x450       59.89  
   640x480       60.00    59.94  
   680x384       59.80    59.96  
   576x432       60.06  
   512x384       60.00  
   400x300       60.32    56.34  
   320x240       60.05  
DP-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 476mm x 267mm
   1920x1080i    60.00*   50.00    59.94  
   1280x1024     75.02    60.02  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   720x576       50.00  
   720x480       60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  
DP-2 disconnected (normal left inverted right x axis y axis)

Alguma sugestão / insights?

    
por Sanha Cheong 02.10.2017 / 05:45

2 respostas

1

Eu tive o mesmo problema com um Dell XPS 13 9360 executando o Ubuntu 16.04 usando um adaptador USB-C da200. Tente definir a resolução da segunda tela como algo baixo, digamos 1440x900 ou inferior. Se isso faz com que a segunda tela funcione (como aconteceu comigo), então você está encontrando um bug com o adaptador, detalhado aqui:

link

A atualização de kernels resolveu o problema para mim. Eu estava no kernel 4.10.xx, a atualização para o kernel 4.12.14 funcionou para mim.

    
por fionnoh 11.10.2017 / 13:39
0

Experimente e veja se funciona:

xrandr --output eDP-1 --mode 1920x1080 --output DP-1 --mode 1920x1080 --same-as eDP-1

e veja se funciona. Isso deve criar um espelho, mas é exatamente isso que queremos testar primeiro, queremos testar se o espelhamento funciona. Então podemos seguir em frente.

Eu (literalmente) nunca tive a sorte de configurar meu monitor do jeito que eu queria em qualquer utilitário gráfico, então eu recorri à linha de comando via xrandr e consegui que funcionasse perfeitamente no meu caso.

    
por marko 02.10.2017 / 09:33