I first describe the hardware: My computer is a HP Pavilion p6230f desktop pc, running Windows 7. The pc has 8 GB RAM, an AMD Phenom II X4 810 processor, and integrated ATI Radeon HD 4200 graphics. Output video ports on the pc are VGA and DVI-D (dual link). The computer has a 300W power supply.
I have a brand new Dell P2815Q monitor. The monitor's HDMI port is connected to the pc's DVI-D port. Resolution is set at 2560 x 1440, scanned at 30 Hz. That seems to be the highest resolution the pc's integrated graphics are capable of; it's not the highest (3840 x 2160 at 30 Hz) of which the Dell P2815Q is supposed to be capable.
Here's the problem: When my computer wakes up from sleep/hibernation mode, the open windows are (sometimes, but not always) repositioned and resized from what they were prior to entering sleep mode. The result is that I have to spend several minutes positioning and sizing the windows to where they were before. In particular Mackichan Software's Scientific WorkPlace 5.0 has its numerous floating button bars moved around by the resizing process; they then have to be moved back for me to use efficiently that program.
Windows 7 Update reports no newer drivers for the monitor.
This repositioning/resizing behavior did not occur with my prior monitor, a Dell 2405FPW. Can anyone tell why this behavior has suddenly started and what can be done to eliminate it? I am trying to avoid, at least for now, the expense of a more powerful graphics card and the bigger power supply to go with it. My goal in buying the P2815Q monitor was to get more screen real estate, so I can have several windows open simultaneously but with print still readable to my aging eyes. I am not a gamer, with a need for fast video responsiveness.
Another thing: The P2815Q has this rather ghastly fluorescent light appearance to it. I have tried to adjust the P2815Q to a "warmer setting", and that has helped a bit; but the P2815Q is so far much more fatiguing to look at than was my old Dell 2405FPW. I was happy to recommend that old monitor to people; so far I cannot say the same for the new one.