![](https://seccdn.libravatar.org/avatar/9b56dc6515e4831c3cc15ed94d1afde9.jpg?s=120&d=mm&r=g)
This might be old news but I thought I would post it, because of all the trouble that I had. SuSE 8.2 Personal (standard default kernel) VMWare Workstation 4.0.0 build-4460 First of all, during initial install of 8.2, I chose to install the kernel sources, Unknown to me that the sources are not included in the Personal edition. So I got them from the SuSE ftp site, file name was (kernel-source-2.4.20.SuSE-62.i586.rpm). Once the kernel sources were actually installed, I removed VMWare4 and re-installed it via the rpm. Then I got the error message, "the kernel-source specified does not match your running kernel, no problem so I searched the Support Database and found this: "Symptom When you execute the script vmware-config.pl, some error messages are displayed. Cause The header files 'version.h' and 'autoconf.h' differ from the kernel's current header files. Solution Execute the following commands as 'root' user at the command line: cd /usr/src/linux make cloneconfig make dep clean As an alternative, this approach is also possible: cp /boot/vmlinuz_24.version.h /usr/src/linux/include/linux/version.h cp /boot/vmlinuz_24.autoconf.h /usr/src/linux/include/linux/autoconf.h Note that from SuSE Linux 7.2 on, the files have been renamed and must be changed accordingly: cp /boot/vmlinuz.version.h /usr/src/linux/include/linux/version.h cp /boot/vmlinuz.autoconf.h /usr/src/linux/include/linux/autoconf.h After doing this, you will be able to run the installation script vmware-config.pl without problems." I chose to use the cp command, and all is now working. Sorry if this is all old news to everybody, I just wanted to try and help those who might be having difficulties.