That is a good question and I am honestly not sure. Brightness controls on notebooks with Linux are at times hit and miss, across a variety of makers.
Lenovo used to be quite good with Linux in years past. But slowly, that has changed as they cater to the far dominant market of Microsoft. It's not like Lenovo is wrong or doing anything wrong, they follow the market. But it can be frustrating for us Linux users.
Linux on Lenovo works far more often than not. But it does have a higher incident of not working on Lenovo than on others - the ideapad line seems particularly troublesome.
I wonder if a comparable Starlabs may suit your needs.
Using nomodeset as a Grub Parameter prevents conflicts in Graphical drivers by disabling drivers until the kernel loads.
Setting a grub parameter is done either in the installed OS with terminal
sudo nano /etc/default/grub
or pre boot with the e key or the esc key at the spash screen.
No, you would need to edit grub from the e or esc key at splash screen to set the nomodeset parameter. This only needs to be done if you have poor or no graphic on Try Zorin. If graphics are working during the installation, then you can skip that and run the installer.
These are tips in case you need them. But you may not. I would try running the installer first. If you need to connect to the internet, the terminal command above should help in the Try Zorin phase. But... You could just skip it, not connect and uncheck the "Install updates while installing" box and just run the updates after the installation is complete, too.
I had a Lenovo laptop with LED lights (I don't have it anymore, I gave it to my brother) which worked out of the box with Linux. To enable the light in the keyboard I had to press FN+Space. But the funniest part was to get into the bootup menu. To do so I had to put a toothpick into a tiny hole to press a hidden button in the laptop to get the bootup menu.
I have an Asus tuf gaming a17, with zorin 16 on it. Everything worked from installation except to choose the color of my keyboard backlight...i need windows for that (damn Asus). That said, you will want to go with zorin 16, not 15.3. Not all the hardware will be recognized and you'll have a lot of workarounds to implement because the kernel version is too low on 15.3, hence the firmware won't fully support your hardware.
Zorin 16 beta is stable enough to be installed and will upgrade to core when it's released (just keep installing updates). That will cause you the least amount of grief... trust me, i ran both in the Asus and 16 was a godsend. It will actually perform better than 15.3 also because it's written for the newer hardware and algorithms for the newer cpu's.
I'm glad you found a laptop that suits your needs and budget... that's a difficult feat. I hope you receive it as fast as you found it (had to wait 3 months for mine). If you run into issues we'll guide you to the best of our abilities.
Maybe someone proposed the same before, I apologize in advance if so, but it would be good we could try to keep a non-official list of Hw where Zorin 16 is running without major issues. This could help new users pick with more confidence a new laptop or desktop. Would it make sense?
For sure there’s info about Hw scattered all over the forum but it might be good to have this info consolidated somewhere.
I think I noted earlier about xset, that it might work. Linux has auto CPU load modes right?
to add there are two GPU's in the laptop. Nvidia GeForce GTX 1650 Ti & Intel UHD 630 Graphics. would it be possible to choose which gpu, because lets say I'm watching a video, or just browsing forums, using that geforce would be overkill and it would run my battery down