Sluggers,

I've just installed FC5 onto a single processor P4 and it all went fairly smoothly, except that it claims to have detected my sound card but no sound comes out, (shrugs, par for the course with Linux).

However, now I want to install VMware and compile the modules. Of course this requires the kernel headers, which, even though I ticked all the development check boxes, weren't installed by default and I can't find them on any of the distribution CD's. So a quick uname -a reveals that I'm running kernel 2.6.15-1.2054_FC5smp. So we download and install kernel-smp-devel which creates the directory;

  /usr/src/kernels/2.6.15-1.2054_FC5smp-i686

I now try to run vmware-config.pl and when it asks for the kernel header source, I point it at said directory and of course being Linux it doesn't work, but returns the error;

The kernel defined by this directory of header files does not have the same
  address space size as your running kernel.

Any takers before I run screaming back to MS and admit that Linux was a mistake and that I'll never ever doubt the software from a monopolistic corporate giant ever again? Seriously though, why why why can't Linux ever just work? After many years of using Linux my bucket of tolerance for it's lack of polish is just about empty. I simply can't be bothered with Linux anymore precisely because of this sort of thing. How hard can it be to deliver the kernel headers for the kernel that you deliver on a supposedly polished distribution.

TIA's

Pete

P.S sorry for the spray but really if Linux is ever gonna be taken seriously this sort of crap has to stop.




--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to