Results 1 to 10 of 10

Thread: VMware Player

  1. #1

    Default VMware Player

    Hello All,

    I am trying to get VMware Player to run, but it is asking me for the source for my kernel. I am running the kernel optimized for the desktop usage: vmlinuz-2.6.37.1-1.2-desktop. I am pretty sure that I have the right header files for this kernel. When I look in YaST2 I see: kernel-desktop-devel 2.6.37-0.5.1. That same version number is in parenthesis in YaST2 Software Manager next to the kernel I have installed. But when I point VMware to the correct usr/src/ directory it tells me that is not right. What am I missing?

    Thanks,

    Craigbert

  2. #2
    Join Date
    Jul 2008
    Location
    Seattle, WA
    Posts
    17,066

    Default Re: VMware Player

    On Thu, 19 May 2011 19:36:01 +0000, craigbert wrote:

    > Hello All,
    >
    > I am trying to get VMware Player to run, but it is asking me for the
    > source for my kernel. I am running the kernel optimized for the desktop
    > usage: vmlinuz-2.6.37.1-1.2-desktop. I am pretty sure that I have the
    > right header files for this kernel. When I look in YaST2 I see:
    > kernel-desktop-devel 2.6.37-0.5.1. That same version number is in
    > parenthesis in YaST2 Software Manager next to the kernel I have
    > installed. But when I point VMware to the correct usr/src/ directory it
    > tells me that is not right. What am I missing?


    I would install the kernel sources and then go to /usr/src/linux and do a
    "make cloneconfig; make prepare" - that *should* get things working for
    you.

    If you are running 11.4, you probably will find that the latest version
    of Player includes the kernel modules you need and won't require building
    anything. I found that to be the case with VMware workstation 7.1.4
    myself.

    Jim

    --
    Jim Henderson
    openSUSE Forums Administrator
    Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

  3. #3

    Default Re: VMware Player

    Jim,

    Thanks for the reply. I wonder if that is one of the differences between the player and workstation? Should I look in a particular directory for the kernel modules from VMware?

    I did the "make cloneconfig" w/o any issues (as root) and tried to do the "make prepare" but I got the following error:

    make[1]: *** No rule to make target 'kernel /bounds.c', needed by 'kernel /bounds.s'. Stop make: *** [prepare0] Error 2

    What does that mean? Is it trying to find a source file and can't find it? I am about 99% sure that I have downloaded all the kernel sources that I should / can.

    Thanks,

    Craigbert

  4. #4
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: VMware Player

    On 2011-05-19 22:36, craigbert wrote:
    >
    > Jim,
    >
    > Thanks for the reply. I wonder if that is one of the differences
    > between the player and workstation? Should I look in a particular
    > directory for the kernel modules from VMware?
    >
    > I did the "make cloneconfig" w/o any issues (as root) and tried to do
    > the "make prepare" but I got the following error:
    >
    > make[1]: *** No rule to make target 'kernel /bounds.c', needed by
    > 'kernel /bounds.s'. Stop make: *** [prepare0] Error 2


    Dunno.

    I do:

    cd /usr/src/linux
    make cloneconfig && make scripts && make prepare


    > What does that mean? Is it trying to find a source file and can't find
    > it? I am about 99% sure that I have downloaded all the kernel sources
    > that I should / can.


    How exactly? Did you download the suse supplied rpm, or something else?

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 11.2 x86_64 "Emerald" at Telcontar)

  5. #5
    Join Date
    Jun 2008
    Location
    where I am is where I am
    Posts
    1,164

    Default Re: VMware Player

    Hi craigbert,
    Do you have the following? These are required for VMware Player & can be installed from Yast.
    make
    gcc
    kernel-source
    kernel-syms
    kernel-devel
    linux-glibc-devel
    gcc-c++
    binutils

    I had something very similar & installing the above solved it.
    After that I started up a virtual machine & got an error box about vmon module to fix that open a terminal & use this:
    Code:
    # vmware-modconfig --console --install-all
    I'm just a curious cat
    My 64 bit: RADEON RX 570 |CPU AMD - Ryzen 5 1600
    MOTHERBOARD B450M D53H GGABYTE
    Opensuse Tumbleweed Plasma 5

  6. #6

    Default Re: VMware Player

    Carlos,

    Yes, I am using all the proper sources. I am installing everything through YAST (except for VMplayer, which I downloaded from their site.)

  7. #7

    Default Re: VMware Player

    Sagemta,

    I had everything except for the kernel-syms. I used YaST2 to install them.

    Here is the text of the error I am getting from VMplayer when I point it to where the source is:

    "C header files matching your running kernel were not found. Refer to your distribution's documentation for installation instructions."

    Thoughts anyone?

  8. #8
    Join Date
    Aug 2008
    Location
    Brazil
    Posts
    2,908

    Default Re: VMware Player

    This worked perfectly for me with in 11.4 64 bits KDE4.

  9. #9
    Join Date
    Jun 2008
    Location
    where I am is where I am
    Posts
    1,164

    Default Re: VMware Player

    Quote Originally Posted by brunomcl View Post
    This worked perfectly for me with in 11.4 64 bits KDE4.
    I updated my own notes on this subject & credited the post writer Djarum123 for that!
    I'm just a curious cat
    My 64 bit: RADEON RX 570 |CPU AMD - Ryzen 5 1600
    MOTHERBOARD B450M D53H GGABYTE
    Opensuse Tumbleweed Plasma 5

  10. #10
    Join Date
    Jul 2008
    Location
    Seattle, WA
    Posts
    17,066

    Default Re: VMware Player

    On Thu, 19 May 2011 20:36:05 +0000, craigbert wrote:

    > Jim,
    >
    > Thanks for the reply. I wonder if that is one of the differences
    > between the player and workstation? Should I look in a particular
    > directory for the kernel modules from VMware?
    >
    > I did the "make cloneconfig" w/o any issues (as root) and tried to do
    > the "make prepare" but I got the following error:
    >
    > make[1]: *** No rule to make target 'kernel /bounds.c', needed by
    > 'kernel /bounds.s'. Stop make: *** [prepare0] Error 2
    >
    > What does that mean? Is it trying to find a source file and can't find
    > it? I am about 99% sure that I have downloaded all the kernel sources
    > that I should / can.


    What version of vmware player are you using?

    Jim



    --
    Jim Henderson
    openSUSE Forums Administrator
    Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •