Problemas adicionam uma nova resolução para monitorar (2º monitor) (área de trabalho 16.04)

2

Estou tendo problemas para adicionar a resolução correta ao meu segundo monitor. Ambos os meus monitores funcionaram bem nas janelas e eu não vou voltar:)

Estou executando uma única GTX980 com um monitor conectado via DVI e um monitor conectado via cabo HDMI-DVI (a extremidade HDMI está conectada à placa gráfica; a extremidade DVI está conectada ao monitor. O monitor conectado via DVI (meu monitor principal) está funcionando fantasticamente. É o segundo monitor que não está captando a resolução correta.

Portanto, esta é a saída do xrandr

DVI-I-1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 531mm x 299mm
   1920x1080     60.00*+
   1680x1050     59.95  
   1600x1200     60.00  
   1440x900      59.89  
   1280x1024     75.02    60.02  
   1280x960      60.00  
   1152x864      75.00  
   1024x768      75.03    70.07    60.00  
   800x600       75.00    72.19    60.32    56.25  
   640x480       75.00    72.81    59.94  
HDMI-0 connected 1024x768+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm
   1024x768      60.00*+
   1360x768      59.96    59.80  
   1152x864      60.00  
   800x600       72.19    60.32    56.25  
   680x384       59.96    59.80  
   640x480       59.94  
   512x384       60.00  
   400x300       72.19  
   320x240       60.05  

A resolução máxima do segundo monitor é 1440x900, que foi bem captada no Windows, então tentei o seguinte.

cvt 1440 900
# 1440x900 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync

xrandr --newmode "1440x900_60.00"  106.50  1440 1528 1672 1904  900 903 909 934 -hsync +vsync

Mas quando faço isso:

xrandr --addmode HDMI-0 1440x900_60.00

Sou saudado com:

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  140 (RANDR)
  Minor opcode of failed request:  18 (RRAddOutputMode)
  Serial number of failed request:  47
  Current serial number in output stream:  48

Edit: Ainda estou pesquisando o que posso e adicionarei qualquer coisa que eu encontrar abaixo.

Modelo de monitor: Dell S199WFP

xrandr --verbose output

    
por Aaron Rubesh 12.06.2016 / 19:38

1 resposta

1

Então eu pesquisei um pouco mais e depois de tentar algumas coisas descobri que o xrandr não funciona bem com drivers proprietários da nvidia, então eu tive que usar:

sudo nvidia-xconfig

para gerar um xorg.conf em /etc/X11/xorg.conf

Eu pesquisei os valores HorizSync e VertRefresh para o monitor em questão que eu encontrei:

HorizSync     30 - 83
VertRefresh   56-75

Então eu encontrei no meu xorg.conf onde o monitor estava neste bloco e fiz as alterações:

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30 - 83
    VertRefresh     56 - 75
    Option         "DPMS"
EndSection

então eu reinicio o lightdm:

sudo systemctl restart lightdm

Verificou as configurações de exibição novamente e ... Bam! existe foi.

    
por Aaron Rubesh 12.06.2016 / 20:44