I’ve just installed Leap 42.2 on a new XPS 13 (model 9360), all working fine, except screen backlight / brightness is not working when pressing F11/F12. I did some investigation and found:
out-of-the-box install, there’s nothing in /sys/class/backlight
unless I add acpi_backlight=vendor as kernel parameter, then there’s /sys/class/backlight/dell_backlight/ and the relevant files. In this case, the screen brightness logo appears when pressing F11/F12, the files in /sys/class/backlight/dell_backlight get changed with other values, but the actual screen brightness does not change
if on top of that I add acpi_osi=Linux, then initially brightness actually adjusts, but laptop crashes (really locks itself).
So no luck so far to get this working. I suspect kernel/driver compatibilty. On a sidenote: the laptop came installed with Ubuntu 16.04 (this is an option at Dell for this laptop), but I didn’t like it much, although backlight was working on this distribution, so there seems to be a workaround. Any suggestions I could try further?
as kernel parameter also works some time, but still crashes my system. In that case, there’s no /sys/class/backlight/… directories. However, doing
echo 0 >/proc/sys/kernel/nmi_watchdog
as well, seems to give better results (some brief freezes from time to time).
Reading the posts mentioned above, it looks like this is a vendor specific issue, but wonder how to get this fix (as far as it is stable enough) back into a working solution for XPS users in OpenSuse.
Hi, you apparently run a KabyLake fresh out of the press… (pci 0x8086:0x5916).
While "acpi_osi= " should fix the backlight problem as in other laptops (including mine), maybe you have a video driver problem.
You might need the “i915.preliminary_hw_support=1” boot parameter on 4.4.x kernels, or try a newer kernel (but with caution, current 4.9.3 kernels might have other issues…).
Thanks for the suggestion. Tried it, no luck though, still crashed without the nmi_watchdog setting. Kernel of the Day did not yield different results. So your suggestion is possible, so it’s possibly not a specific Dell issue, but in the broader sense just new Intel graphics hardware which is used in other brands as well. I guess it’s just a matter of waiting for kernel / drivers to catch up.
Since I have a solution that works - see above, I’m sticking to that right now. Feel free to report on your progress finding another one ;). Main thing is actually that Dell has a working solution in Ubuntu that works better; I guess this is done by a newer driver.
For what it is worth, with my Asus laptop:
in the SysTray click on Power
on the right of “Enable Power Management”, click on the small context icon
then, energy saving or screen brightness
I had a backlight slider and a “dim” button
Turn that “Dim” button off & check your Fn+ Bright up/down keys
if they are working, save/apply out of that & logout/in to save the config
Good that you also found a solution for your Asus! Sound less invasive than mine. For me though, your solution did not work as I don’t have the “Enable Power Management” / brightness configuration. My guess is you’re on KDE insted of Gnome3.