I can set the screen resolution manually once I log in using the following command:
xrandr -s 1360x768
but I am not able to make it "stick". Every time I log back in, the resolution for a little while changes to 1360x768, but by the time the desktop appears, switches back to 800x600.
I have also tried other versions of the command, if that matters. For example, xrandr --output Virtual1 --mode 1360x768. It works as long as I don't exit the current session, but switches back to 800x600 when I log back in.
I have tried the following:
- Placed the command in a
/etc/lightdm/lightdm.conf, but this causes the entire GUI to fail to appear. - Edited
~/.xprofileto run the command to set the screen resolution, but this doesn't work. - Installed open-vm-tools and made sure it is up to date.
- Disabled 3D acceleration in the VM's settings as was suggested in another answer. This made no difference at all.
- Added the
xrandrcommand into my~/.bashrc. This causes the correct resolution to be set everytime I open up a terminal, but this solution is kludgy. I don't want to have to open a terminal to have my screen resolution properly set.
Any ideas what else could be done?
Thanks in advance!
Edit: I am using VMware Workstation 12 Player, version 12.1.1 (build-3770994)



