2

I'm trying here to run my secondary display (U2415) on the native resolution 1920x1200. Xrandr unfortunately reports only 1920x1080, which is not satisfactory.

$ 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

I've googled it and it seems that Intel GMA has no problem whatsoever to run 1920x1200 via VGA.

The following command gives me my modeline which I've tried and which works, but not quite really - it produces worse quality image than on the 1920x1080 and entire desktop is shifted to the left. Furthermore, when I go the OSD menus on the display I see that I'm getting 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

I've also tried something called 915Resolution, well it's patched version from this location. But it didn't work very well either. By following examples in their README I've tried:

# ./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

You can see, that Mode 30 remains on 640x480...

And finally last but not least important, I'm running all this via QUMOX VGA to HDMI Converter. Their specs clearly state, that they support 1920x1200 resolutions, but I've started to doubt it.

What else I may try, to make my ultra cool display operate on the correct resolution?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.