FWIW, I ran gmp and X together under Slackware, Slink and now Potato. The biggest problem I found was that the gpm install set the repeat mode to ms3 (IIRC). The solution here was to simply set the repeat_type parameter in /etc/gpm.conf to an empty string. According to the man page the repeat_type will be set to the device type, in my case /dev/psaux. With this configuration I have the XF86Config set to use /dev/mouse which is itself a link to /dev/gpmdata. X and console both work well.
HTH, - Nate >> -- Wireless | Amateur Radio Station N0NB | "None can love freedom Internet | [EMAIL PROTECTED] | heartily, but good Location | Wichita, Kansas USA EM17hs | men; the rest love not Wichita area exams; ham radio; Linux info @ | freedom, but license." http://www.qsl.net/n0nb/ | -- John Milton