8

In Unity on 16.04 I was able to adjust the scale of my monitor to my liking. In my case this is 120%. However after upgrading to 18.04 the display configuration only has two size options, 100% and 200%.

How do I set a custom display scaling?

2 Answers 2

12

This question is actually a duplicate of This Question.

The effect I was looking to duplicate from 16.04 is "Text Scaling Factor". This setting can be adjusted using gnome-tweak-tool.

$ sudo apt install gnome-tweak-tool
$ gnome-tweaks

Click on the Fonts tab under Tweaks. The setting is called "Scaling Factor" which I set to 1.25 for my perfect setting.

Gnome Tweak Tool - Font Scaling

2
  • 1
    You should actually use gnome-tweak-tool instead of the unity version since the default desktop environment of Ubuntu 18.04 is gnome.
    – velix
    May 10, 2018 at 10:05
  • "sudo apt install gnome-tweaks" Jul 17, 2022 at 5:29
2

What you're referring to is called fractional scaling and unfortunately it's not supported yet under 18.04 using default display server Xorg as Ubuntu has decided to move back to this from Wayland used in version 17.10.

At the moment there are a few workarounds, one of which to use Wayland as Ubuntu hasn't dropped it completely. After logging in using Wayland you can enable fractional Scaling experimental-feature by running the following in a terminal:

gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"

Then open Settings -> Devices -> Displays and now you should have the ability to scale in fractions 100, 125, 150 etc.

You can follow this thread here Enable fractional scaling for Ubuntu 18.04 for more details on this and other workarounds.

Hope you find this answer helpful.

1
  • I found what I was looking for in that link you sent. Font scaling is what I wanted to change. I ended up using unity tweak tool... I am going to add my own answer now, but if you update yours I will accept it so you get the XP May 9, 2018 at 14:13

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .