I am running Manjaro on a Dell XPS 15 7590 and recently switched from the Gnome distro to the Plasma one. I was previously able to roughly control my OLED screen brightness by using icc-brightness-gnome-git from the AUR. Unfortunately this no longer works on Plasma.
I have found icc-brightness-kde on git, but it isn’t available from the official repositories or the AUR which makes me wary of it and the only instructions given on the git page are for Debian based distros.
I did find some instructions for remapping the brightness controlling function keys to scripts that would run appropriate xrandr commands, but those instructions were written for Ubuntu users and I was unable to successfully convert them for my needs with my limited knowledge.
Does anyone know how to make either of these work, or are there any other (hopefully better) solutions that I am unaware of?
That script you linked looks exactly like what I need. Previously I had found one made for a different laptop model instead. Unfortunately I followed the instructions exactly and it isn’t working. Do you have any idea what trouble shooting I should do to try and find the issue? I’m sorry if I seem helpless, I’m just a bit in over my head with this one.
Alternatively do you know if there is any risk to using the linux-oled kernel from the AUR suggested in the ArchWiki article? It seems to be a few versions behind the one I have installed by default (5.7.10.arch1-1 vs. 5.7.14-1) and I’m not sure what the likelihood of it conflicting with things I currently have installed are.
Aug 19 21:44:16 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:44:16 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:44:16 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:44:16 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:44:16 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:44:16 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:44:16 metaGray org_kde_powerdevil[1588]: powerdevil: Screen brightness value: 60000
Aug 19 21:44:16 metaGray org_kde_powerdevil[1588]: powerdevil: Screen brightness value max: 120000
Aug 19 21:44:16 metaGray org_kde_powerdevil[1588]: powerdevil: Screen brightness value: 60000
Aug 19 21:44:16 metaGray org_kde_powerdevil[1588]: powerdevil: Screen brightness value: 60000
at first, then:
Summary
Aug 19 21:48:04 metaGray kernel: ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.PEG0.PEGP.BRT6.LCD], AE_NOT_FOUND (20200326/psargs-330)
Aug 19 21:48:04 metaGray kernel: ACPI Error: Aborting method \_SB.PCI0.PEG0.PEGP.BRT6 due to previous error (AE_NOT_FOUND) (20200326/psparse-529)
Aug 19 21:48:04 metaGray kernel: ACPI Error: Aborting method \EV5 due to previous error (AE_NOT_FOUND) (20200326/psparse-529)
Aug 19 21:48:04 metaGray kernel: ACPI Error: Aborting method \SMEE due to previous error (AE_NOT_FOUND) (20200326/psparse-529)
Aug 19 21:48:04 metaGray kernel: ACPI Error: Aborting method \SMIE due to previous error (AE_NOT_FOUND) (20200326/psparse-529)
Aug 19 21:48:04 metaGray kernel: ACPI Error: Aborting method \NEVT due to previous error (AE_NOT_FOUND) (20200326/psparse-529)
Aug 19 21:48:04 metaGray kernel: ACPI Error: Aborting method \_SB.PCI0.LPCB.ECDV._Q66 due to previous error (AE_NOT_FOUND) (20200326/psparse-529)
Aug 19 21:48:04 metaGray org_kde_powerdevil[1588]: powerdevil: Screen brightness value: 60000
Aug 19 21:48:04 metaGray org_kde_powerdevil[1588]: powerdevil: Screen brightness value max: 120000
Aug 19 21:48:04 metaGray org_kde_powerdevil[1588]: powerdevil: set screen brightness value: 66000
Aug 19 21:48:04 metaGray org_kde_powerdevil[1588]: powerdevil: Screen brightness value: 60000
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray org_kde_powerdevil[1588]: powerdevil: Screen brightness value max: 120000
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: RRNotify_OutputProperty (ignored)
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Output: 67
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: Property: Backlight
Aug 19 21:48:04 metaGray kscreen_backend_launcher[1563]: kscreen.xcb.helper: State (newValue, Deleted): 0
Aug 19 21:48:04 metaGray org_kde_powerdevil[1588]: powerdevil: Screen brightness value: 66000
Aug 19 21:48:04 metaGray org_kde_powerdevil[1588]: powerdevil: Screen brightness value max: 120000
Aug 19 21:48:04 metaGray org_kde_powerdevil[1588]: powerdevil: Screen brightness value: 66000
Aug 19 21:48:04 metaGray org_kde_powerdevil[1588]: powerdevil: Screen brightness value: 66000
after I try pressing the brightness controll keys.
I assume the issue has to do with the errors at the start but I’m not sure how to make head nor tail of them. “AE_NOT_FOUND” seems to be the crux of it but googling that has just thrown me into a pile of too much acpi jargon that I am not familiar with.
I own a Dell XPS 15 7590 too, and until an update a few days ago my brightness control worked flawlessly under Manjaro KDE. But now it doesn’t anymore. Also after waking up from standby it’s always super dimm now…
Can anybody help?
sudo echo 190 > /sys/class/backlight/intel_backlight/brightness
does nothing.
/sys/class/backlight/intel_backlight is linked to /sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight as described on the arch wiki here: Dell XPS 15 7590 - ArchWiki
cat /sys/class/backlight/intel_backlight/brightness does change with the GUI changes to the backlight brigthness control, but it doesn’t have any effect on the hardware anymore.
UPDATE:
Installing the “linux-oled” kernel from AUR failed because of some missing keys or something. Instead I reconfigured grub to allow me booting the various Kernel versions I already have:
5.7.19-2 works perfect.
5.8.18-1 didn’t finish booting (dropped me in an emergency root shell instead of booting to KDE)
5.9.8-2 boots but doesn’t allow to change display brightness (and has super dimm brightness after waking up from sleep)
looks like I’m rather a noob looking for the solution to a similar problem. My brightness can’t be adjusted anymore since some manjaro updates have been installed today.
I’ll try to follow the instructions given in a useful post I found. I’d be very happy for help. If you need more info I can try to deliver it. First some info on my machine.
I’m facing the same problems on a Lenovo T580 since yesterday on 5.9.8-2. Screen brightness is fixed and doesn’t change with the setting. Waking up from sleep it stayed completely dark.
I think the problem is the 5.9.8 Kernel. Try booting with a previous kernel version. I think those don’t get automatically removed when a new one is installed by an update.