Dual head video on XEN

I am building a workstation with XEN in order to make best use of dual quad-core Xeon processors and 16Gb of RAM. This is a 64 bit install of OpenSUSE 11.1, fully patched.

I am trying to get an Nvidia Quadro FX1700 card to light up both displays. I followed these specific instructions:

Use Nvidia driver with Xen - openSUSE

but only those in the Open Suse 11.1 section, not those preceeding them.

Now, with Multihead engaged, I get video only on the second display and connot get to any of the terminals. If I switch multihead off I get low-res only on the primary display. I think my mistake may have been not patching the OpenSUSE kernal. There is also a warning at the top of the article about this not working after 12 June 2007 (DOH!)

I’d hate to have to start over. Any suggestions?