Yes, I understand you have to use the Tar extract method for Ubuntu and have tried it.
I noticed another post that appeared to be trying to solve the same kind of problem, except a few years ago
so I tried a few of the steps:
After using Ubuntu's package installer for GCC 3.4 (why that one I don't know (as 4.? is already installed, I'd read about someone saying us that one)) and export CC=/usr/bin/gcc-3.4
ln -s linux-headers-2.6.22-14 linux
it procduced errors and warnings, starting out looking like this:
scripts/basic/fixdep.c.107:23: error: sys/types.h no such file or directory
and lots more like it...
I set the 3.4 compiler based on some other threads, so unsure if I should be using an older compiler.
The instructions I read said do a "make install", but there was no install file to make, so i just did a make like the errors suggested at that time.
I think I need some help from someone who has Workstation 5.5 and has experience building linux-headers and the possible errors, and also someone who might know what the "x.org" error is all about.