• Competitor rules

    Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.

Issues with Radeon graphics cards with DisplayPort on Windows 7 and 10.

Associate
Joined
1 Jul 2016
Posts
1
Hey folks,

Here are the specs of my setup at the moment:

OS: Windows 10 (was using Windows 7 prior)
MB: MSI Z170A Gaming M5 Intel Z170
CPU: Intel Core i7-6700K 4.0GHz
RAM: Corsair Vengeance LPX 16GB
Monitor: ASUS MG279Q
GPU: Sapphire Radeon HD 6950
GPU Drivers: Latest Catalyst BETA (was using latest non-BETA)

This is a DisplayPort 1.2 monitor which is connected to the DisplayPort 1.2 port of my GPU. The desktop resolution is 2560x1440.

In the following two situations:
- Windows puts display to sleep after 15 mins and I later wake it up.
- I manually turn the monitor off and then later turn it back on.

All of my windows are resized to 800x600 and put in the upper left corner of the desktop.

I have tried a number of suggestions but unfortunately to no avail:

- Updating to the latest Radeon drivers.
- Installing the ASUS monitor drivers.
- Using a DP to DP cable instead of the DP to MiniDP that came with the monitor.
- Disabling DDC/CI on the monitor.
- Updating from Windows 7 to Windows 10.
- Minimizing all windows prior to leaving the computer (in the hope that they retain their positions when un-minimized later).
- Locking the machine prior to leaving the computer (in the hope that the windows retain their positions when un-locked later).
- Tweaking various registry values to try and trick Windows into using the same resolution 2560x1440 as teh fallback resolution.

I never had this issue with my older DVI monitor on this GPU and this new monitor seems to work flawlessly on my Apple Mac.

After a lot of searching I have found mention of things like "Hot Plug Pin" being the cause and there was mention that it is some sort of flaw in the DisplayPort 1.2 specification where the lack of EDID information during "sleep" makes Windows believe that an entirely new monitor is being connected each time the monitor is switched off/on. Apparently the 1.4 DisplayPort specification improves upon this issue by retaininig the EDID signal even whilst the display is in sleep mode.

So my questions:

Q1. Is there a workaround to prevent Windows from scrambling the desktop each time it sends the monitor to sleep that doesn't require a third-party hack to save/restore window positions?

Q2. The monitor that I have is DisplayPort 1.2; but it was rather expensive. If I replace my GPU with a newer one will this issue still occur on Windows? i.e. could it be an issue with my older DisplayPort 1.2 GPU?

Q3. Is this a standard issue with all Radeon cards that will go away if I switch to nVidia? (yeah, I know I'd lose FreeSync; but the frustration of scrambled windows is way more severe than tearing).

Like I said, the issue does not occur when I use the monitor with an Apple Mac; it properly retains window positions when the display is put to sleep automatically and when the monitor is turned off using the on/off button.

Many thanks
 
Back
Top Bottom