Ich hab' jetzt mal auf der Supportseite nachgesehen. Da gibt es für "XP Home" sehr wohl einen Treiber, wenn auch unsupported (s. Anlage). Ein Treiber für "XP Home" funktioniert mit absoluter Sicherheit auch unter "XP Prof". Ich an Deiner Stelle würde diesen Treiber ausprobieren. Es handelt sich um den Treiber vom "10/05/2006, 8.293.1.1".
In der Treiber-Inf ist ausdrücklich "Windows XP" als supportet angegeben, also wohl auch "WinXP Prof". Dort in der Treiber-inf (CX_37257.inf) ist ausdrücklich auch Dein "ATI Mobility Radeon X1900" unterstützt und das sogar mit drei PIDs, und zwar:
ati2mtag_M58, PCI\VEN_1002&DEV_7284&SUBSYS_23621584
ati2mtag_M58, PCI\VEN_1002&DEV_7284&SUBSYS_23631584
ati2mtag_M58, PCI\VEN_1002&DEV_7284&SUBSYS_10AC1734
Sollte Deine Grafikkarte wirklich eine andere PID haben, müßtest Du in der Datei CX_37257.inf eine der drei oben genannten PIDs durch Deine PID austauschen. Die PID Deiner Karte kannst Du im Gerätemanager ausfindig machen (Eigenschaften->Details->Hardware-IDs).
So würde ich das versuchen...