Package Details: vmware-workstation 17.6.1-2

Git Clone URL: https://aur.archlinux.org/vmware-workstation.git (read-only, click to copy)
Package Base: vmware-workstation
Description: The industry standard for running multiple operating systems as virtual machines on a single Linux PC.
Upstream URL: https://www.vmware.com/products/workstation-for-linux.html
Keywords: dkms ovftool player vmplayer vmware workstation
Licenses: custom
Conflicts: vmware-modules-dkms, vmware-ovftool, vmware-patch, vmware-systemd-services
Provides: vmware-ovftool
Submitter: synthead
Maintainer: jihem
Last Packager: jihem
Votes: 203
Popularity: 3.30
First Submitted: 2017-02-10 19:04 (UTC)
Last Updated: 2024-10-11 05:17 (UTC)

Sources (22)

Pinned Comments

jihem commented on 2020-02-10 17:29 (UTC) (edited on 2021-06-19 13:19 (UTC) by jihem)

After the first installation, please:

1) install the appropriate headers package(s) for your installed kernel(s): linux-headers for default kernel, linux-lts-headers for LTS kernel...

2) reboot or load vmw_vmci and vmmon kernel modules (modprobe -a vmw_vmci vmmon)

3) Enable the services you need (using .service units to activate them during boot or .path units to activate them when a VM is started) :

  • vmware-networks: to have network access inside VMs

  • vmware-usbarbitrator: to connect USB devices inside VMs

Latest Comments

« First ‹ Previous 1 .. 57 58 59 60 61 62 63 64 65 66 Next › Last »

Sarithis commented on 2017-06-05 17:13 (UTC) (edited on 2017-06-05 17:14 (UTC) by Sarithis)

These patches need to be applied before rebuilding vmware modules if you're using the newest kernel (4.11.3-1-ARCH): http://rglinuxtech.com/?p=1932

zaephyr commented on 2017-06-02 19:03 (UTC)

@dann1 @jihem: As a note, open-vm-tools is what VMware recommends everyone use. They officially support it (https://kb.vmware.com/selfservice/microsites/microsite.do?cmd=displayKC&docType=kc&externalId=2073803) and are the maintainers of the official repo (https://github.com/vmware/open-vm-tools).

jihem commented on 2017-05-27 20:18 (UTC)

@dann1: do you talk about the "official" VMware tools, opposed to the open-vm-tools? I will thinking about that, but probably not. open-vm-tools works great, and it seems to me that now VMware tools does not provide more functionalities.

dann1 commented on 2017-05-27 19:03 (UTC)

Thanks a lot for this package. Is there the possiblity of you packaging vmware-tools? It would be really nice.

jihem commented on 2017-05-27 05:52 (UTC)

/usr/lib/systemd/system is the right place to put service files in a package and yes, you need to manually activate the services you want (using systemctl start/systemctl enable). And thanks for your second comment! I also hope I will be able to maintain this package for a long time. :)

hogar1977 commented on 2017-05-26 21:33 (UTC)

NVM, figured it out on my own. Thanks for the helpful comment. This is by far the most useful package on my machine :-) Pls don't ever stop maintaining it :-)))

hogar1977 commented on 2017-05-26 21:24 (UTC)

It did! My vmplayer starts now, but I also noticed that the services you mention (the .service files) are only in usr/lib/systemd directory... should I start them from there or there is some procedure to be done to move them or add them to the /etc/systemd? and make them start automatically on every restart...

jihem commented on 2017-05-26 19:29 (UTC) (edited on 2017-05-26 19:31 (UTC) by jihem)

Hi hogar1977, Your error is in the /etc/vmware/config file. You probably have a file /etc/vmware/config.pacnew which appeared after the installation of this package (more information about that kind of files here: https://wiki.archlinux.org/index.php/Pacman/Pacnew_and_Pacsave). You should merge the /etc/vmware/config and config.pacnew files (using pacdiff) to import the line "libdir = ..." in the config file. Or, more simple, erase the /etc/vmware/config file with the config.pacnew (but you could lose some specific preferences about memory management in VMware, if you changed them). If, for any reason, you don't have the config.pacnew file, just add the following file at the end of /etc/vmware/config: libdir = "/usr/lib/vmware" About services, they were rewritten to not need the scripts in /etc/init.d contrary to vmware-patch and vmware-systemd-services, and theses packages are automatically removed to avoid conflicts with incompatibles services. This package doesn't require to start any service to use vmplayer, but it is highly recommended to start vmware-networks and vmware-usbarbitrator services to have all features available. vmware-hostd is specific to the Workstation version and allow to use VMs at distance. vmware.service doesn't exist here. Hope this post will help you!

hogar1977 commented on 2017-05-26 16:37 (UTC)

Hi... I was using vmplayer 12.5.5 installed via bundle before. After I upgraded the kernel to the latest iteration I was not able to compile modules due to some gcc version issues. I uninstalled the vmplayer bundle and installed your package, but now neither vmplayer nor workstation are starting up. 2017-05-26T10:57:46.325-05:00| appLoader| I125: Log for appLoader pid=2913 version=12.5.6 build=build-5528349 option=Release 2017-05-26T10:57:46.325-05:00| appLoader| I125: The process is 64-bit. 2017-05-26T10:57:46.325-05:00| appLoader| I125: Host codepage=UTF-8 encoding=UTF-8 2017-05-26T10:57:46.325-05:00| appLoader| I125: Host is unknown 2017-05-26T10:57:46.327-05:00| appLoader| W115: HostinfoReadDistroFile: Cannot work with empty file. 2017-05-26T10:57:46.327-05:00| appLoader| W115: HostinfoOSData: Error: no distro file found 2017-05-26T10:57:46.328-05:00| appLoader| I125: Invocation: "/usr/lib/vmware/bin/vmware-modconfig --launcher=/usr/bin/vmware-modconfig --appname=VMware Playe r --icon=vmware-player" 2017-05-26T10:57:46.328-05:00| appLoader| I125: Calling: "/usr/lib/vmware/bin/vmware-modconfig --launcher=/usr/bin/vmware-modconfig --appname=VMware Player - -icon=vmware-player" 2017-05-26T10:57:46.328-05:00| appLoader| I125: VMDEVEL not set. 2017-05-26T10:57:46.328-05:00| appLoader| I125: VMWARE_SHIPPED_LIBS_LIST is not set. 2017-05-26T10:57:46.328-05:00| appLoader| I125: VMWARE_SYSTEM_LIBS_LIST is not set. 2017-05-26T10:57:46.328-05:00| appLoader| I125: VMWARE_USE_SHIPPED_LIBS is not set. 2017-05-26T10:57:46.328-05:00| appLoader| I125: VMWARE_USE_SYSTEM_LIBS is not set. 2017-05-26T10:57:46.328-05:00| appLoader| I125: Using configuration file /etc/vmware/config. 2017-05-26T10:57:46.328-05:00| appLoader| I125: libdir entry was not present in /etc/vmware/config. 2017-05-26T10:57:46.328-05:00| appLoader| W115: Unable to lookup library directory. This is my log when I try to start vmplayer. I tried to use the export command to declare VMWARE_USE_SHIPPED_LIBS='yes' but no change. I added the vmware.service and vmware-usbarbitrator.service files but I notice that the /etc/init.d/vmware file does not exist at all so the service cannot be started at all. What happened here? Any ideas? Shouldn't this service get installed by your package? vmware-patch and vmware-systemd-services are automatically removed if your package is installed, but as far as I know without starting the vmware service the vmplayer cannot really run, no?

synthead commented on 2017-05-25 22:19 (UTC)

Ah yay, thanks! I'm really glad you like it! I'm pleased to see it being kept up!