# Nvidia driver not working on Thinkpad + Debian, "unable to load info from any available system"

**URL:** <https://forums.developer.nvidia.com/t/nvidia-driver-not-working-on-thinkpad-debian-unable-to-load-info-from-any-available-system/82567>\
**Category:** Linux\
**Created:** [September 30, 2019, 8:39pm UTC](https://forums.developer.nvidia.com/t/nvidia-driver-not-working-on-thinkpad-debian-unable-to-load-info-from-any-available-system/82567 "2019-09-30T20:39:15Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![amtrm](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@amtrm](https://forums.developer.nvidia.com/u/amtrm)\
**Post date:** [September 30, 2019, 8:39pm UTC](https://forums.developer.nvidia.com/t/nvidia-driver-not-working-on-thinkpad-debian-unable-to-load-info-from-any-available-system/82567/1 "2019-09-30T20:39:15Z")

</div>

I’m trying to make nvidia driver to work on a Thinkpad T490 running Debian testing, kernel 5.2. This laptop has an Intel graphics card + nvidia GeForce mx250.

I’ve spent hours trying to make it work, but to no avail.

I tried installing the Debian’s package for the driver, `nvidia-driver`, as instructed by the Debian’s package `nvidia-detect`. This installed the nvidia driver version 430.50.  
After the installation I tried ‘nvidia-settings’, but it consistently gives the error “unable to load info from any available system”.

I’ve also tried to install the driver obtained from Nvidia website (same version as above), but it was not working as well. In addition, it seems that 3D rendering became even slower. When this driver was installed, glxinfo prints the following, which seems strange, at least to me:

```auto
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 8.0, 256 bits)

```

Without any driver installed, or with the driver from the Debian package, I get:

```auto
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics (Whiskey Lake 3x8 GT2)

```

This is what ‘inxi -G’ tells about the configuration:

```auto
Graphics: Device-1: Intel UHD Graphics 620 driver: i915 v: kernel 
           Device-2: NVIDIA GP108M [GeForce MX250] driver: nvidia v: 430.50 
           Display: server: X.org 1.20.4 driver: modesetting,nouveau,nvidia unloaded: fbdev,vesa tty: 150x44 
           Message: Advanced graphics data unavailable in console for root.

```

Every time I switched between the Debian packaged driver and Nvidia’s one I cleaned and purged all the previous installation files and packages.

I’ve also tried the Debian’s driver with kernel 4.19, but without success.

I’v also tried to configure the system with nvidia-xconfig, which creates a xorg.conf file, but the X server failed to start with this configuration (before that, there was no xorg.conf file at all).

Any thoughts on how to get this to work?

[nvidia-bug-report.log.gz](https://forums.developer.nvidia.com/uploads/short-url/ngkjPxX5sgeO03ridulNPI9FCVW.gz) (1.02 MB)

---

<div class="post-metadata">

**Author:** ![generix](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/generix/32/16024_2.png) [@generix](https://forums.developer.nvidia.com/u/generix)\
**Post date:** [September 30, 2019, 8:54pm UTC](https://forums.developer.nvidia.com/t/nvidia-driver-not-working-on-thinkpad-debian-unable-to-load-info-from-any-available-system/82567/2 "2019-09-30T20:54:24Z")

</div>

Please make sure that secure boot is disabled in bios.  
Please run nvidia-bug-report.sh as root and attach the resulting .gz file to your post. Hovering the mouse over an existing post of yours will reveal a paperclip icon.  
[url][https://devtalk.nvidia.com/default/topic/1043347/announcements/attaching-files-to-forum-topics-posts/[/url]](https://devtalk.nvidia.com/default/topic/1043347/announcements/attaching-files-to-forum-topics-posts/%5B/url%5D)

---

<div class="post-metadata">

**Author:** ![amtrm](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@amtrm](https://forums.developer.nvidia.com/u/amtrm)\
**Post date:** [September 30, 2019, 9:04pm UTC](https://forums.developer.nvidia.com/t/nvidia-driver-not-working-on-thinkpad-debian-unable-to-load-info-from-any-available-system/82567/3 "2019-09-30T21:04:10Z")

</div>

Thanks, I’ve just attached the bug report. Secure boot is already disabled in the bios.

---

<div class="post-metadata">

**Author:** ![generix](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/generix/32/16024_2.png) [@generix](https://forums.developer.nvidia.com/u/generix)\
**Post date:** [September 30, 2019, 9:46pm UTC](https://forums.developer.nvidia.com/t/nvidia-driver-not-working-on-thinkpad-debian-unable-to-load-info-from-any-available-system/82567/4 "2019-09-30T21:46:33Z")

</div>

The driver loads fine but since this is a hybrid graphics system, you’ll have to configure it to use prime output:  
[url][https://devtalk.nvidia.com/default/topic/1022670/linux/official-driver-384-59-with-geforce-1050m-doesn-t-work-on-opensuse-tumbleweed-kde/post/5203910/#5203910[/url]](https://devtalk.nvidia.com/default/topic/1022670/linux/official-driver-384-59-with-geforce-1050m-doesn-t-work-on-opensuse-tumbleweed-kde/post/5203910/#5203910%5B/url%5D)

---

<div class="post-metadata">

**Author:** ![amtrm](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@amtrm](https://forums.developer.nvidia.com/u/amtrm)\
**Post date:** [October 1, 2019, 8:42am UTC](https://forums.developer.nvidia.com/t/nvidia-driver-not-working-on-thinkpad-debian-unable-to-load-info-from-any-available-system/82567/5 "2019-10-01T08:42:28Z")

</div>

Thank you very much, I managed solving this issue using your instructions.

For those interested, I followed the instructions in the Arch wiki, [NVIDIA Optimus - ArchWiki](https://wiki.archlinux.org/index.php/NVIDIA_Optimus#Use_NVIDIA_graphics_only), which is simply creating a simple Xorg.conf file and adding 2 lines to the ~/.xsession files (I’m starting X with startx; it might be slightly different when using a display manager). I’ve also added ‘nvidia-drm.modeset=1’ to the kernel parametrs in /etc/default/grub, following [NVIDIA - ArchWiki](https://wiki.archlinux.org/index.php/NVIDIA#DRM_kernel_mode_setting)

---

<div class="post-metadata">

**Author:** ![rishabh1000kumar](https://developer.download.nvidia.com/images/forums/profile-default-devtalk-84.png) [@rishabh1000kumar](https://forums.developer.nvidia.com/u/rishabh1000kumar)\
**Post date:** [January 27, 2021, 1:37pm UTC](https://forums.developer.nvidia.com/t/nvidia-driver-not-working-on-thinkpad-debian-unable-to-load-info-from-any-available-system/82567/6 "2021-01-27T13:37:12Z")

</div>

@amtrm Thanks , i was just about to leave Debian due to this `nvidia-settings` issue. i will later try to understand the depths of the problem. For now I think that the problem was that the system got confused between intel and nvidia driver or something…

Steps told by @amtrm are close to what i had to do in my case.  
Just that xorg.conf.d in my case was in /usr/share/X11/xorg.conf.d for the first Arch Wiki link in his answer. and there i had to modify nvidia-drm-outputclass.conf.

And I would like to emphasize again on what @amtrm mentioned that the `adding 2 line step is different for different display managers`. I had KDE so my default display manager is SDDM and my step was a bit different. Read the first Arch wiki link given by @amtrm for more info.

Also after the /etc/default/grub step one should run `sudo update-grub` on his system.

Thanks again to @amtrm. Also thanks to @generix.

---

<div class="post-metadata">

**Author:** ![nadeemm](https://sea2.discourse-cdn.com/nvidia/user_avatar/forums.developer.nvidia.com/nadeemm/32/367020_2.png) [@nadeemm](https://forums.developer.nvidia.com/u/nadeemm)\
**Post date:** [October 12, 2021, 6:31pm UTC](https://forums.developer.nvidia.com/t/nvidia-driver-not-working-on-thinkpad-debian-unable-to-load-info-from-any-available-system/82567/7 "2021-10-12T18:31:29Z")

</div>

Closed on October 12, 2021, 6:31pm UTC


