SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm running Slack 11.0 with kernel 2.6.20.1 and I got workstation 5.5.3, installing it using the vmware-any-any-update108 patch. I am able to create a virtual machine just fine, but when I go to power on the machine I get the following errors, one after another:
Code:
Version mismatch with vmmon module: expecting 138.0, got 137.0.
You have an incorrect version of the `vmmon' kernel module.
Try reinstalling VMware Workstation.
Code:
Failed to initialize monitor device.
Code:
Unable to change virtual machine power state: Cannot find a valid peer process to connect to.
Is that patch acceptable for workstation or is only for player? I forced the vmwar-config.pl to compile against my kernel.
Ok,I got it running. I had to take the vmmon.tar and vmnet.tar that came with the vmware-any-any patch, extract them, run make and copy the .o and .ko files produced to the /lib/modules/2.6.20.1/misc directory, overwriting the files there.
My problem now is that I can't seem to get Windows XP Pro to connect to the internet through my ethernet adapter and running Fallout 2 causes the mouse to behave erratically.
So I've narrowed down the problem to vmnet0 not loading/running properly. When using bridged networking, it doesn't start and the eth0 starts in disconnected mode for guest OS Win XP. I'm not at my machine currently, but any ideas are welcome. I only the internet so I can update Windows etc.
But it sounds like you've not yet got the virtual network up? (sorry, not much help here). The next offerings focus on what I know *after* the virtual networking is at least on/activated.
Here's some stuff I know on virt network, most of which may not yet be relevant to your case. But, under certain circumstances (possibly other than yours at this time) these certainly may have relevancy.
I wonder if needs a running samba server in Slack.
Perhaps not (but for file sharing between the 2 OS, probably so).
I can't remember if I got it (networking) working in my Vmware Player.
I do have the networking works in my Qemu (Slack is host OS, Win 2K SP4 is guest OS in Qemu). Firefox and others in Win 2K access the internet superbly. (Qemu *may* not be as fast as Vmware (for internet gameing -- I do not game) But I remember it took me a lot to get it working (I'm probably near intermediate as far as my network admin skill level).
Your Slack internet access must work (of course). Then it goes from there (real NIC) through the virtualized NIC (it be the NIC shown in device manager in Win XP). But in order for data to travel this route, somehow it must know how to go that way. In Qemu, I think Qemu has a built in DHCP server that serves a relevant IP address to the MS Windows OS. I think Qemu might also do forwarding and NAT (Qemu uses something like 10.10.10.xx IP range -- my real LAN uses 192.168.1.xx IP range -- thus these two networks need a forwarding/NAT.
I'm less familiar with how Vmware handles this.
But you might peruse in Win XP the device manager look its NIC. Might also peruse the LAN/networking applet in control panel (for relevant gateway IP address, etc. etc.). The Win command: ipconfig
lists what your Win IP address is.
I've heard that the native Win XP firewall (on by default?) does not get along with arp. (*if* anything uses arp to achieve its means).
But it sounds like you've not yet got the virtual network up? This is the first order, before anything that I have herein.
The network bridge on device /dev/vmnet0 is not running.
The virtual machine will not be able to communicate with the host
or with other machines on your network.
Virtual device Ethernet0 will start disconnected.
inside code tags enclosed at first of next url's -- had same prob -- got it working -- did something by hand to the vmx file and reran the config. (With Vmware there's two ways to do it 1. NAT (like my Qemu) or 2. bridged (*supposedly* the Vmware default).
I too had probs with Vmware guest OS networking -- I don't know if I ever got back to it and got it fixed or not.
If you fix, please post back what you did so I can learn more (can't *ever* know too much about this sort of stuff).
Code:
2nd post up from very bottom reports how got it working
http://www.vmware.com/community/thread.jspa?messageID=392443񟳻
http://www.vmware.com/community/thread.jspa?threadID=74441&tstart=0
http://www.google.com/search?q=The+network+bridge+on+device+%2Fdev%2Fvmnet0+is+not+running&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:en-US:official
http://www.google.com/search?hl=en&client=firefox-a&rls=org.mozilla%3Aen-US%3Aofficial&hs=OhC&q=site%3Avmware.com+The+network+bridge+on+device+%2Fdev%2Fvmnet0+is+not+running&btnG=Search
Ok, thanks I got the network working now. I ended up changing the permissions on /dev/vmnet0 to allow all users read/write access, and then re-running vmware-config.pl, and it cleared things up, though I'm not 100% on the permissions fixing anything. At least for a NAT configuration. Not sure why bridged still won't pull an ip from the ISP DHCP server, but at least it's working now.
The next problem to fix is the video. Trying to run some games, i.e. Civ II (which won't show wonder completion videos, herald videos or high council member videos), Fallout 2 (which has erratic mouse movement, so much so that I can't choose New Game on the main menu) and Civ IV which bombs when it tries to init engine, with an error of:
Code:
Error:Creation failed: Invalid 3d device type
Looking at the adapter properties, it is shown as a 16mb VMware SVGA II. I have a NVIDIA 256mb FX5200 physical adapter, with the current Linux drivers installed.
So that's my next mission. I only wanted XP for the games anyways, so :shrug:
Looking at the adapter properties, it is shown as a 16mb VMware SVGA II.
AFAIK, vmware *emulates* all/whatever hardware that you see in MS Win device manager.
As so, then it is not expected to see any corelation between *virtualized/emulated* hardware and what your *real* hardware is.
Doesn't the VM in vmware sort of stand for "virtual machine ware" <- there it is *virtual* or virtualized machine equates to "not real hardware, but, nonetheless, hardware.
For game, you may need to dual boot your box Linux and Win XP dual boot.
MS Win still has it over Linux for game. But I've heard that gaming software companies are porting to Linux due to gaining of Linux popularity/useage.
Maybe there's a gaming addon/plugin for vmware that ups the video (so called hardware but nontheless virtual or emulated variety thereof).
Have you run vmware-config.pl with the --compile switch? I read somewhere sometime ago, that recompiling of modules is needed for slack. Also wine can run Fallout 1-2-Tactics just fine (with a bit quirky mouse, but still definiately playable)
OK, the problem was that VMware only has experimental 3d acceleration support, and it's not enabled by default. I had to go in and add these lines to the .vmx file to get it to work:
The first line changes the vram size to 128, which is the max currently supported in VMware. The second enables 3d support and the third makes the mouse more stable. So now I can run the games, but my machine isn't powerful enough to push Civ 4 in virtual XP on top of Slack. I can hear the music, but the video just won't come up. The solution to this is simple: get a machine more powerful than the current 1.4Ghz that I have right now.
Distribution: Slackware / Debian / *Ubuntu / Opensuse / Solaris uname: Brian Cooney
Posts: 503
Rep:
Have you tried Cedega?
It works well for me for Battlefield 2 and Counterstrike.
I bet it would work MUCH better than vmware for your game... and if you are poor you can subscribe for 3 months (15 bux) and cancel your subscription right away. By doing so, you have the legal right to run the software, but you wont get any updates/support.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.