OLED Display Brightness Control Issues

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?

1 Like

Maybe this? Dell XPS 15 7590 - ArchWiki

I see… i guess you mean a script like this one? Ubuntu-Dell-XPS-15-2019/dell-brightness.sh at master · TillmannBerg/Ubuntu-Dell-XPS-15-2019 · GitHub

Ideally use a script that controls the brightness, not only the ICC profile. :slight_smile: It is possible, but needs to configured manually.

1 Like

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.

If you want to compile the linux-oled kernel i would better suggest to use this source:

https://gitlab.manjaro.org/packages/core/linux57/-/archive/master/linux57-master.tar.gz

Download a snapshot from here: https://aur.archlinux.org/cgit/aur.git/snapshot/linux-oled.tar.gz

And extract the 3 patches from linux-oled to the linux57 folder and add the patches like the others to the PKGBUILD.

Then create a package: tar cfJ linux57-oled.tar.xz linux57/*

Installing should be this: pamac install linux57-oled.tar.xz

Be aware. I didn’t test it. But if you need help, I and others could help you :wink:

I would watch the journal if it says anything when the script is working:

journalctl --follow

1 Like

Hmm, when I try that I get:

Summary

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.

Because of these errors i would suggest to check if your BIOS is the current one:

sudo inxi -Mxxxa

Current firmware:
Version: 1.8.1
Last Updated Date: 29 Jul 2020

https://www.dell.com/support/home/en-us/product-support/product/xps-15-7590-laptop/drivers

https://wiki.archlinux.org/index.php/Dell_XPS_15_7590#Firmware_Update

Huh, it would appear it is not:

UEFI: Dell v: 1.5.0 date: 12/25/2019

I didn’t realise bios updates were that frequent. I’ll update that and see if it fixes things.