How to change screen resolution in Ubuntu
While this is a rare issue, it is also possible that your desktop is experiencing an incorrect resolution issue. This can be caused by a bug in the GPU driver, which causes the monitor to not be recognized correctly. So if your screen is too big or too small, you can try setting the resolution manually. Let's take a look at how you can change the resolution in Ubuntu through the following article!
Change resolution in Display Settings
The resolution setting is found under Display Settings . To access Display Settings, right-click on the screen and select Display Settings.
From there, click the Resolution option and choose your monitor's native resolution.
Use XRandR
You can also set your resolution via the xrandr command, which is included with most modern Linux distributions. Try typing xrandr into Terminal, press Enter, and a bunch of information about the screen and its resolution will appear. The active resolution will have an asterisk next to it.
Note the screen's alias (name) in the information that appears immediately after the command, before the list of resolutions. In this case, since the example used VMware to take a screenshot, the name here is 'Virtual1'.
To choose a different resolution, you can tell xrandr which monitor to target and which resolution to apply:
xrandr --output MONITOR_ALIAS --mode SUPPORTED_RESOLUTION
You can choose any supported resolution, even if it's not a monitor-specific resolution. The command looks like this:
xrandr --output Virtual1 --mode 1440x900
If the exact resolution isn't detected or you want to use a custom resolution for whatever reason, xrandr can help with that too. You should not, however, deviate from VESA standards, although cvt is here to help you with that.
Also available by default in almost every distribution, cvt can compute the VESA Coordinated Video Timing modes. Using it is simple: Enter cvt followed by the desired horizontal and vertical resolution. To calculate the parameters for a resolution of 1500 × 900 (not the standard option), enter:
cvt 1500 900
Select and copy to clipboard everything from Modeline to the end.
Then use it to create a new resolution from scratch with xrandr:
xrandr --newmode CLIPBOARD_CONTENTS
Note that 1504x900_60.00 in this case refers to the desired (virtual) screen resolution and refresh rate but is the name automatically generated by cvt. You are free to change it to whatever you want for convenience. Posts used:
xrandr --newmode "MyMode" 111.00 1504 1592 1744 1984 900 903 913 934 -hsync +vsync
That's not all because you also have to add a new mode as an option for that particular monitor. You can do that with:
xrandr --addmode MONITOR_ALIAS "NAME_OF_XRANDR-CREATED_MODE"
So, according to everything seen so far, the command should look like this:
xrandr --addmode Virtual1 "MyMode"
Then the new resolution can be selected from Display Settings.
If your desktop continues to get stuck at the incorrect resolution, it may be time to upgrade your GPU driver.
You should read it
- How to change the screen resolution of Galaxy S20
- How to change screen resolution on computers and laptops
- Summary of knowledge about screen resolutions on smartphones: HD, Full HD, QHD, 4K
- How to Change the Resolution in Windows 8
- Which screen resolution is best for gaming?
- How to Change Mac Screen Resolution
- What is 16K resolution?
- Steps to check screen resolution on computer
- Instructions to change screen resolution (Screen resolution)
- How to Change Screen Resolution
- Don't think 4K is terrible, with these technologies, that's still not enough
- Adjust screen resolution on Windows 10/8/7
Maybe you are interested
How to set custom resolution in OBS
What is Microsoft's Auto Super Resolution? How does DLSS and FSR compare?
3 tips to improve low-resolution photo quality - using Adobe Photoshop software
How to Increase Photo Resolution on iPhone or iPad
How to Change Computer Screen Resolution
How to Change Mac Screen Resolution