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

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.


Fatal error: Uncaught Whoops\Exception\ErrorException: session_write_close(): write failed: No space left on device (28) in Unknown:0 Stack trace: #0 /var/www/html/system/src/Grav/Common/Debugger.php(847): Whoops\Run->handleError(2, 'session_write_c...', 'Unknown', 0) #1 [internal function]: Grav\Common\Debugger->deprecatedErrorHandler(2, 'session_write_c...', 'Unknown', 0, NULL) #2 [internal function]: session_write_close() #3 {main} thrown in Unknown on line 0