Graphics
Intel® graphics drivers and software, compatibility, troubleshooting, performance, and optimization
20455 Discussions

HD4600 resolution problem with HP LA2405x monitor

RHend4
Novice
7,408 Views

So, this monitor is capable of 1920x1200, and indeed older Intel chipsets drive it just fine over VGA.

This chipset (inside a Dell E6540 laptop) will not recognize the resolution above 1920x1080.

Using the custom resolution app leads to a message "The custom resolution exceeds the maximum bandwidth capacity."

Running the system info utility shows me that the mode is supported by the monitor. But notice the order of resolutions. This looks like a bug in the intel mode detection, possibly shared between both utilities.

Is there a fix or workaround for this?:

Intel(R) HD Graphics 4600

 

Report Date: 12/6/2013

Report Time[hh:mm:ss]: 15:12:07

Driver Version: 9.18.10.3204

Operating System: Windows 7 Service Pack 1(6.1.7601)

Default Language: English (United Kingdom)

Installed DirectX* Version: 11.0

Supported DirectX* Version: 11.0

Shader Version: 5.0

OpenGL* Version: 4.0

Physical Memory: 8097 MB

Processor: Intel(R) Core(TM) i7-4800MQ CPU @ 2.70GHz

Processor Speed: 2693 MHz

Vendor ID: 8086

Device ID: 0416

Device Revision: 06

 

* Processor Graphics Information *

 

Processor Graphics in Use: Intel(R) HD Graphics 4600

Video BIOS: 2171.10

Current Graphics Mode: 1920 by 1080

 

* Devices Connected to the Graphics Accelerator *

 

Active Monitors: 1

Active Notebook Displays: 1

* Monitor *

 

Monitor Name: HP Compaq LA2405x LED Backlit Monitor

Display Type: Analog

Connector Type: VGA

Serial Number: HWP3020

Gamma: 2.2

DDC2 Protocol: Supported

Device Type: Monitor

 

Maximum Image Size:

Horizontal: 20.47 inches

Vertical: 12.60 inches

 

Monitor Supported Modes:

640 by 480 (60 Hz)

800 by 600 (60 Hz)

1024 by 768 (60 Hz)

1280 by 1024 (60 Hz)

1280 by 960 (60 Hz)

1440 by 900 (60 Hz)

1600 by 1200 (60 Hz)

1680 by 1050 (60 Hz)

1920 by 1200 (60 Hz)

1920 by 1080 (60 Hz)

 

Display Power Management Support:

Standby Mode: Supported

Suspend Mode...

18 Replies
ROBERT_U_Intel
Employee
3,738 Views

Hi empororz

Are you in Extended Desktop or Clone mode to the HP Compaq LA2405x?

0 Kudos
RHend4
Novice
3,738 Views

Extended desktop. though I've tried completely defeating the laptop LCD to no avail.

The resolutions do seem to be independent, it's just that the high resolution is not picked up. The weirdness is in the order. 1920x1200 before 1920x1080. Could be spurious of course, but it looked odd.

0 Kudos
ROBERT_U_Intel
Employee
3,738 Views

OK,, with extended desktop you should be able to set the resolution of each display independently. I notice you have a fairly old graphics driver installed. Could you update to the latest? It can be downloaded here:

https://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=23406&lang=eng&OSVersion=Windows%207%20(32-bit)*&DownloadType=Drivers%20 Download Center

0 Kudos
RHend4
Novice
3,738 Views

If only that worked. Unfortunately the installer fails with a "this computer does not meet the minimum requirements for installing this software". Which is a bit unhelpful. This is a pretty serious laptop. Could Dell be blocking the generic install?

0 Kudos
Fabian_A_Intel
Employee
3,738 Views

Hi emperorz,

Since you have a OEM system the generic drivers may not installed by using the .exe version. Try to install the driver by following the manual driver installation steps at:

http://www.intel.com/support/graphics/sb/CS-033915.htm Graphics — How to manually install a driver in Microsoft Windows* 7

You will also need to download the .zip version of the graphics driver, located at Download Center

0 Kudos
DNugo
Beginner
3,738 Views

I've got the exact same problem in our enterprise environment. We're running these monitors as our primary displays, they work perfectly fine in native 1920x1200 resolution when we're using a DisplayPort cable or a VGA cable from a computer that doesn't run an Intel HD Graphics 4600.

But on all of our newest computers we have the Intel HD Graphics 4600 chip and it sets 1920x1080 as the highest available resolution.

The computer is a Lenovo m73 (10AXS0NB00-series) Tiny series and I've updated to the latest BIOS and Intel Drivers.

Driver versions are the following

Intel drivers: 10.18.10.397

Lenovo BIOS: FHKT49A

Reason for edit:

 

In my current setup I use a HP Compaq LA2405x as primary display (1920x1200) with a DisplayPort to DVI-converter and a HP Compaq LA2405wg as secondary display, extended desktop (1920x1080), with a VGA cable. But we also have single monitor setups with just the LA2405x and VGA cables and they can only run 1920x1080 in resolution from the HD graphics 4600. I've also included my DxDiag if that's any help.
0 Kudos
ROBERT_U_Intel
Employee
3,738 Views

All,, we have replicated this issue and are currently investigating it. Please watch this thread for updates.

Thanks

Robert

0 Kudos
ROBERT_U_Intel
Employee
3,738 Views

All,,

This behavior with VGA + Haswell is expected behavior.

We see that for 1900x1200 resolution, the dot clock value required by the HP LA240x and LA2405wg displays, is 193MHz. On Haswell the DAC (Digital-to-analog converter) for the VGA port is capped at 180MHz, so 1900x1200 is therefore pruned from the modes table.

With the same driver on Ivybridge, the CRT DAC display clock has a limitation of 350Mhz and hence 19x12 isn't pruned.

Thanks

Robert

0 Kudos
ARoth3
Beginner
3,738 Views

Same problem here with a new HP ProDesk 600 G1 SFF PC and an old NEC MultiSync LCD 2690WUXi that looks best at 1920 x 1200. The HP system board is based on Haswell architecture and has an HD4600 onboard. Looks like I need to go shopping for a graphics card.

0 Kudos
PHouš
Beginner
3,738 Views

Hi, do I suppose correctly that this issue has not yet been nor will ever be corrected / resolved and is still present? If so, could you check whether this monitor (NEC EA241wm) would suffer from this problém? I wouldn't ask normally but I can't set this monitor to even 1920x1080 so I'm a bit worried something might be wrong with my laptop (Lenovo L440, only HD4600).

//The said monitor works with 1920x1200 with other (including IvyBridge) laptops.

Thanks.

0 Kudos
JHoma1
Beginner
3,738 Views

I have almost the same setup: Lenovo T440p HD4600 and NEC EA241WM monitor. Max resolution I can drive it at from VGA is 1680x1050.

0 Kudos
PHouš
Beginner
3,738 Views

Did you try to concact Lenovo support for free adapter or try to solve the situation in any other way? Or at least, do you have confirmed that it is surely a correct behavior and not just a hardware issue?

0 Kudos
ARoth3
Beginner
3,739 Views

In the case of my HP ProDesk 600 G1 SFF PC system, page 18 of HP's QuickSpecs document notes that 1920 x 1200 is supported only on displays connected to the external DisplayPort connector. I solved my problem by buying a PCIe x16 card (MSI P/N N8400GS-MD1GD3H/LP, $35.69 plus tax on EBay). With the Low Profile bracket attached, the card uses 3 of the PC's 4 back panel slots.

0 Kudos
PHouš
Beginner
3,739 Views

That's not really relevant for us as Lenovo L440 / T440s are notebooks and as such don't have full PCI-e... And actually as far as I know, both notebooks list in specification that 1920x1200 is supported as output resolution for VGA.

0 Kudos
JHoma1
Beginner
3,739 Views

I've finally been able to test a mini-DisplayPort to DVI adapter on the T440p and it now drives the NEC EA241WM at its full resolution of 1920x1200. So looks like using VGA was the problem.

0 Kudos
CHrit
Beginner
3,739 Views

This thread is 2 years old and there seems to be no fix yet. Is this bug even tracked somewhere?

I'm having the same problem with a Lenovo Thinkpad 440p and a HP Compaq LA2405x. I can use the screen at maximum resolution (1920x1200) over mini DisplayPort, but not over VGA (only 1920x1080).

Does anyone know any workaround? I'm using Linux and the VGA port is the only way I can get a dual-screen setup, so it's really bad if I can't make that work.

0 Kudos
CHrit
Beginner
3,739 Views

Does anyone know any workaround? I'm using Linux and the VGA port is the only way I can get a dual-screen setup, so it's really bad if I can't make that work.

For instance I've already tried the instructions here: https://wiki.archlinux.org/index.php/Xrandr# Adding_undetected_resolutions https://wiki.archlinux.org/index.php/Xrandr# Adding_undetected_resolutions but I get an error in the last step:

 

[hritcu@detained unit-tests]$ cvt 1920 1200

# 1920x1200 59.88 Hz (CVT 2.30MA) hsync: 74.56 kHz; pclk: 193.25 MHz

Modeline "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync

[hritcu@detained unit-tests]$ xrandr --newmode "1920x1200_60.00" 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync

[hritcu@detained unit-tests]$ xrandr --addmode VGA1 1920x1200_60.00

[hritcu@detained unit-tests]$ xrandr --output VGA1 --mode 1920x1200_60.00

xrandr: Configure crtc 1 failed

0 Kudos
CHrit
Beginner
3,739 Views

hritcu wrote:

Does anyone know any workaround? I'm using Linux and the VGA port is the only way I can get a dual-screen setup, so it's really bad if I can't make that work.

For instance I've already tried the instructions here: https://wiki.archlinux.org/index.php/Xrandr# Adding_undetected_resolutions https://wiki.archlinux.org/index.php/Xrandr# Adding_undetected_resolutions but I get an error in the last step [...]

Managed to fix my problem by reading the answers on this thread more carefully (sorry!), noticing @Robert_U 's answer about the 180MHz DAC hardware limitation in Haswell, and understanding that with the commands above I was trying to set the DAC to 193MHz. The solution was then to use "cvt -r", which "creates a mode with reduced blanking" and "allows for higher frequency signals, with a lower or equal dotclock." Here are the commands I used to make this work:

[hritcu@detained ~]$ cvt -r 1920 1200

# 1920x1200 59.95 Hz (CVT 2.30MA-R) hsync: 74.04 kHz; pclk: 154.00 MHz

Modeline "1920x1200R" 154.00 1920 1968 2000 2080 1200 1203 1209 1235 +hsync -vsync

[hritcu@detained ~]$ xrandr --newmode "hd" 154.00 1920 1968 2000 2080 1200 1203 1209 1235 +hsync -vsync

[hritcu@detained ~]$ xrandr --addmode VGA1 hd

[hritcu@detained ~]$ xrandr --output VGA1 --mode hd

So at this point this whole issue seems in my case just a matter of bad auto-detection more than anything else.

0 Kudos
Reply