Get Arch working properly as a Guest under vmware
One thing bothers me the most is that last time I installed Arch on a VMware Workstation guest VM. I was not able to get open-vm-tools functions working. This includes drag/drop between host and guest, shared folder, and clipboard share. This time I tried I managed to get it working on a KDE based Arch. I’m not sure if the issue is DE-specific as last time when I tried it I was using Xfce4 as my DE. Anyways here is how I got it to work.
Install open-vm-tools
After installation, pacman -S open-vm-tools
first. After that, edit ramdisk modules and rebuild ramdisk.
# cat /etc/mkinitcpio.conf
...
MODULES="vsock vmw_vsock_vmci_transport vmw_balloon vmw_vmci vmwgfx"
Then install following packages to get screen resize and clipboard sharing work properly
pacman -S gtkmm gtk2 gtkmm3
# Enable vmtoolsd
systemctl enable vmtoolsd
# Ensure /etc/xdg/autostart/vmware-user.desktop exists, if not, do this:
cp /etc/vmware-tools/vmware-user.desktop /etc/xdg/autostart/vmware-user.desktop
Reboot VM, at this moment resize and clipboard should be working properly.