[Bug 627317] New: VMware can not find kernel headers
http://bugzilla.novell.com/show_bug.cgi?id=627317 http://bugzilla.novell.com/show_bug.cgi?id=627317#c0 Summary: VMware can not find kernel headers Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: HP OS/Version: openSUSE 11.3 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: chucktr@trcompu.com QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=379717) --> (http://bugzilla.novell.com/attachment.cgi?id=379717) Error Dialog stating kernel headers not found. User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.6) Gecko/20100626 SUSE/3.6.6-1.2 Firefox/3.6.6 During the course of 11.3 Betas, RCs and Final only one had the headers findable, RC2. VMware will Install -but- when you try to execute it /usr/bin/vmware it will search and come back with C headers not found. From reading the Forums, I am not the only one having this problem. Another of our group, http://forums.opensuse.org/members/silenuz.html presented a way of doing it manually in the forums at message: http://forums.opensuse.org/english/get-help-here/applications/442058-vmware-... -but- that should not be required. Not everyone is "computer literate". VMware is a fine product and we need to keep it usable. I like telling my "Windows friends" that I run Windows "inside" Linux!! Reproducible: Always Steps to Reproduce: 1.Install openSuSE 11.3 with GCC, make, kernel-source and kernel-syms 2.After Linus system is operational, Install VMware. 3.After VMware is installed execute: /usr/bin/vmware 4.Wait a couple of minutes, or less, for resutls. Actual Results: See attachment, but if I blow it, it basically says that it could not find headers matching the running kernel. Expected Results: A working VMware. The VMware compiles can be done manually as follows:(courtesy of silenuz) cd ~ rm -rf vmware-modules mkdir vmware-modules cd vmware-modules find /usr/lib/vmware/modules/source -name "*.tar" -exec tar xf '{}' \; mkdir -p /lib/modules/`uname -r`/misc rm -f /lib/modules/`uname -r`/misc/{vmblock.ko,vmci.ko,vmmon.ko,vmnet.ko,vsock.ko} cd vmblock-only; make; cd ..; cp -p vmblock.o /lib/modules/`uname -r`/misc/vmblock.ko cd vmci-only; make; cd ..; cp -p vmci.o /lib/modules/`uname -r`/misc/vmci.ko cd vmmon-only; make; cd ..; cp -p vmmon.o /lib/modules/`uname -r`/misc/vmmon.ko cd vmnet-only; make; cd ..; cp -p vmnet.o /lib/modules/`uname -r`/misc/vmnet.ko #cd vmppuser-only; make; cd ..; cp -p vmppuser.o /lib/modules/`uname -r`/misc/vmppuser.ko cd vsock-only; make; cd ..; cp -p vsock.o /lib/modules/`uname -r`/misc/vsock.ko depmod -a service vmware restart #If a new install, remove the not_configured tag or the error will keep coming back rm -f /etc/vmware/not_configured -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=627317
http://bugzilla.novell.com/show_bug.cgi?id=627317#c1
Jiri Slaby
http://bugzilla.novell.com/show_bug.cgi?id=627317
http://bugzilla.novell.com/show_bug.cgi?id=627317#c2
--- Comment #2 from Chuck Taylor
https://bugzilla.novell.com/show_bug.cgi?id=627317
https://bugzilla.novell.com/show_bug.cgi?id=627317#c3
--- Comment #3 from Chuck Taylor
https://bugzilla.novell.com/show_bug.cgi?id=627317
https://bugzilla.novell.com/show_bug.cgi?id=627317#c4
Jiri Slaby
https://bugzilla.novell.com/show_bug.cgi?id=627317
https://bugzilla.novell.com/show_bug.cgi?id=627317#c5
--- Comment #5 from Chuck Taylor
https://bugzilla.novell.com/show_bug.cgi?id=627317
https://bugzilla.novell.com/show_bug.cgi?id=627317#c6
Rich Allcorn
https://bugzilla.novell.com/show_bug.cgi?id=627317
https://bugzilla.novell.com/show_bug.cgi?id=627317#c7
--- Comment #7 from Jiri Slaby
Jiri,
I really don't believe that this can be closed ... yet. A person shouldn't have to create a build dir in /lib/modules/`uname r`/ in order to compile VMware. It appears that this is a new requirement for building the kernel and it is coming from Linus himself. Really think that our openSuSE Makefile experts need to take a look at this.
I don't understand what is the exact problem? I guess you compiled vmware from kernel which you had booted but which was no longer installed because of update. build and source links are indeed created automatically. If that's not the case, attach: ls -l /lib/modules/`uname r`/ rpm -q `rpmqpack|grep kernel` and reopen. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com