Nvidia Mobile GPU: driver: N/A

For some reason my Nvidia GP107M is using nouveau instead of the driver, that is “N/A” despite installing it numerous times before, i even tried to downgrade nvidia and related packages to an older version but nothing helped, heres the output of inxi -Ga

Graphics:
  Device-1: Intel HD Graphics 630 vendor: ASUSTeK driver: i915 v: kernel
    arch: Gen-9.5 process: Intel 14nm built: 2016-20 ports:
    active: DP-1,HDMI-A-1,eDP-1 empty: HDMI-A-2 bus-ID: 00:02.0
    chip-ID: 8086:591b class-ID: 0300
  Device-2: NVIDIA GP107M [GeForce GTX 1050 Mobile] vendor: ASUSTeK
    driver: N/A alternate: nouveau non-free: 550.xx+ status: current (as of
    2024-09; EOL~2026-12-xx) arch: Pascal code: GP10x process: TSMC 16nm
    built: 2016-2021 pcie: gen: 3 speed: 8 GT/s lanes: 16 bus-ID: 01:00.0
    chip-ID: 10de:1c8d class-ID: 0302
  Device-3: Realtek USB2.0 HD UVC WebCam driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-11:10 chip-ID: 0bda:57f6
    class-ID: 0e02 serial: 200901010001
  Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.2
    compositor: kwin_x11 driver: X: loaded: modesetting
    alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: :0 screens: 1
  Screen-1: 0 s-res: 4566x1080 s-dpi: 96 s-size: 1208x285mm (47.56x11.22")
    s-diag: 1241mm (48.86")
  Monitor-1: DP-1 pos: right model: Philips 190S serial: BZ 210997
    built: 2005 res: 1280x1024 hz: 60 dpi: 96 gamma: 1.2
    size: 338x270mm (13.31x10.63") diag: 484mm (19.1") ratio: 5:4, 4:3 modes:
    max: 1280x1024 min: 720x400
  Monitor-2: HDMI-A-1 mapped: HDMI-1 pos: left model: Asus VH192
    serial: B1LMIZ058895 built: 2011 res: 1366x768 hz: 60 dpi: 85 gamma: 1.2
    size: 410x230mm (16.14x9.06") diag: 470mm (18.5") ratio: 16:9 modes:
    max: 1366x768 min: 720x400
  Monitor-3: eDP-1 pos: primary,center model: LG Display 0x04e8 built: 2016
    res: 1920x1080 hz: 60 dpi: 128 gamma: 1.2 size: 382x215mm (15.04x8.46")
    diag: 438mm (17.3") ratio: 16:9 modes: 1920x1080
  API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
    device: 1 drv: swrast gbm: drv: iris surfaceless: drv: iris x11: drv: iris
    inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.2.3-arch1.1
    glx-v: 1.4 direct-render: yes renderer: Mesa Intel HD Graphics 630 (KBL GT2)
    device-ID: 8086:591b memory: 7.57 GiB unified: yes
  API: Vulkan Message: No Vulkan data available.

Don’t see anything in dmesg that would imply a pci failure and I used to have optimus-manager too, which I figured could be the source of the issue, but after removing it it still persists, please help!

This is obviously a hybrid laptop. It is currently rendering on the Intel driver. If you don’t use optimus-manager how are you switching graphics? Maybe you ought to try envy-control

https://discovery.endeavouros.com/hardware/envy-control/2023/03/

Do you currently have nvidia drivers installed? There was just an updated version of nvidia-dkms and nvidia-utils

Edit:

[ricklinux@asus-tuff ~]$ pacman -Qi nvidia-dkms
Name            : nvidia-dkms
Version         : 560.35.03-5
Description     : NVIDIA drivers - module sources
Architecture    : x86_64
URL             : http://www.nvidia.com/
Licenses        : custom
Groups          : None
Provides        : NVIDIA-MODULE  nvidia
Depends On      : dkms  nvidia-utils=560.35.03  libglvnd
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : NVIDIA-MODULE  nvidia
Replaces        : None
Installed Size  : 80.07 MiB
Packager        : Sven-Hendrik Haase <svenstaro@archlinux.org>
Build Date      : Thu 03 Oct 2024 12:30:41 AM
Install Date    : Thu 03 Oct 2024 03:15:08 PM
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature
[ricklinux@asus-tuff ~]$ pacman -Qi nvidia-utils
Name            : nvidia-utils
Version         : 560.35.03-5
Description     : NVIDIA drivers utilities
Architecture    : x86_64
URL             : http://www.nvidia.com/
Licenses        : custom
Groups          : None
Provides        : vulkan-driver  opengl-driver  nvidia-libgl
Depends On      : libglvnd  egl-wayland  egl-gbm
Optional Deps   : nvidia-settings: configuration tool [installed]
                  xorg-server: Xorg support [installed]
                  xorg-server-devel: nvidia-xconfig
                  opencl-nvidia: OpenCL support
Required By     : lib32-nvidia-utils  libglvnd  nvidia-dkms  nvidia-settings
Optional For    : ffmpeg  ffmpeg4.4  libvdpau  vulkan-icd-loader
Conflicts With  : nvidia-libgl
Replaces        : nvidia-libgl
Installed Size  : 652.24 MiB
Packager        : Sven-Hendrik Haase <svenstaro@archlinux.org>
Build Date      : Thu 03 Oct 2024 12:30:41 AM
Install Date    : Thu 03 Oct 2024 03:15:08 PM
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : Signature

I previously used optimus-manager, had it set to nvidia only because I didn’t want to use the iGPU at all.
When running things like glxgears -info or vulkaninfo --summary I saw that indeed my Nvidia GPU was being used, although with Nouveau drivers, which I didn’t even know was possible honestly

I am on the latest nvidia and nvidia-utils package that shows up when I try to update my system (nvidia because I use linux-lts (and thus I don’t need -dkms, right?))

those two commands you sent:

[kz-n@haku ~]$ pacman -Qi nvidia
Name            : nvidia
Version         : 560.35.03-10
Description     : NVIDIA drivers for linux
Architecture    : x86_64
URL             : https://www.nvidia.com/
Licenses        : custom
Groups          : None
Provides        : NVIDIA-MODULE
Depends On      : linux  nvidia-utils=560.35.03  libglvnd
Optional Deps   : None
Required By     : None
Optional For    : None
Conflicts With  : None
Replaces        : None
Installed Size  : 51,27 MiB
Packager        : Sven-Hendrik Haase <svenstaro@archlinux.org>
Build Date      : gio 3 ott 2024, 06:37:33
Install Date    : gio 3 ott 2024, 20:29:36
Install Reason  : Explicitly installed
Install Script  : No
Validated By    : Signature

[kz-n@haku ~]$ pacman -Qi nvidia-utils
Name            : nvidia-utils
Version         : 560.35.03-5
Description     : NVIDIA drivers utilities
Architecture    : x86_64
URL             : http://www.nvidia.com/
Licenses        : custom
Groups          : None
Provides        : vulkan-driver  opengl-driver  nvidia-libgl
Depends On      : libglvnd  egl-wayland  egl-gbm
Optional Deps   : nvidia-settings: configuration tool [installed]
                  xorg-server: Xorg support [installed]
                  xorg-server-devel: nvidia-xconfig
                  opencl-nvidia: OpenCL support [installed]
Required By     : furmark  lib32-nvidia-utils  libglvnd  nvidia  nvidia-prime  nvidia-settings  python-gpustat  python-nvidia-ml-py  steam  umu-launcher  zed
Optional For    : ffmpeg  ffmpeg4.4  furmark  libvdpau  vulkan-icd-loader
Conflicts With  : nvidia-libgl
Replaces        : nvidia-libgl
Installed Size  : 652,24 MiB
Packager        : Sven-Hendrik Haase <svenstaro@archlinux.org>
Build Date      : gio 3 ott 2024, 06:30:41
Install Date    : gio 3 ott 2024, 20:29:35
Install Reason  : Explicitly installed
Install Script  : Yes
Validated By    : Signature

If you are using the lts-kernel did you also install the lts-headers?

Edit: linux-lts and linux-lts-headers

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.