As well as nodma try other no-cheats: noapic noagp noapm nodma nomce nofirewire nopcmcia noscsi noswap nousb nosmp noaudio
Those together with different xmodule=??? should hopefully get it to desktop.
Have you tried another window manager like: knoppix xmodule=nv screen=1024x768 desktop=icewm