Ubuntu – Artificially lower brightness on all screens

18.04brightnessgnomeintel graphicswayland

I'm using XPS 15 with an external monitor and the XPS even at the lowest is superbright and I get headaches. I used xrandr in the past and it worked but with latest Ubuntu versions it doesn't.

Currently I'm using Gnome's zoom, to set an overlay and this somewhat works. It's however annoying since the cursor is still brighter than the rest of desktop and the cursor icon lags updating a few seconds.

Is there a simple solution to adjust the brightness lower to all my screens at once? Something like this Windows program; https://www.aurelitec.com/colorveil/windows/

Update

I tried everything and was ready to give up. Thankfully I found this amazing gnome extension that solves it for me: https://extensions.gnome.org/extension/1625/soft-brightness/

Other solutions I tried

  • Gnome Zoom – works but cursor icon lags to change and is too bright.
  • Night Time – works but doesn't allow my set the brightness.
  • redshift – doesn't work at all.
  • x.flux – doesn't work at all.

Best Answer

You can run:

xgamma -gamma 0.5

1.0 is the default value.