Ubuntu Screen Blinking or Flickering? Common Causes, Driver Fixes, and Display Settings Adjustments

Your Ubuntu screen should feel calm and steady. Not like a disco party from 2003. If your display is blinking, flashing, or flickering, it can be super annoying. The good news? Most screen flicker issues are easy to fix. You just need the right steps. Let’s break it down in a fun and simple way.

TLDR: Screen flickering in Ubuntu is usually caused by graphics drivers, wrong display settings, or refresh rate problems. Updating or switching drivers often fixes it fast. Adjusting resolution, refresh rate, or disabling certain features can also help. In most cases, you do not need to reinstall Ubuntu.

What Does Screen Flickering Look Like?

Screen flickering can show up in different ways:

  • The screen blinks every few seconds.
  • Parts of the screen flash black.
  • The brightness changes randomly.
  • The display tears when you move windows.
  • It only happens after login.

Sometimes it happens only on external monitors. Sometimes only on laptops. The cause depends on your setup.

Common Causes of Ubuntu Screen Flickering

Let’s look at the usual suspects.

1. Graphics Driver Problems

This is the most common reason. Ubuntu uses open-source drivers by default. They work well most of the time. But not always.

If you use:

  • NVIDIA GPU – You may need proprietary drivers.
  • AMD GPU – Usually works fine, but older cards can struggle.
  • Intel integrated graphics – Rarely problematic, but still possible.

A broken or outdated driver can cause blinking or constant flashing.

2. Wrong Refresh Rate

Every monitor has a refresh rate. Like 60Hz, 75Hz, 144Hz, or more.

If Ubuntu picks the wrong one, your screen may flicker. Especially on external monitors.

3. Wayland vs Xorg

Ubuntu uses Wayland by default in newer versions. But some GPUs behave better with Xorg.

If flickering started after an update, this might be the reason.

4. Display Scaling Issues

Fractional scaling can cause glitches. Especially on high-DPI displays.

Scaling like 125% or 150% sometimes triggers blinking.

5. Faulty Cable or Monitor

Sometimes it is not Ubuntu at all.

  • Loose HDMI cable?
  • Old DisplayPort cable?
  • Cheap adapter?

Hardware issues can look like software problems.

Fix 1: Update Your Graphics Drivers

This should be your first move.

Open Software & Updates.

Go to the Additional Drivers tab.

If you see proprietary drivers available, try installing the recommended one.

For NVIDIA users, this often fixes flickering immediately.

After installing:

  • Restart your computer.
  • Check if flickering stops.

Tip: If flickering started after installing a new driver, try switching back to a different version.

Fix 2: Adjust Refresh Rate

This is simple but powerful.

Go to:

Settings → Displays

Under your monitor, check the Refresh Rate.

If it is set to something unusual, change it to:

  • 60Hz (safe default)
  • Or your monitor’s official supported rate

Apply changes and test.

High refresh gaming monitors sometimes default to unstable settings.

Fix 3: Switch Between Wayland and Xorg

This sounds technical. But it is easy.

On the login screen:

  • Click your username.
  • Click the small gear icon in the corner.
  • Choose Ubuntu on Xorg.
  • Log in.

If you are already using Xorg, try switching back to regular Ubuntu (Wayland).

Many NVIDIA problems disappear when using Xorg.

Fix 4: Disable Fractional Scaling

Fractional scaling looks great. But can cause flicker.

Go to:

Settings → Displays

If scaling is set to 125% or 150%, try:

  • 100%
  • 200%

These full numbers are more stable.

Log out and back in after changing.

Fix 5: Disable Compositor Tweaks (Advanced but Easy)

If you use GNOME tweaks or custom extensions, one of them may be the problem.

Try:

  • Disabling GNOME extensions one by one.
  • Restarting GNOME (Alt + F2, type r, press Enter — Xorg only).

If flickering stops, you found your culprit.

Fix 6: Try a Simple Kernel Update

Sometimes the Linux kernel is the issue.

Run:

sudo apt update
sudo apt upgrade

Restart.

New kernels improve GPU support often.

Fix 7: Check Cables and Hardware

Do not skip this step.

  • Change HDMI cable.
  • Try another port.
  • Test another monitor.
  • Remove adapters.

If flickering disappears, it was hardware.

Image not found in postmeta

Special Case: NVIDIA Tearing and Flickering

NVIDIA users sometimes see screen tearing or flicker during movement.

To help:

  • Open NVIDIA X Server Settings.
  • Go to X Server Display Configuration.
  • Enable Force Full Composition Pipeline.
  • Save to X configuration file.

This smooths out rendering.

Reboot to confirm.

Special Case: Laptop Brightness Flickering

If brightness keeps changing automatically, it may be:

  • Adaptive brightness.
  • Power saving features.
  • Intel panel self refresh.

You can try adding a kernel parameter:

Edit:

sudo nano /etc/default/grub

Add inside the GRUB line:

i915.enable_psr=0

Then run:

sudo update-grub

Restart.

This often fixes Intel laptop flicker.

Does Reinstalling Ubuntu Help?

Usually, no.

Reinstalling resets drivers and settings. But the same driver may still install again.

Only reinstall if:

  • Your system is heavily broken.
  • You experimented with too many manual tweaks.

In most cases, driver switching is enough.

Quick Troubleshooting Checklist

If you want a fast plan, follow this order:

  1. Update Ubuntu.
  2. Install recommended proprietary drivers.
  3. Adjust refresh rate.
  4. Switch to Xorg.
  5. Disable fractional scaling.
  6. Check cables.

Test after each step. Do not change everything at once.

How to Prevent Future Flickering

Here are some smart habits:

  • Keep your system updated.
  • Avoid random third-party driver downloads.
  • Use good quality cables.
  • Do not mix too many display adapters.
  • Reboot after major updates.

Simple habits. Fewer problems.

When to Worry

Most flickering is software.

But watch out if:

  • Screen flickers even in BIOS.
  • It flickers before Ubuntu loads.
  • Other operating systems also flicker.

This may mean GPU or monitor hardware failure.

In that case, test hardware separately.

Final Thoughts

Ubuntu screen flickering looks scary. But it is usually simple.

Drivers. Refresh rate. Scaling. Wayland. Cables.

That is your checklist.

Most users fix it in under 10 minutes. No reinstall needed. No panic required.

Take it step by step. Test one solution at a time. Your screen should go back to being calm and stable.

And once it does? Enjoy your smooth Ubuntu experience. Without the unwanted light show.