First post, by kaputnik
- Rank
- Oldbie
I'll begin with the setup:
* Gigabyte Radeon HD 7850 (GV-R785OC-2GD).
* Catalyst version 14.4
Packaging version 9.00.100.9001-131223a-171234E-ATI
2D driver version 6.14.10.7279
Direct3D version 6.14.10.0962
OpenGL version 6.14.10.11927
* Monitor 1: Acer Predator XB271HUbmiprz, connected via DP.
* Monitor 2: Fujitsu P23T-6, connected via HDMI.
* Quadruple booting WinXP, Win7, Win10, Debian.
Just can't get the XB271HU monitor to display anything higher than 800x600 in Windows XP. In the other OS:es it works just fine. If I try to go higher, the monitor goes black and throws a "No Signal" message at me. The P23T-6 works perfectly in all available resolutions.
Had a Nvidia card in that computer before, so reinstalled XP from scratch, just to make sure there were no stuff left from the Nvidia driver causing the trouble. The monitor showed the same behavior with the standard VGA driver, which should rule out the Catalyst driver as the problem source.
It can't be anything wrong with the DP cable or other hardware, since everything works perfectly in the other OS:es.
The only difference I can see is that the other OSes identifies the monitor by its correct model name, whereas XP just identifies it as a "Standard Plug and Play monitor". Sadly Acer doesn't supply any drivers for XP, but this shouldn't really be a problem, XP should be able to get the monitor's capabilities from the EDID (which it seems to, getting a choice of resolutions between 800x600 and 2560x1440, just as expected).
The driver for newer Windows versions available at Acer's site contains a .cat file. This is kind of odd, one would think that more than just a .inf specifying the available resolutions etc might be needed, but the monitor works in higher resolutions without it in the other OS:es.
I'm soon out of ideas. The only thing I can think of is trying to put together my own .inf file for the monitor, or see if I can get the driver for newer Windows versions to load in XP somehow, but since it would take me some time to figure that out, I'd like to see if anyone here got other ideas to try first.