Windows 7 Multiple monitor issue

2

0

I've got the following config:

Windows 7 with dual monitors on a DELL Optiplex 7020

When I'm leaving my screen for an hour or so and after I get back, the first screen refuses to "get back to work" giving me a black screen instead. My second monitor displays everything.

I found the following workaround

  1. On my second screen, duplicate the monitor on both screen

  2. Once done, first screen is ocassionally displaying

  3. On the second screen, I extend the monitor to both screen

  4. Read point 2

  5. Repeat point 1 to 3, two more times and voilà, I have display , again ,on both screens

As I said, this is a workaround e.g. it should be temporary and the workaround costs me time (10 to 15 mn to warm up my screen)

I parsed the internet but found nothing relevant so far.

My question is the following:

Have you seen soemthing similar and if yes, how did you fix the issue?

Maybe it is the cable but I'm unsure of that.

Any hints or ideas are more than welcomed

Update 1: I ask my colleague for some help. We changed the frequency, but to no avail...

Update 2: I unplugged the HDMI cable and replug it to another HDMI port. The screen started...without any delay, just like that

Update 3: The long night sleep is the Test. It did not work out. What I have done so far: Update the 2 screens drivers, update the video drivers but the PC said they were already brand new. It does not seem to be the cable. We don't have a spare one, this is the issue.

Andy K

Posted 2016-02-25T08:35:56.963

Reputation: 355

Does your display have multiple input connectors and an input selection button? – Daniel B – 2016-02-27T16:30:54.990

Hi @DanielB , no multiple input connectors and no input selection button – Andy K – 2016-02-27T16:32:21.500

Questions: (1) How are the monitors connected and what is your display card? (2) Is Windows fully patched especially drivers found as optional in Windows Update? Remark: You could create a script to do these display manipulations using DisplaySwitch.exe in a script run automatically on wakeup.

– harrymc – 2016-02-27T19:53:57.990

It sounds to me like the graphics card is only waking up one monitor instead of both. Is your optiplex the version with the intel built in GPU or do you have a standalone video card? And if so, how are they physically wired (that is, one monitor connected to the mobo and the other to the video card? both to the video card? something different?) – taltamir – 2016-02-28T21:38:59.687

we had this issue at an old comany I worked at. What cables are you using display cables are you using (VGA, DVI, HDMI)? – David Golding – 2016-02-29T17:42:23.457

@AndyK - having posted a bounty, you could at least answer the above questions. – harrymc – 2016-03-01T21:29:31.777

hi @harrymc wlll do tomorrow morning. sorry for the delay – Andy K – 2016-03-01T21:58:20.813

Hi @DavidGolding, sorry for the delay. I will not make excuses , so let's crack on: I'm using a good old vga cable and also an hdmi to vga cable (brand: startech) – Andy K – 2016-03-02T07:56:34.660

Hi @taltamir no standalone video card, by default the pc does not have any free slot. One monitor is connected to the standard vga and the other one goes from the hdmi port of the pc to the monitor. – Andy K – 2016-03-02T08:04:54.093

Hi @harrymc 1) One monitor is connected to the standard vga and the other one goes from the hdmi port of the pc to the monitor 2) Yes I can but it would be another workaround. I was thinking of George Polya's tactic : solve a simpler problem to get to the solution. if a workaround leads to the solution, that is fine. If not, well , we are in a quagmire or ourobouros

– Andy K – 2016-03-02T08:09:59.480

ok well the adapter could be the issue, but from experience HDMI can have issues waking screens up from sleep, so this could be the issue. my advice would be to try another cable/format ie DisplayPort etc – David Golding – 2016-03-02T11:53:09.137

@DavidGolding: DisplayPort is even worse.

– harrymc – 2016-03-02T14:57:47.940

@AndyK: From your update, it seems like the problem is a defective HDMI port. If the problem is solved, then please post this as an answer and mark it as the solution so that this post is not left without one. – harrymc – 2016-03-02T15:03:57.363

@harrymc: I need to double-check. I'll give an update tomorrow morning ;) – Andy K – 2016-03-02T15:09:36.530

You might try a HDMI to VGA (or DVI?) adapter. – harrymc – 2016-03-03T08:33:52.993

@harrymc that's a very bold claim espcially when you don't back it up with any evidence to that effect. – David Golding – 2016-03-03T09:39:20.753

@DavidGolding: ???. Study first the answer in the link I gave, and do take into account that it did solve the problem. – harrymc – 2016-03-03T09:42:19.080

Gents, this is only a question and I'm the one suffering the issue ;) – Andy K – 2016-03-03T09:43:26.817

The problem is evidently related to HDMI. Trying a different adapter+cable like HDMI to VGA (or DVI?) adapter might help. Otherwise, you might try to check Windows for errors, like sfc /scannow, or if nothing helps then Repair Install. If you don't feel adventurous, I can further develop my idea of using DisplaySwitch.exe in a script run automatically on wakeup.

– harrymc – 2016-03-03T21:14:32.840

Hi @harrymc, yes please – Andy K – 2016-03-04T08:12:16.067

Are you able to borrow another monitor - this may show if the fault is the monitor or the "computer"! – Dave – 2016-03-04T08:27:20.543

If I had to guess I would say the this is just a problem with the integrated graphics controller. intel iGPU are not really all that reliable. I would recommend just getting a proper video card – taltamir – 2016-03-07T03:40:01.367

Answers

1

The problem is evidently related to HDMI and might have something to do with your particular hardware configuration and drivers.

While you have already done all the evident steps, such as updating all drivers, you could still see if Windows Update has any driver updates in the Optional section, or recheck the driver downloads on the manufacturer's website.

You could also try a different adapter+cable combination, such as HDMI to VGA (or DVI) adapter, which might help by changing the hardware/driver configuration. Avoid using the DisplayPort because it also has sleep problems on Windows.

If this fails, you could check Windows for errors by doing sfc /scannow, or take the big step of doing Repair Install which will in effect reinstall Windows while conserving your applications.

If you don't feel adventurous, a workaround might be to run a script automatically on wakeup which will do the manipulations that currently take you 10-15 minutes. The tool to use is DisplaySwitch.exe that can be called with the following parameters :

internal : Switch to use the primary display only
external : Switch to the external display only
clone    : Duplicates the primary display
extend   : Expands your Desktop to the secondary display

harrymc

Posted 2016-02-25T08:35:56.963

Reputation: 306 093

1

Search for "dell cab files" to get the latest drivers directly from Dell. http://en.community.dell.com/techcenter/enterprise-client/w/wiki/7457.optiplex-7020-windows-7-driver-cab
I have had the same trouble and had to do a factory reset my monitors. Be sure to check that all cables are seated and haven't wiggled loose, even a little. If the video is provided via a video card and not on-board you might try re-seating the video card. Before you re-seat the video card be sure to have the drivers downloaded. I have had bad luck with updating video drivers from Windows Updates. BTW you unzip cab files, if you haven't messed with cabs before. If all that doesn't work, try another monitor if you have one available and see if it is really the monitor or the machine.

Musselman

Posted 2016-02-25T08:35:56.963

Reputation: 560