1. Download newrez from gtk-apps.

  2. Inside the zipped file, there should have two files – newresz and newresz-v. Extract the two files and place newresz in the “Home -> .gnome2 -> nautilus-scripts” folder. If the nautilus-scripts does not exist, create it.

  3. Next, kill your nautilus by typing “killall nautilus” in the terminal.

  4. At your desktop, right-click your mouse and navigate to “Scripts -> newresz”. You should see the following:

  5. Enter the resolution size that you want to set, say 1280, or 1920 and click OK. If everything go well, your screen should automatically resized to the new width.

Problems you might face

  1. The script does not work
  2. Check to see if you are using Gnome. 2. I have tested it with an integrated intel graphics and it works fine. However, since it requires XRandr and several AMD and Nvidia grpahics cards do not play well with XRandr, you might experience problem with the script.
  3. There is no ways to restore back to the original settings To restore, you just have to run the script again and set it to the original resolution.
  4. The resized screen shows a black border box and the mouse can’t move into the box This happens when you are on Gnome 3.x and it is a known-bug that is yet to solve (as of this post). Try the alternative method listed below.

Alternative to newresz

Remember there are two files in the zipped folder? The other file, newrez-v is an alternative to newrez and should work in all systems. The trick here is to create a vnc server at a higher resolution and then starts a vncviewer in scaled mode.

  1. Open a terminal and type:
  2. Next, open the newrez-v file with a text editor. Scroll down to the end of the file (at around line 81), change the value behind the depth to ’24’ and the geometry to the screen size that you want to set (for example: 1920 x 1080) Save and close the file.
  3. Back to the terminal, run the newrez-v file (the one time need to be run from the command line. Subsequent launch can be done from Nautilus) Remember to change the path to the exact location of the file. This will configure the vnc settings. Once it is done, it will run the default VNC viewer with the screen size you specified. If you have specified a larger screen size, everything will be shrink down and look smaller than the default. Image credit: several monitors with magnetic resonance images by Big Stock Photo