Nvidia disappeared from EOS

On Asus ROG Strix g531gt, with nvidia 1650 optimus, all of a sudden the nvidia has disappeared from linux ( is still in winduhs) and refuses to be seen either by lspci, nor modprobe. I managed to get here by using envycontrol to run on Intel.

[onyx@onyx ~]$ inxi -G
  Device-1: Intel CoffeeLake-H GT2 [UHD Graphics 630] driver: i915 v: kernel
  Display: x11 server: X.Org v: 21.1.13 driver: X: loaded: modesetting
    dri: iris gpu: i915 resolution: 1920x1080~60Hz
  API: EGL v: 1.5 drivers: iris,swrast platforms: gbm,x11,surfaceless,device
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.0.8-arch1.1
    renderer: Mesa Intel UHD Graphics 630 (CFL GT2)
[onyx@onyx ~]$ sudo modprobe nvidia
[sudo] password for onyx: 
modprobe: ERROR: could not find module by name='off'
modprobe: ERROR: could not insert 'off': Unknown symbol in module, or unknown parameter (see dmesg)
[onyx@onyx ~]$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630]

[onyx@onyx ~]$ sudo pacman -Qi nvidia
[sudo] password for onyx:
Name : nvidia-dkms
Version : 550.78-1
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=550.78 libglvnd
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : NVIDIA-MODULE nvidia
Replaces : None
Installed Size : 68.31 MiB
Packager : Sven-Hendrik Haase svenstaro@archlinux.org
Build Date : Fri 03 May 2024 08:36:33
Install Date : Mon 13 May 2024 21:55:09
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature

Please show the output of

device-info --graphics
cat /proc/cmdline
1 Like

[onyx@onyx ~]$ device-info --graphics
Intel Corporation CoffeeLake-H GT2 [UHD Graphics 630]
[onyx@onyx ~]$ cat /proc/cmdline
initrd=\cbffcd4b402b460d8cf6ae51aea5e6a8\6.9.1-arch1-2\initrd nvidia-drm.modeset=1 nvme_load=YES nowatchdog rw root=UUID=f2810442-b06c-4106-b66f-f6fff7803d6b systemd.machine_id=cbffcd4b402b460d8cf6ae51aea5e6a8

Fixed it. So apparently envycontrol is sometimes unreliable, in that whilst in nvidia mode, it was still leaving a blacklisting in /etc/modprobe.d/nvidia.conf, which of course stopped nvidia modules loading, and even the lspci from registering it’s availability.

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