The issue I report looks common thing, I went through other threads suggesting solutions, unfortunately to no avail.
I run Ubuntu 18.04 on Lenovo IdeaPad L340 equipped with GTX 1650.
I want to control GPU fan speed.
I installed NVIDIA drivers with ubuntu-drivers autoinstall.
When I run nvidia-settings command I receive ‘ERROR: Unable to load info from any available system’ message. NVidia X Server Settings open with blank screen.
I have Secure Boot disabled.
sudo prime-select nvidia
returns ‘Info: the nvidia profile is already set’
There’s a config file missing that sets the path to the nvidia module, please create
Thank you for the solution, it definitely works. Now I am able to access NVidia X Server Settings app.
However, the part about ‘Coolbits’ (to be able to control fan speed) does not work. I added ‘Option “Coolbits” “28”’ to 10-nvidia.conf file, so it looks now as
Option "Coolbits" "28"
Still, fan speed option is missing in NVidia X Server Settings (Thermal Settings).
nvidia-settings -a ‘[gpu:0]/GPUFanControlState=1’
ERROR: Error parsing assignment ‘‘[gpu:0]/GPUFanControlState=1’’ (Trailing
Please advise how can I make fan speed control working.
Use either “whatever” or ‘whatever’. Not ´whatever´.
However, fan control in nvidia-settings is very limited. Just static.
This tool i.e. will give you the ability to set a fan curve:
Thank you, Mart,
“” quoting worked for me, at least with first of the instructions. My bad, I had to figure it out myself if I read those other threads more carefully.
However, the second one
nvidia-settings -a "[fan:0]/GPUTargetFanSpeed=25"
fails with message
‘ERROR: Error resolving target specification ‘fan:0’ (No targets match target
specification), specified in assignment ‘[fan:0]/GPUTargetFanSpeed=25’’
Which still leaves me confused as to how to make fan speed control work with command line.
Laptops have no gpu controlled fans. All fans are controlled by system bios.
That clears thing a lot.
I’ll then take a look at BIOS settings.
Here’s a thread with some more info about dual-fan designs:
This was included for Thinkpads in kernel 5.8, don’t know if this can be made use of on Ideapads. Maybe check with the thinkpad-acpi mailing-list.
I’m trying to use the GTX 2060 Super on my laptop. After installing the latest 465.19.01 driver, I have encountered a similar problem:
ERROR: NVIDIA driver is not loaded
ERROR: Unable to load info from any available system
(nvidia-settings:9062): GLib-GObject-CRITICAL **: 16:46:46.563: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
** Message: 16:46:46.564: PRIME: No offloading required. Abort
** Message: 16:46:46.564: PRIME: is it supported? no
Also, when I run
nvidia-smi, I get the following output
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
Thank you for any help in advance!
nvidia-bug-report.log.gz (113.6 KB)
Did you disable Secure Boot at bios settings? With Secure Boot enabled, NV driver won’t load. Unless you do signing mentioned here, which most users won’t do and just use drivers from distro repos ( right way ), so try with Secure Boot disabled.