Applications often break (e.g. OpenOffice) if pixels are not square.
So if the X server gets non-square pixels reported, say, by DDC, it should
force the pixels to be square.
The old kdrive tree is dead. As far as we can tell, this bug no longer applies to the current Xorg server tree. If it does, please reopen this bug and change the product to 'xorg' and the component to 'server/general'.