Post by David W. HodginsPost by PinneriteI decided to find a later VMware 32-bit package (probably the last). It
is more forthcoming. It says it cannot install the header files.
kernel-server-devel-4.4.59-1.mga5-1-1.mga5.i586 is already installed
kernel-source-4.4.59-1.mga5-1-1.mga5.noarch is already installed
I have to enter its location.
Where is it?
The kernel-source package is only needed if you will be compilining
your own kernel. It is not needed for compiling kernel modules.
What does "uname -r" show?
I'm not familiar with vmware, but if it needs a kernel module running
on the host, and the host is running a 64 bit kernel, then it will
need the module to be compiled for the 64 bit kernel.
If you're using the kernel-server-latest, then the
kernel-server-devel-latest package is appropriate. Replace server with
desktop or desktop586, if appropriate, based on the output of uname -r.
There is also the kernel-userspace-headers package, though that is
for compiling programs accessing the running kernel, not for compiling
kernel modules.
You need to post the actual error messages from vmware, not a summary
of what they may mean.
Regards, Dave Hodgins
Thank you, the source was installed on the belt-and-&-braces principle but
it didn't help.
On this machine I had to run a 32-bit version of Mageia 5.1 and an older
version of VMware as they no longer make 32-bit versions.
The reason for my seemingly naive question about location derives from the
Error dialog returned by VMware. Here is the unexpurgated version:
"Before you can run VMware Player, several modules must be compiled and
loaded into the running kernel.
Kernel Headers 4.4.59-server-1.mga5
Kernel headers for version 4.4.59-server-1.mga5 were not found. If you
installed them in a non-default path you can specify the path below.
Otherwise refer to your distribution's documentation for installation
instructions and click Refresh to search again in default locations.
Location [/usr/src/kernel-44.4.59-server-] [Browse] [Refresh]
[Cancel] [Install]"
The square brackets above indicate (1) a scrollable data entry field and (2)
four buttons.
uname -r of course returned the expression following 'Kernel Headers] above.
Regards, Alan
--
Mageia 5.1 for x86_64, Kernel:4.4.59-desktop-1.mga5
KDE version 4.14.5 on an AMD Phenom II X4 Black edition.