From ArchWiki
Revision as of 20:50, 6 February 2010 by Littlebear (Talk | contribs) (Article rename)

Jump to: navigation, search

If you want a easy installation of Vmware Workstation on Arch64 follow these steps:

- Install and run xinetd

- Download the tar.gz version of Vmware-Workstation-64bits (you need to register before)

(The next steps are taken from the original article)

- mkdir -p /etc/rc.d/vmware.d/rc{0,1,2,3,4,5,6}.d

- ln -s /bin/lsmod /sbin/lsmod

- run

- when it asks where the directories for rc0.d thru rc6.d are, use /etc/rc.d/vmware.d.

- when it asks where the init directory is, use /etc/rc.d.

- run

- Install emul32-xlibs from aur (remember change arch parameter from PKGBUILD)

- Add this lines to /etc/


- Run ldconfig

- RUN IT!!

--Nak 17:45, 30 May 2007 (GMT+1)

Is this wiki still current for Noodle (0.7.1)? Do these same instructions apply for installing VMPlayer by itself?
Hackmeister 11:07, 12 January 2006 (EST)

yes, still current for Noodle 0.7.1. Still not too sure about the requirement for 'chmod 660 /dev/vmmon', though. What's the reason for that, as opposed to the 'chmod 600' for the rest of the nodes created by the script in /dev?
-jf 05:51, 20 February 2006 (UTC)

Maybe chmod 660 is needed for allowing adding some user who will monitor /dev/vmmon to vmware group.
Romashka 09:32, 20 February 2006 (EET)

I had problems compiling kernel modules for vmware 5.0.5 (i think was gcc guilty there - i had 4.0.3 instead 3.x) - It complained about network modules - could not compile due some error. After upgraded to latest version - all went smooth - without installing other gcc version - (gcc 4.0.3-3)
Suw Wed Mar 29 02:07:31 EEST 2006

Cannot compile modules for 2.6.20

* Solved with ABS's PKGBUILD. Thanks to all.

I cannot compile VMware-workstation-5.5.3-34685 modules for 2.6.20 ARCH kernel, with the vmware-any-any-update101.tar.gz and executing

 Building for VMware Workstation 5.5.x.
 Using 2.6.x kernel build system.
 make: se ingresa al directorio `/tmp/vmware-config3/vmmon-only'
 make -C /lib/modules/2.6.20-ARCH/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
 make[1]: se ingresa al directorio `/usr/src/linux-2.6.20-ARCH'
   CC [M]  /tmp/vmware-config3/vmmon-only/linux/driver.o
 In file included from /tmp/vmware-config3/vmmon-only/linux/driver.c:85:
 /tmp/vmware-config3/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘compat_exit’
 /tmp/vmware-config3/vmmon-only/./include/compat_kernel.h:21: error: expected declaration specifiers or ‘...’ before ‘exit_code’
 /tmp/vmware-config3/vmmon-only/./include/compat_kernel.h:21: aviso: el tipo de dato por defecto es ‘int’ en la declaración de ‘_syscall1’
 make[2]: *** [/tmp/vmware-config3/vmmon-only/linux/driver.o] Error 1
 make[1]: *** [_module_/tmp/vmware-config3/vmmon-only] Error 2
 make[1]: se sale del directorio `/usr/src/linux-2.6.20-ARCH'
 make: *** [vmmon.ko] Error 2
 make: se sale del directorio `/tmp/vmware-config3/vmmon-only'
 Unable to build the vmmon module.
 For more information on how to troubleshoot module-related problems, please
 visit our Web site at "" and
 Execution aborted.

Any ideas? Thanks in advance.

Article rename

Shouldn't this article be named just vmware? Or maybe one for vmware server and one for vmware workstation? --Brendan 14:45, 6 February 2010 (EST)

We could always add some link between them :) --Littlebear 15:50, 6 February 2010 (EST)