Work-around for poor handling of High DPI screens in VMWare Workstation 14 (Kali Linux)
VMWare Workstation 14 does a poor job of handling High DPI screens. Linux VMs running on a laptop with a HiDPI screen don't display at the expected full-size. One way to work around this is using xrandr and display scaling from within the Virtual machine.
References
- Virtual Machines: High-DPI screen scale resets to 100% when I resize VM's window [askubuntu.com]
- VMware Workstation pro 14 scaling issue using Linux VM on a 4k screen [communities.vmware.com]
- Xorg Display Size and DPI [wiki.archlinux.org]
- Using pixel-perfect half resolution on HiDPI displays [forums.linuxmint.com]
- How to copy custom Xorg.conf settings automatically on each boot [askubuntu.com]
- HiDPI
Work-around
For my 192dpi display I needed to run this command:
xrandr --output Virtual1 --scale 0.5x0.5
Online posts described setting the 'scale' value to over 1 (like 1.5x1.5), yet when I apply a scaling factor larger than one the text/windows on the screen actually get smaller. Go figure.