Estou tentando executar minha exibição secundária ( U2415 ) na resolução nativa 1920x1200
. Infelizmente, o Xrandr reporta apenas 1920x1080
, o que não é satisfatório.
$ xrandr
Screen 0: minimum 8 x 8, current 3286 x 1080, maximum 32767 x 32767
LVDS1 connected 1366x768+1920+312 (normal left inverted right x axis y axis) 344mm x 194mm
1366x768 59.97*+
1024x768 60.00
800x600 60.32 56.25
640x480 59.94
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 509mm x 286mm
1920x1080 60.00*+
1680x1050 59.95
1280x1024 75.02 60.02
1440x900 74.98 59.89
1280x960 60.00
1280x800 59.81
1152x864 75.00
1024x768 75.08 70.07 60.00
800x600 75.00 60.32
640x480 75.00 60.00
OS :
Linux arch 3.19.3-3-ARCH #1 SMP PREEMPT Wed Apr 8 14:10:00 CEST 2015 x86_64 GNU/Linux
HW :
$ lspci -nnks 00:02.0
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 02)
Subsystem: Lenovo Device [17aa:3920]
Kernel driver in use: i915
Kernel modules: i915
Eu pesquisei e parece que o Intel GMA não tem nenhum problema para executar 1920x1200
via VGA.
O comando a seguir me dá a minha modeline que eu tentei e que funciona, mas não exatamente - ela produz imagens de pior qualidade do que na 1920x1080
e toda a área de trabalho é deslocada para a esquerda. Além disso, quando eu vou nos menus OSD no monitor, vejo que estou recebendo 1600x1200 60Hz
: (
$ gtf 1920 1200 60 -x
# 1920x1200 @ 60.00 Hz (GTF) hsync: 74.52 kHz; pclk: 193.16 MHz
Modeline "1920x1200_60.00" 193.16 1920 2048 2256 2592 1200 1201 1204 1242 -HSync +Vsync
Eu também tentei algo chamado 915Resolution , bem, é a versão corrigida desta localização . Mas também não funcionou muito bem. Seguindo os exemplos em seus README
, tentei:
# ./915resolution 30 1920 1200
Intel 800/900 Series VBIOS Hack : version 0.5.3
Chipset: HDGraphics
BIOS: TYPE 1
Mode Table Offset: $C0000 + $268
Mode Table Entries: 36
Patch mode 30 to resolution 1920x1200 complete
# ./915resolution -l
Intel 800/900 Series VBIOS Hack : version 0.5.3
Chipset: HDGraphics
BIOS: TYPE 1
Mode Table Offset: $C0000 + $268
Mode Table Entries: 36
Mode 30 : 640x480, 8 bits/pixel
Mode 32 : 800x600, 8 bits/pixel
Mode 34 : 1024x768, 8 bits/pixel
Mode 38 : 1280x1024, 8 bits/pixel
Mode 3a : 1600x1200, 8 bits/pixel
Mode 3c : 1920x1440, 8 bits/pixel
Mode 41 : 640x480, 16 bits/pixel
Mode 43 : 800x600, 16 bits/pixel
Mode 45 : 1024x768, 16 bits/pixel
Mode 49 : 1280x1024, 16 bits/pixel
Mode 4b : 1600x1200, 16 bits/pixel
Mode 4d : 1920x1440, 16 bits/pixel
Mode 50 : 640x480, 32 bits/pixel
Mode 52 : 800x600, 32 bits/pixel
Mode 54 : 1024x768, 32 bits/pixel
Mode 58 : 1280x1024, 32 bits/pixel
Mode 5a : 1600x1200, 32 bits/pixel
Mode 5c : 1920x1440, 32 bits/pixel
Você pode ver que Mode 30
permanece em 640x480
...
E finalmente por último mas não menos importante, estou executando tudo isso via QUMOX VGA to HDMI Converter
. Suas especificações afirmam claramente que eles suportam 1920x1200
resoluções, mas eu comecei a duvidar disso.
Então, queridos senhores, o que mais eu posso tentar fazer com que meu display ultra-legal funcione na resolução correta?
Obrigado
Tags xrandr kernel-modules x11 pci