Black piscando com monitor externo de 4k no Ubuntu 16.04

0

Eu comprei um novo monitor de 4k Acer S277HK, e estava esperando para trabalhar com resolução de 2560x1440 a 60Hz, como a especificação do meu laptop atual diz que deveria ser possível. Eu mudarei meu laptop para um novo, em cerca de um ano - então eu pensei que o uso de 4k aconteceria então.

Encontrei alguns problemas com este monitor. O principal deles é cintilando a cada 30 segundos, ou às vezes piscando brevemente algumas vezes seguidas. Mesmo que eu use apenas 1920x1080 ou 1680x1050 em 60Hz.

Sistema: Acabo de mudar do Ubuntu 12.04 para o Ubuntu 16.04.3 LTS de 64 bits, e é uma nova instalação com o kernel 4.10.0-33-genérico.

Computador: Laptop: Asus X53SV, Gráficos: Geforce GT 540M (Eu sei que é antigo), Processador: CPU Intel® Core ™ i7-2670QM @ 2.20GHz × 8, Memória: 8GB. Tem porta HDMI 1.3a e não possui displayport.

A especificação da placa gráfica diz que ela permite 2560x1400 a 60Hz ( Eu já vi isso em algum lugar). Não tenho certeza se é sobre HDMI.

Conexão: Cabo HDMI: Reinston EK015 - na caixa, diz que é compatível mesmo com HDMI 2.0.

Drivers: Estou usando a Nvidia v 340.102 já que ela é compatível com a GT 540M, mas já tentei v 375.66 e nouveau (tudo com Drivers adicionais ), e mesmo resultado.

Tentativas de resolução: O Ubuntu por padrão permite 3840x2160 a 24Hz ou 1920x1080 a 60Hz. Bu usando xrandr , consegui definir 2560x1440 a 43Hz, 45 não funcionou com resultado: xrandr: Configure crtc 0 failed .

Objetivo: espero obter 1920x1080 a 60Hz ou 2560x1440 a 43Hz, mas sem piscar preto.

Se acontecer "game over": Talvez minha placa gráfica esteja tão lenta, que não seja possível configurá-la - não tenho certeza se esse é o motivo. Então, eu substituirei este monitor por uns 25 "mais baratos, com 2k. Por enquanto, vamos tentar fazer isso funcionar.

xrandr

Screen 0: minimum 8 x 8, current 3840 x 2160, maximum 16384 x 16384
LVDS-1-1 connected
   1366x768      60.00 +
   1360x768      59.80    59.96  
   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  
VGA-1-1 disconnected
HDMI-1-1 connected primary 3840x2160+0+0 596mm x 335mm
   3840x2160     24.00* 
   1920x1080     60.00    50.00    59.94    24.00    23.98  
   1920x1080i    60.00    50.00    59.94  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      59.90  
   1280x960      60.00  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1024x768      75.03    70.07    60.00  
   832x624       74.55  
   800x600       72.19    75.00    60.32    56.25  
   720x576       50.00  
   720x576i      50.00  
   720x480       60.00    59.94  
   720x480i      60.00    59.94  
   640x480       75.00    72.81    66.67    60.00    59.94  
   720x400       70.08  
DP-1-1 disconnected
 </i>

Eu tenho a tela do meu laptop desconectada, mesmo que esteja conectada.

/etc/X11/xorg.conf :

Section "ServerLayout"
    Identifier "layout"
    Screen 0 "nvidia"
    Inactive "intel"
EndSection

Section "Device"
    Identifier "intel"
    Driver "modesetting"
    BusID "PCI:0@0:2:0"
    Option "AccelMethod" "None"
EndSection

Section "Screen"
    Identifier "intel"
    Device "intel"
EndSection

Section "Device"
    Identifier "nvidia"
    Driver "nvidia"
    BusID "PCI:1@0:0:0"
    Option "ConstrainCursor" "off"
EndSection

Section "Screen"
    Identifier "nvidia"
    Device "nvidia"
    Option "AllowEmptyInitialConfiguration" "on"
    Option "IgnoreDisplayDevices" "CRT"
EndSection

dpkg --get-selections | grep nvidia :

nvidia-340                  install
nvidia-opencl-icd-340       install
nvidia-prime                install
nvidia-settings             install

lspci -vnn | grep VGA :

00:02.0 VGA compatible controller [0300]: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller [8086:0116] (rev 09) (prog-if 00 [VGA controller])
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108M [GeForce GT 540M] [10de:0df4] (rev a1) (prog-if 00 [VGA controller])

Eu não conheço bem o Ubuntu.

Alguma dica?

    
por pawelubuntu 08.09.2017 / 17:02

0 respostas