A detecção de exibição externa do Ubuntu 16.04 não funciona corretamente

A detecção de exibição externa do Ubuntu 16.04 não funciona corretamente

Eu uso o Asus UX305L com um monitor externo Samsung SyncMasterF2380 conectado via micro HDMI. No entanto, após uma nova instalação do Ubuntu, de tempos em tempos, ocorrem os seguintes problemas "estranhos" com um monitor externo:

  1. O Ubuntu não detecta monitor externo após a inicialização do sistema. No entanto, se eu clicar no ícone Configurações do sistema várias vezes, isso acontece.
  2. O Ubuntu não detecta monitor externo após a inicialização do sistema e altera a resolução da tela do laptop. Depois de clicar várias vezes no ícone Configurações do sistema, ele detecta um monitor externo e altera a resolução da tela do laptop.

/etc/X11/xorg.conf.d/20-intel.conf

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "TearFree"    "true"
   Option      "AccelMethod"  "uxa"
EndSection

/etc/X11/xorg.conf.d/monitors.conf

Section "Monitor"
  Identifier "HDMI1"
  Option "LeftOf" "Screen 0"
EndSection

Section "Monitor"
  Identifier "Screen 0"
  Option "RightOf" "HDMI1"
EndSection

/etc/X11/xorg.conf.d/screen-resolution.conf

Section "Screen"
  Identifier "HDMI1"
  SubSection "Display"
  Modes "1920x1080"
  EndSubSection
EndSection

Section "Screen"
  Identifier "Screen 0"
  SubSection "Display"
  Modes "1600x900"
  EndSubSection
EndSection

xrandr -q mostra

Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192
eDP1 connected primary 1920x1080+1920+0 (normal left inverted right x axis y axis) 293mm x 165mm
   1920x1080     60.00*+  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.00  
   800x600       60.32    56.25  
   640x480       59.94  
HDMI1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm x 287mm
   1920x1080     60.00*+  59.94  
   1600x1200     60.00  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x960      60.00  
   1280x800      59.91  
   1152x864      75.00  
   1280x720      60.00    59.94  
   1024x768      75.08    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   640x480       75.00    72.81    66.67    60.00    59.94  
   720x400       70.08 

Responder1

Segundo relatos, você não pode usar TearFreeum xuamétodo de aceleração ao mesmo tempo. Você precisa usar o método de aceleração snaque é o padrão para poder simplesmente excluir essa linha no arquivo /etc/X11/xorg.conf.d/20-intel.

Mais detalhes podem ser encontrados na documentação do Arch Linuxgráficos_intel

Embora eu tenha tido alguns rompimentos de tela há alguns meses, ele desapareceu sozinho após algumas atualizações do kernel do Ubuntu e pode ser que essa opção não seja mais necessária no seu sistema. O motivo pelo qual você deseja remover a opção (se ela não for mais necessária) é que existem outros conflitos que podem ocorrer conforme descrito no link.

informação relacionada