At least a year ago, updates to the NVIDIA graphics card in my laptop started killing my ability to adjust screen brightness, causing the the screen to always be at full brightness which seems bright enough to light a city. Starting with that update and everyone since then, including a recent security update, I've had to do a Timeshift restore to get rid of the update and restore being to adjust my screen brightness level (36%).
I've tried reading posts where others have had the problem but all they did was confuse me. Does anyone know how I can keep or regain the ability to set my screen brightness at a reasonable level when doing an NVIDIA update? Not being able to install those NVIDIA updates has me concerned about my security.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 3 times in total.
Reason:Topic automatically closed 6 months after creation. New replies are no longer allowed.
Jeannie
To ensure the safety of your data, you have to be proactive, not reactive, so, back it up!
if it is too confusing with adding kernel parameters or editing configuration files, you could try a software-based solution with the "brightness-controller", which works like the slider in the panel (line for line in the terminal):
After the install you can find it in the menu. Because I do not know, why the nvidia update broke your brightness control, it is possible, that the "brightness-controller" don't work, but it's worth a try.
HAWR wrote: ⤴Mon Feb 07, 2022 5:11 pm
Hello Lady Fitzgerald,
if it is too confusing with adding kernel parameters or editing configuration files, you could try a software-based solution with the "brightness-controller", which works like the slider in the panel (line for line in the terminal):
After the install you can find it in the menu. Because I do not know, why the nvidia update broke your brightness control, it is possible, that the "brightness-controller" don't work, but it's worth a try.
Thanks for the suggestion but, sadly, it didn't work. What's weird is the inability to adjust brightness after a *&^$%$#@! NVIDIA update doesn't rear its ugly head until after a reboot.
The problem I've had with the directions in the other threads I looked at is, thanks to my ADHD, I have to have simple, detailed, step by step directions to be able to follow them and the threads I saw had them scattered over several posts.
Jeannie
To ensure the safety of your data, you have to be proactive, not reactive, so, back it up!
Lady Fitzgerald wrote: ⤴Mon Feb 07, 2022 5:59 pm What's weird is the inability to adjust brightness after a *&^$%$#@! NVIDIA update doesn't rear its ugly head until after a reboot.
That's because while you have downloaded the new Nvidia files, they do not build and load until the next time your reboot your computer. Until the next boot, your system is using the Nvidia modules which were built during the last reboot (ie. the prior driver version).
Others have found this post helpful in explaining the difference between the Nvidia driver files being installed and them loading at boot time.
Lady Fitzgerald wrote: ⤴Mon Feb 07, 2022 5:59 pm What's weird is the inability to adjust brightness after a *&^$%$#@! NVIDIA update doesn't rear its ugly head until after a reboot.
That's because while you have downloaded the new Nvidia files, they do not build and load until the next time your reboot your computer. Until the next boot, your system is using the Nvidia modules which were built during the last reboot (ie. the prior driver version).
Others have found this post helpful in explaining the difference between the Nvidia driver files being installed and them loading at boot time.
Thanks! That explains why the nasty little bugger doen't show up until after a reboot but how on Earth can get it to stop showing up?
Jeannie
To ensure the safety of your data, you have to be proactive, not reactive, so, back it up!
Lady Fitzgerald wrote: ⤴Mon Feb 07, 2022 6:34 pm how on Earth can get it to stop showing up?
You are not able to right-click the update and select an option to block it and all future updates?
Of course I can block it (each instance rather than all future updates) and have been doing so for some time now but that's not the issue. Many of these updates, including the latest one, are security updates. That makes me concerned that, since I can't install the updates because they leave my screen brightness too bright for my old eyes (and I doubt it's doing the screen any good, either), my computer is being left vulnerable.
Jeannie
To ensure the safety of your data, you have to be proactive, not reactive, so, back it up!
Lady Fitzgerald wrote: ⤴Mon Feb 07, 2022 6:43 pmOf course I can block it (each instance rather than all future updates) and have been doing so for some time now but that's not the issue.
I misunderstood your comment.
I did some searching yesterday and it seems this is a common problem even with Nvidia and Windows. Nvidia indicates the issue is with how the hardware manufacturer is handling the firmware. If you have the latest UEFI installed, and there are no options in it for adjusting brightness in UEFI, then we are left with the try and see approach.
Are there any packages offered by System76 which might be for brightness?
Lady Fitzgerald wrote: ⤴Mon Feb 07, 2022 6:43 pmthey leave my screen brightness too bright for my old eyes (and I doubt it's doing the screen any good, either)
I wouldn't think it would be doing anything to the screen if the screen was designed to the proper specs. I keep my screens nearly max because my eyeballs need the contrast the brightness provides.
Lady Fitzgerald wrote: ⤴Mon Feb 07, 2022 6:43 pmOf course I can block it (each instance rather than all future updates) and have been doing so for some time now but that's not the issue.
I misunderstood your comment.
I did some searching yesterday and it seems this is a common problem even with Nvidia and Windows. Nvidia indicates the issue is with how the hardware manufacturer is handling the firmware. If you have the latest UEFI installed, and there are no options in it for adjusting brightness in UEFI, then we are left with the try and see approach.
Are there any packages offered by System76 which might be for brightness?
Lady Fitzgerald wrote: ⤴Mon Feb 07, 2022 6:43 pmthey leave my screen brightness too bright for my old eyes (and I doubt it's doing the screen any good, either)
I wouldn't think it would be doing anything to the screen if the screen was designed to the proper specs. I keep my screens nearly max because my eyeballs need the contrast the brightness provides.
System 76 basically said I was SOL.
Jeannie
To ensure the safety of your data, you have to be proactive, not reactive, so, back it up!
You could see if the xrandr option HAWR is suggesting helps.
If not, there are kernel parameters one can try. The following are the usual list:
acpi_backlight=vendor
acpi_backlight=video
acpi_backlight=native
acpi_backlight=none
You can use the following information How to add a kernel parameter to temporarily or permanently add the parameter. When you add it temporarily, it adds it only for that current boot cycle, so if, for any reason, it seems to cause issues, all you need to do is reboot to clear it.
You would try them one at a time to see if any work. We can supply more details if the instructions in the link are not sufficient.
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Geforce 310m" (in this case you put your graphics card name)
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
Lady Fitzgerald wrote: ⤴Wed Mar 30, 2022 9:10 pm
Thanks. I'll have to wait until the next update comes down the pike to check this so I copied your last post and saved for then.
Edit: Out of curiosity, I ran inxi -G and got this:
Lady Fitzgerald wrote: ⤴Wed Mar 30, 2022 9:10 pm
Thanks. I'll have to wait until the next update comes down the pike to check this so I copied your last post and saved for then.
Edit: Out of curiosity, I ran inxi -G and got this:
Lady Fitzgerald wrote: ⤴Wed Mar 30, 2022 9:10 pm
Thanks. I'll have to wait until the next update comes down the pike to check this so I copied your last post and saved for then.
Edit: Out of curiosity, I ran inxi -G and got this:
And the file should like this:
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce RTX 2060"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection
Hope I helped you.
Thanks! I updated my notes and will try it out the next time and update comes down the pike.
Well, an NVIDIA security update finally came down the pike last night so, after making a Timeshift snapshot, I tried these instructions this morning, then installed the update. No joy; after a reboot, the screen was permanently bright so I restored the Timeshift Snapshot to get back to where I was before I started this.