@gorgiaxx
If you look at the sources, this is already the case https://aur.archlinux.org/cgit/aur.git/tree/config?h=vmware-workstation
I think you have old configuration in /etc/vmware/config
and/or maybe a configuration update waiting in /etc/vmware/config.pacnew
(not sure if AUR packages are generating .pacnew
files, but but these files are good to watch every now and then as they may contain important updates)
@jihem Ty for sharing this idea with others, cool from you ;)
But I haven't used your implementation yet, I doubt that PathExistsGlob=
is necessary over PathModified=
. The *Glob variable has its own variable name because it make uses of regular expressions, and they have a performance cost over regular methods.
If it was up to me I would have not used PathExistsGlob if there is no specific reasons to use over the regular method.
But that's just different way of thinking anyway, not a big deal, I see you prefer to let the user to handle all the servicing stuff, while for me this is to the package responsability to install and remove the necessary files, I would hate to uninstall a systemd
package that would leave behind a whole bunch of installed service, same rule for vmware, Arch Way :s
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