SuSE Linux: Versions since 6.0
This is caused by a BIOS setting; intended to optimize the access to video-memory. Evidently the I/O register access is also "optimized" but the Graphics card can not handle this.
Please check your BIOS settings, under item CHIPSET
FEATURES
the entry Video memory cache mode
should be set to UC
(which stands for
uncacheable).
The other option, USWC (uncacheable, speculative write
combining) leads to the crashing of your computer when starting the
X-Server.