Dear OpenBSD users,

I run OpenBSD 6.2 amd64 on a Dell Latitude E6540 laptop.

I hook a Dell U2412M monitor to the laptop using VGA port. xrandr recognizes 
the maximum resolution of the external monitor, but the refresh rate is 
slightly below 60:

VGA-1 connected (normal left inverted right x axis y axis)
   1920x1200     59.95 +
   1920x1080     60.00
   1600x1200     60.00
   1680x1050     59.95
   1280x1024     60.02
   1280x960      60.00
   1024x768      60.00
   800x600       60.32
   640x480       60.00
   720x400       70.08

I can visibly see the flickering of the screen on the external monitor. Is this 
because the refresh rate is below 60?

At the back of the monitor, a label states that the monitor supports a 
resolution of 1920x1200 at 60 refresh rate.

I tried to use xrandr to adjust refresh rate. I ran

$ gtf 1920 1200 60

The output is:
  # 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

$ nice -n 20 xrandr --newmode "1920x1200_60.00" Modeline "1920x1200_60.00"  
193.16  1920 2048 2256 2592  1200 1201 1204 1242  -HSync +Vsync

$ xrandr --addmode VGA-1 1920x1200_60.00

$ xrandr --output VGA-1 --mode 1920x1200_60.00

Then the entire laptop freezes. The keyboard is not responding, nor is the 
mouse or touchpad. The system is somehow running though, as the system 
gracefully shuts down when I press the power button.

Do you have experience with setting up refresh rate on an external monitor?

Yours sincerely,
Xianwen

Reply via email to