Carmelo Santana
Back to Blog
nvidia
ubuntu

Fractional Scaling settings don't apply

April 14, 2021

System Requirements

Hardware: Razer Blade Stealth 13" GPU: GeForce MX150 OS: Ubuntu 20.04

Time & Requirements

Time: 10 minutes sudo/root: Privileged commands GPU: Nvidia

Problem

Fractional scaling doesn't work with proprietary Nvidia drivers. Any setting will result in 200% increase.

This is a known bug with the current stable Nvidia drivers. Hopefully we'll see some resolution soon but in the mean time we can fix this easily by updating our drivers.

Note: Changing your PRIME Profile to On-Demand is a temporarily fix but you'll need to update drivers to fix Performance Mode.

Settings Screenshot

Performance Mode is necessary for automating dedicated and onboard GPU switching which is a critical for optimal laptop performance. When On-Demand is enabled the onboard GPU will be used by default requiring the dedicated GPU to be chosen before launching an application.


Solution

Enable the fresh upstream PPA and install the latest recommend drivers.

Step 1

Add the development PPA. This repository provides the latest graphics drivers.

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

Step 2

Instruct Ubuntu to install the latest recommended drivers.

sudo ubuntu-drivers autoinstall

Step 3

Reboot to make sure all changes apply.

sudo reboot

Optional

Check your driver version to confirm the latest drivers have been installed correctly.

dpkg -l | grep -i nvidia-driver

Driver Output

Output similar to this ↑

Wrap Up

If everything went as expected not only will your drivers be current but fractional scaling should be fixed!

💬Archived Comments (1)

These comments were originally posted on the WordPress version of this blog. Comments are now disabled, but these are preserved for historical context.

S
SamirJun 3, 2021
I found this helpful (same problem on Ubuntu 20.04 with a different laptop). Thanks for sharing!