I am running Ubuntu and Linux Mint in VMWare. In the display settings, none of the 16:9 aspect ratio resolutions are available, including the commonly used 1920x1080 resolution. How can I enable this?
Enter the following commands in a terminal to enable 1920x1080 resolution:
xrandr --newmode "1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync xrandr --addmode Virtual1 1920x1080 xrandr --output Virtual1 --mode 1920x1080
This will set your display resolution to 1920x1080 and also enable several other 16:9 aspect ratio resolutions in the display settings.
Remember that you may have to enable full screen mode in VMWare before these resolutions become selectable.
@InvalidBrainException's answer is great. In addition, in order to it make it permanent and prevent running commands on each restart, you can write the following configs into file
Section "Monitor" Identifier "Virtual1" Modeline "p1920x1080" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync Option "PreferredMode" "p1920x1080" EndSection
@mhsekhavat Years later... Ubuntu 20.04 on vbox 6.1.
- Stick the 10-monitor.conf in /usr/share/X11/xorg.conf.d/
- 1920 x 1080 should now be available in the Ubuntu Settings > Screen Display
- Select it and Apply and Keep Changes
Now on reboot it should remember!
Running Ubuntu in VirtualBox, I had this issue, and the issue with the resolution being forgotten on restart (reported elsewhere). Both issues were fixed for me by following method 2 in:
In summary it says that after installing dkms you should "insert" and run the host specific Guest Additions CD image then restart.
You can take the script from InvalidBrainException and...
- create a 1920x1080.sh file
- make it executable
- add it as a startup script so that it is run on system startup
Otherwise you'll have to run these lines after each startup manually.