The backlight device only gets registered after it's opened by graphical session.
And the backlight gets unregistered when graphical session stops, hence when systemd-backight@.service's "Conflicts=shutdown.target" triggers, the backlight is already gone so the brightness wasn't saved. Since it's not saved, the backlight won't be restored for next boot. The easiest approach is to let nvidia driver always registers the backlight device. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1840592 Title: systemd-backlight does not save and restore brightness for nvidia display To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/1840592/+subscriptions -- ubuntu-bugs mailing list firstname.lastname@example.org https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs