Não é possível usar a resolução mais alta, o xrandr não lista o modo (Intel GPU, adaptador DP para DVI)

6

Eu tenho uma tela capaz de 2560x1440. Ele está conectado ao meu Intel NUC com um adaptador DP para DVI. Minha placa gráfica Desde que atualizei meu sistema Arch Linux na semana passada (não sei exatamente o que foi atualizado), não posso mais usar a resolução mais alta. Eu tenho certeza que eu só poderia usar 1080 antes disso e a tela reclamou que eu usei o cabo errado então algo ainda estava esquisito naquela época, mas eu não pensei muito sobre isso. Agora só posso usar 1680x1050, que é ilegível na minha tela e interrompe meu trabalho.

Aqui está o meu log lspci, xrandr e xorg: link

Acho estranho que xrandr liste 2 portas HDMI, não estou usando HDMI e tentei desativá-lo na BIOS. Por algum motivo, "DP1" também está listado como desconectado. O DP1 parece ter alguma relação com o HDMI2, já que ambos estão listados como "Clones" um do outro, mas não tenho idéia do que isso significa.

Como você pode ver no log do xorg, ele até detecta os modos corretos:

[   184.333] (II) intel(0): Printing DDC gathered Modelines:
[   184.333] (II) intel(0): Modeline "2560x1440"x0.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync (88.8 kHz eP)

Eu tentei adicionar essa modelina manualmente ao HDMI2, mas ela falhou:

$ xrandr --newmode 2560x1440  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync
$ xrandr --addmode HDMI2 2560x1440
$ xrandr --output HDMI2 --mode 2560x1440 --verbose
screen 0: 2560x1440 675x379 mm  96.28dpi
crtc 0:    2560x1440  59.95 +0+0 "HDMI2"
xrandr: Configure crtc 0 failed
crtc 0: disable
crtc 1: disable
crtc 2: disable
crtc 3: disable
screen 0: revert
crtc 0: revert
crtc 1: revert
crtc 2: revert
crtc 3: revert

Agora estou completamente preso e preciso de alguém com mais conhecimento esotérico xrandr e X11 para me ajudar.

Obrigado pelo seu tempo.

EDIT: Acabei de testar todas as variações do modo 2560x1440 com diferentes configurações de MHz através do xrandr. Acima de ~ 165 MHz recebo "xrandr: Configure crtc 0 failed" e "(EE) intel (0): falha ao definir o modo: Invalid argument" no log do xorg. Abaixo de ~ 165 MHz, a mudança para o modo funciona, mas minha tela ficará em branco e reclamará "OUT OF RANGE". Também vale a pena mencionar que 1920x1080 não funciona como xrandr retorna "configure crtc 0 failed" para ele também, provavelmente porque está acima de 165 MHz. Problema de driver? Eu vou comprar um mDP para cabo DP amanhã e tentar o que acontece quando eu não uso DVI.

    
por Hannes Landeholm 01.05.2014 / 19:58

1 resposta

4

Para 2560x1440, é necessário um DP ativo para o adaptador DVI de link duplo e um cabo DVI de link duplo. Muito provavelmente você só tinha um DP passivo para adaptador DVI de link único.

    
por 07.10.2014 / 18:43