Legion nvidia not found

I am using a Lenovo LOQ 15IRX10
13th Gen Intel® Core™ i7-13650HX × 20 with a Nvidia 5070 GPU

I installed the driver from the .run file but the system details still show Intel as the Graphics

Hardware Information:

  • Hardware Model: Lenovo LOQ 15IRX10
  • Memory: 32.0 GiB
  • Processor: 13th Gen Intel® Core™ i7-13650HX × 20
  • Graphics: Intel Corporation Raptor Lake-S UHD Graphics
  • Graphics 1: Software Rendering
  • Disk Capacity: 1.0 TB

Software Information:

  • Firmware Version: R3CN39WW
  • OS Name: Zorin OS 18 Core
  • OS Build: (null)
  • OS Type: 64-bit
  • Windowing System: X11
  • Kernel Version: Linux 6.14.0-36-generic

nvidia-smi didn't find devices earlier but I fixed that.
Nvidia x server settings didn't have all the options but I also fixed it.

I would appreciate any help. Thank you!

For reference I am using NVIDIA driver metapackage from nvidia-driver-580 (proprietary)

Disable secure boot and fast boot in your BIOS and if you have a Dualboot with Windows also disable fast startup at the energy settings of Windows.

For your up-to-date hardware I recommend to install a later kernel with mainline installer tool or liquorix.

To install the nvidia drivers go to Software & Updates > Additional drivers and select the driver you want.

It is not so good to use .run files to install the nvidia drivers. They are only tested for Windows and not for Linux.

1 Like

Welcome to the Forum!

Try the Terminal Command sudo prime-select nvidia to set Your Nvidia Card as primiary Output.

1 Like

Make sure you have installed your Nvidia GPU driver in, Software & updates, Additional Drivers. Recommend the 580 driver for modern systems.

Also, disable Secure Boot & Fast Boot in the BIOS


1 Like

Thank you for your reply. Tried it but still Nvidia not showing in system details.

Thank you for your reply. Indeed I am using this driver metapackage but still nvidia is not showing in system details.

Thank you for your response.

I do not have dualboot. I will give liquorix a shot.

I installed the driver from a .run file based on advice from a website I don't remember. It helped me fix the nvidia-smi no device found issue and open up more options in Nvidia x server.

You could take a Look in Your BIOS. Depending on Brand and Model, You should find an Option to set up the primary Output to iGPU or PCI-E. Maybe that is a Way.



I found these three options
Is any of them related to the issue?

This one looks good for me. The Options ''Primary Display'' and ''Internal Graphics''.

On ''Primary Display'' try the Options PEG Slot and PCH PCI and look if it will change. On ''Internal Graphics'' look if You can - depending on the chosen Settings before - disable the iGFX. It's a bit Trying around, I know.

Thank you for the suggestions. I tried 4 different settings:

Primary Display: PEG Slot
Internal Graphics: Enabled
Windowing system x11
Graphics: Intel Corporation Raptor Lake-S UHD Graphics
Graphics 1: Software Rendering
nvidia-smi working
Nvidia X Server has all options

Primary Display: PEG Slot
Internal Graphics: Disabled
Windowing system x11
Graphics: Software Rendering
Graphics 1: Intel Corporation Raptor Lake-S UHD Graphics
nvidia-smi working
Nvidia X Server has all options

Primary Display: PCH PCI
Internal Graphics: Disabled/Enables
Windowing system Wayland
Graphics: Intel Graphics (RPL-5)
nvidia-smi NOT working
Nvidia X Server has almost no options

With the last option, when I reboot into Bios I get the error below and the Primary display shifts to HG

Okay ... When Option 1 or 2 is active, try in Zorin the sudo prime-select nvidia Command. Oh, and You need an installed Nvidia Driver.

You could try it with uninstall and install again the Driver over the Terminal. Would be an Option, too. To do that type first:

sudo apt purge nvidia* libnvidia*

to remove all Nvidia Driver Stuff. Then

sudo apt autoremove

to remove File Rests. But please take a Look at the List the the to be removed Files before You delete them. To install a Driver type:

sudo apt install nvidia-driver-580 nvidia-dkms-580

You can replace the 580 to a different Driver Number if You want to try differen Drivers.

1 Like

Ok I was able to solve it in the end. I re-installed Zorin but when prompted with the choice I just chose "Try and Install Zorin OS" not "Try and Install Zorin OS (modern graphics card)".

I ran several commands from both these articles:
https://medium.com/@thakuravnish2313/how-i-resolved-my-nvidia-driver-nightmare-on-linux-and-how-you-can-too-617e353c8498
and
https://linuxconfig.org/installing-nvidia-drivers-all-major-linux-distributions

but ultimately did not install the driver from the .run file.

I just went to Software & Updates > Additional Drivers Tab > Using NVIDIA driver (Open kernel) metapackage from nvidia-driver-580-open (proprietary-tested)

It fixed for me. Now in system details I have the info below, nvidia-smi works and the Nvidia X server settings has all the options :slight_smile:

System Details Report


Report details

  • Date generated: 2025-12-12 01:31:20

Hardware Information:

  • Hardware Model: Lenovo LOQ 15IRX10
  • Memory: 32.0 GiB
  • Processor: 13th Gen Intel® Core™ i7-13650HX × 20
  • Graphics: NVIDIA GeForce RTX™ 5070 Laptop GPU
  • Graphics 1: Intel Corporation Raptor Lake-S UHD Graphics
  • Disk Capacity: 1.0 TB

Software Information:

  • Firmware Version: R3CN39WW
  • OS Name: Zorin OS 18 Core
  • OS Build: (null)
  • OS Type: 64-bit
  • Windowing System: X11
  • Kernel Version: Linux 6.14.0-37-generic

Thank you all for your support!

4 Likes