From 83e96388a49d1c21b5a3cac55a52572b97a511e3 Mon Sep 17 00:00:00 2001 From: Taylor Bockman Date: Sat, 30 Jul 2022 12:09:17 -0400 Subject: [PATCH] Add manjaro vmware guest fixes --- manjaro/FIXES.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 manjaro/FIXES.md diff --git a/manjaro/FIXES.md b/manjaro/FIXES.md new file mode 100644 index 0000000..15f94cd --- /dev/null +++ b/manjaro/FIXES.md @@ -0,0 +1,50 @@ +# Manjaro Fixes + +## VMWare Workstation + +### VMWare Tools Adaptive Display Resolution Does not Work with Manjaro Guest + +On install Manjaro will have `open-vmware-tools` installed and running. However, this package appears to be *mostly* unmaintained +and doesn't seem to work out of the box. + +### Reproducing + +Type the following commands + +```bash +sudo systemctl stop vmtoolsd.service +sudo systemctl start vmtoolsd.service +sudo systemctl restart vmtoolsd.service +``` + +The first two commands may not be necessary but I chose to completely bring it back down and up before restarting. After the +restart your screen resolution should adapt. If this is the case, apply the following fix to make it permanent: + +```bash +sudo vi /usr/lib/systemd/system/vmtoolsd.service +``` + +and then in this section + +```bash +[Unit] +Description=VMware Tools +ConditionVirtualization=vmware +``` + +Add the following line at the end + +```bash +After=display-manager.service +``` + +So that it looks like: + +```bash +[Unit] +Description=VMware Tools +ConditionVirtualization=vmware +After=display-manager.service +``` + +and restart your guest. You should see the display adapt. \ No newline at end of file