Can't get 1920 x 1080 in Ubuntu via VMWare

Solution 1:

My solution:

Create a text file with .sh extension. For example setscreen.sh

Insert the following text and save.

xrandr --newmode "1920x1080"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
xrandr --addmode Virtual1 1920x1080
xrandr --output Virtual1 --mode 1920x1080

Run this .sh file as an executable. Screen should go to 1920x1080.

Use "startup applications" to launch the file at startup.

Note: I am running Mint 17 but this should work fine in Ubuntu.

Solution 2:

I went to the same problem using Linux Mint Cinnamon 17.3 under VMware Player 12.1.

Reading more about open-vm-tools on the VMware KB, I found that using open-vm-tools-desktop package is the recommended way to work around this.

So I recommend you also execute a sudo apt-get install open-vm-tools-desktop. But keep in mind that the resolution will be auto adjusted only when on fullscreen mode, not when on windowed mode.

Solution 3:

You can add a mode to xrander. For you, the command would be something like:

xrandr --newmode "1920x1080_60.00"  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync

You might need to specifically state the output by adding the --output Virtual1 option. I calculated this commands arguments with cvt 19200 1080 60. They could be different for you. Then just switch to that mode with this

xrandr --output Virtual1 --mode 1920x1080 --rate 60

Solution 4:

There is a workaround by a guy called "dts-dreamer". It's attached as a patch on the bugtracker.

Now for the issue: It's a regression from 12.04 and it's still in the code as of 13.04.
The bug received a confirmed state on the bugtracker, but Canonical didn't comment yet.
Solution? None that I know.

The xorg.conf file also works for only some of the variants. Like Ubuntu itself and Kubuntu.
Please flag the bug if it affects you (and if you have a Launchpad account.)

Solution 5:

I ran into that same problem. I had vmware tools installed and could not get it to go to full screen. What you want to try is in virtual machine (ubuntu) change the resolution there. It worked for me. For some reason it did not dynamically recognize the resolution i wanted and I had to manually change it for ubuntu.