You are not logged in.

#1 2026-01-30 14:57:47

rastsislaux
Member
Registered: 2026-01-30
Posts: 5

[SOLVED] NVIDIA Driver issues on my laptop

I can't run any games via Steam and Proton. I've tried different guides from internet and following instructions from https://wiki.archlinux.org/title/NVIDIA (I tried nvidia-open and nvidia-580xx-dkms, as they both seem to support my GPU).
I've tried downloading nvidia-prime, but nothing helps.

I also tried setting ibt=off in kernel parameters, as i have 11gen Intel CPU and a fresh linux kernel, but it didn't change anything, I've verified that param was applied:

[    0.033102] Kernel command line: initrd=\initramfs-linux-zen.img root=PARTUUID=38fca4c3-a4e9-40b7-8f93-65f8deaa5bdd ibt=off zswap.enabled=0 rw quiet splash nvidia_drm.modeset=1 rootfstype=xfs

As far as I understand, for some reason nvidia module is not loaded on my system for some reason, but I don't know what to do with that. Also, I've seen that arch switched to open kernel modules, but I don't really understand a difference between kernel module and a driver, so...

I've recently made a switch from Fedora, didn't have any issues there.

Outputs of different commands:

fastfetch:

                  -`                     rastsislau@archlinux
                 .o+`                    --------------------
                `ooo/                    OS: Arch Linux x86_64
               `+oooo:                   Host: A31
              `+oooooo:                  Kernel: Linux 6.18.7-zen1-1-zen
              -+oooooo+:                 Uptime: 4 mins
            `/:-:++oooo+:                Packages: 684 (pacman)
           `/++++/+++++++:               Shell: bash 5.3.9
          `/++++++++++++++:              Display (NCP005C): 2560x1600 @ 1.6x in 14", 120 ]
         `/+++ooooooooooooo/`            WM: Hyprland 0.53.3 (Wayland)
        ./ooosssso++osssssso+`           Cursor: Adwaita
       .oossssso-````/ossssss+`          Terminal: kitty 0.45.0
      -osssssso.      :ssssssso.         Terminal Font: NotoSansMono-Regular (11pt)
     :osssssss/        osssso+++.        CPU: 11th Gen Intel(R) Core(TM) i7-11370H (8) @ z
    /ossssssss/        +ssssooo/-        GPU 1: NVIDIA GeForce RTX 3050 Mobile [Discrete]
  `/ossssso+/:-        -:/+osssso+-      GPU 2: Intel Iris Xe Graphics @ 1.35 GHz [Integr]
 `+sso+:-`                 `.-/+oso:     Memory: 1.86 GiB / 15.40 GiB (12%)
`++:.                           `-/+/    Swap: 0 B / 4.00 GiB (0%)
.`                                 `/    Disk (/): 11.32 GiB / 46.94 GiB (24%) - xfs
                                         Disk (/home): 27.57 GiB / 428.73 GiB (6%) - xfs
                                         Local IP (wlan0): 192.168.100.254/24
                                         Battery (R14B05W): 99% [AC Connected]
                                         Locale: en_US.UTF-8

lspci -k -d ::03xx

[rastsislau@archlinux ~]$ lspci -k -d ::03xx
00:02.0 VGA compatible controller: Intel Corporation TigerLake-LP GT2 [Iris Xe Graphics] (rev 01)
	Subsystem: Xiaomi Device 2033
	Kernel driver in use: i915
	Kernel modules: i915, xe
01:00.0 3D controller: NVIDIA Corporation GA107M [GeForce RTX 3050 Mobile] (rev a1)
	Subsystem: Xiaomi Device 2033
	Kernel modules: nouveau

nvidia-smi

[rastsislau@archlinux ~]$ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

sudo dmesg | grep nvidia

[rastsislau@archlinux ~]$ sudo dmesg | grep nvidia
[sudo] password for rastsislau: 
[    0.000000] Command line: initrd=\initramfs-linux-zen.img root=PARTUUID=38fca4c3-a4e9-40b7-8f93-65f8deaa5bdd zswap.enabled=0 rw quiet splash nvidia_drm.modeset=1 rootfstype=xfs
[    0.033175] Kernel command line: initrd=\initramfs-linux-zen.img root=PARTUUID=38fca4c3-a4e9-40b7-8f93-65f8deaa5bdd zswap.enabled=0 rw quiet splash nvidia_drm.modeset=1 rootfstype=xfs

lsmod | grep nvidia:

[rastsislau@archlinux ~]$ lsmod | grep nvidia
(nothing outputs)

lsmod

[rastsislau@archlinux ~]$ lsmod
Module                  Size  Used by
snd_seq_dummy          12288  0
rfcomm                106496  4
snd_hrtimer            12288  1
snd_seq               143360  7 snd_seq_dummy
snd_seq_device         16384  1 snd_seq
ccm                    20480  3
algif_aead             12288  0
des3_ede_x86_64        45056  0
des_generic            12288  0
libdes                 24576  2 des_generic,des3_ede_x86_64
algif_skcipher         12288  1
snd_ctl_led            24576  0
snd_soc_skl_hda_dsp    16384  4
snd_soc_intel_sof_board_helpers    28672  1 snd_soc_skl_hda_dsp
cmac                   12288  3
snd_soc_intel_hda_dsp_common    16384  1 snd_soc_intel_sof_board_helpers
snd_sof_probes         36864  0
md4                    12288  0
bnep                   32768  2
algif_hash             16384  1
af_alg                 32768  7 algif_hash,algif_skcipher,algif_aead
hid_sensor_als         16384  0
hid_sensor_trigger     20480  2 hid_sensor_als
industrialio_triggered_buffer    12288  1 hid_sensor_trigger
snd_hda_codec_intelhdmi    28672  1
kfifo_buf              12288  1 industrialio_triggered_buffer
hid_sensor_iio_common    20480  2 hid_sensor_trigger,hid_sensor_als
snd_hda_codec_alc269   143360  1
industrialio          155648  4 industrialio_triggered_buffer,hid_sensor_trigger,kfifo_buf,hid_sensor_als
snd_hda_scodec_component    20480  1 snd_hda_codec_alc269
hid_sensor_custom      28672  0
snd_hda_codec_realtek_lib    69632  1 snd_hda_codec_alc269
snd_hda_codec_generic   131072  2 snd_hda_codec_realtek_lib,snd_hda_codec_alc269
hid_sensor_hub         32768  4 hid_sensor_trigger,hid_sensor_iio_common,hid_sensor_als,hid_sensor_custom
snd_soc_dmic           12288  1
snd_hda_intel          73728  0
intel_ishtp_hid        28672  0
snd_sof_pci_intel_tgl    12288  0
snd_sof_pci_intel_cnl    20480  1 snd_sof_pci_intel_tgl
snd_sof_intel_hda_generic    40960  2 snd_sof_pci_intel_tgl,snd_sof_pci_intel_cnl
soundwire_intel        94208  1 snd_sof_intel_hda_generic
snd_sof_intel_hda_sdw_bpt    24576  1 soundwire_intel
snd_sof_intel_hda_common   204800  4 snd_sof_intel_hda_sdw_bpt,snd_sof_intel_hda_generic,snd_sof_pci_intel_tgl,snd_sof_pci_intel_cnl
snd_soc_hdac_hda       24576  1 snd_sof_intel_hda_common
snd_sof_intel_hda_mlink    36864  4 snd_sof_intel_hda_sdw_bpt,soundwire_intel,snd_sof_intel_hda_common,snd_sof_intel_hda_generic
snd_sof_intel_hda      20480  2 snd_sof_intel_hda_common,snd_sof_intel_hda_generic
snd_hda_codec_hdmi     61440  1 snd_hda_codec_intelhdmi
soundwire_cadence      61440  1 soundwire_intel
snd_sof_pci            24576  3 snd_sof_intel_hda_generic,snd_sof_pci_intel_tgl,snd_sof_pci_intel_cnl
snd_sof_xtensa_dsp     16384  1 snd_sof_intel_hda_generic
snd_sof               499712  7 snd_sof_intel_hda_sdw_bpt,snd_sof_pci,snd_sof_intel_hda_common,snd_sof_intel_hda_generic,snd_sof_probes,snd_sof_intel_hda,snd_sof_pci_intel_cnl
snd_sof_utils          16384  1 snd_sof
snd_soc_acpi_intel_match   143360  4 snd_soc_intel_sof_board_helpers,snd_sof_intel_hda_generic,snd_sof_pci_intel_tgl,snd_sof_pci_intel_cnl
intel_uncore_frequency    12288  0
snd_soc_acpi_intel_sdca_quirks    12288  1 snd_soc_acpi_intel_match
intel_uncore_frequency_common    20480  1 intel_uncore_frequency
soundwire_generic_allocation    20480  1 soundwire_intel
vfat                   20480  1
snd_soc_acpi           16384  2 snd_soc_acpi_intel_match,snd_sof_intel_hda_generic
fat                   110592  1 vfat
soundwire_bus        1212416  3 soundwire_intel,soundwire_generic_allocation,soundwire_cadence
snd_soc_sdca          102400  2 snd_soc_acpi_intel_sdca_quirks,soundwire_bus
crc8                   12288  1 soundwire_cadence
x86_pkg_temp_thermal    16384  0
snd_soc_avs           270336  0
intel_powerclamp       20480  0
coretemp               20480  0
snd_soc_hda_codec      28672  1 snd_soc_avs
snd_hda_ext_core       36864  7 snd_sof_intel_hda_sdw_bpt,snd_soc_avs,snd_soc_hda_codec,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_intel_hda_mlink,snd_sof_intel_hda
snd_hda_codec         229376  12 snd_hda_codec_generic,snd_soc_avs,snd_hda_codec_hdmi,snd_soc_hda_codec,snd_hda_intel,snd_soc_intel_hda_dsp_common,snd_hda_codec_realtek_lib,snd_soc_hdac_hda,snd_hda_codec_alc269,snd_sof_intel_hda,snd_soc_skl_hda_dsp,snd_hda_codec_intelhdmi
kvm_intel             532480  0
processor_thermal_device_pci_legacy    12288  0
snd_hda_core          147456  14 snd_hda_codec_generic,snd_soc_avs,snd_hda_codec_hdmi,snd_soc_hda_codec,snd_hda_intel,snd_hda_ext_core,snd_hda_codec,snd_soc_intel_hda_dsp_common,snd_sof_intel_hda_common,snd_hda_codec_realtek_lib,snd_soc_hdac_hda,snd_hda_codec_alc269,snd_sof_intel_hda,snd_hda_codec_intelhdmi
processor_thermal_device    20480  1 processor_thermal_device_pci_legacy
snd_intel_dspcfg       45056  5 snd_soc_avs,snd_hda_intel,snd_sof,snd_sof_intel_hda_common,snd_sof_intel_hda_generic
processor_thermal_wt_hint    12288  1 processor_thermal_device
snd_intel_sdw_acpi     16384  2 snd_intel_dspcfg,snd_sof_intel_hda_generic
platform_temperature_control    16384  1 processor_thermal_device
snd_hwdep              24576  1 snd_hda_codec
processor_thermal_soc_slider    12288  1 processor_thermal_device
kvm                  1531904  1 kvm_intel
snd_soc_core          450560  11 snd_soc_avs,snd_soc_hda_codec,soundwire_intel,snd_sof,snd_soc_intel_sof_board_helpers,snd_soc_sdca,snd_sof_intel_hda_common,snd_soc_hdac_hda,snd_sof_probes,snd_soc_dmic,snd_soc_skl_hda_dsp
platform_profile       20480  1 processor_thermal_soc_slider
ucsi_acpi              12288  0
uvcvideo              180224  0
typec_ucsi             81920  1 ucsi_acpi
iwlmvm                765952  0
iTCO_wdt               16384  0
irqbypass              16384  1 kvm
btusb                  86016  0
processor_thermal_rfim    40960  1 processor_thermal_device
snd_compress           32768  3 snd_soc_avs,snd_soc_core,snd_sof_probes
videobuf2_vmalloc      20480  1 uvcvideo
intel_pmc_bxt          16384  1 iTCO_wdt
joydev                 24576  0
typec                 114688  1 typec_ucsi
polyval_clmulni        12288  0
ac97_bus               12288  1 snd_soc_core
processor_thermal_rapl    16384  1 processor_thermal_device
uvc                    12288  1 uvcvideo
ghash_clmulni_intel    12288  0
mousedev               28672  0
snd_pcm_dmaengine      20480  1 snd_soc_core
iTCO_vendor_support    12288  1 iTCO_wdt
btmtk                  36864  1 btusb
videobuf2_memops       16384  1 videobuf2_vmalloc
roles                  16384  1 typec_ucsi
mac80211             1794048  1 iwlmvm
snd_pcm               233472  14 snd_soc_avs,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,soundwire_intel,snd_sof,snd_soc_sdca,snd_sof_intel_hda_common,snd_compress,snd_sof_intel_hda_generic,snd_soc_core,snd_sof_utils,snd_hda_core,snd_pcm_dmaengine
intel_rapl_msr         20480  0
mei_hdcp               28672  0
mei_pxp                20480  0
aesni_intel           102400  5
btrtl                  32768  1 btusb
videobuf2_v4l2         45056  1 uvcvideo
intel_rapl_common      57344  2 intel_rapl_msr,processor_thermal_rapl
i2c_i801               36864  0
snd_timer              61440  3 snd_seq,snd_hrtimer,snd_pcm
videobuf2_common       98304  4 videobuf2_vmalloc,videobuf2_v4l2,uvcvideo,videobuf2_memops
btbcm                  24576  1 btusb
ptp                    53248  1 iwlmvm
processor_thermal_wt_req    12288  1 processor_thermal_device
videodev              413696  2 videobuf2_v4l2,uvcvideo
snd                   163840  26 snd_ctl_led,snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_sof,snd_soc_sdca,snd_timer,snd_hda_codec_realtek_lib,snd_compress,snd_hda_codec_alc269,snd_soc_core,snd_pcm
intel_ish_ipc          40960  0
btintel                69632  1 btusb
i2c_smbus              20480  1 i2c_i801
rapl                   20480  0
processor_thermal_power_floor    12288  1 processor_thermal_device
spi_nor               196608  0
redmi_wmi              16384  0
pps_core               32768  1 ptp
mei_me                 57344  2
hid_multitouch         40960  0
intel_cstate           20480  0
processor_thermal_mbox    12288  4 processor_thermal_power_floor,processor_thermal_wt_req,processor_thermal_rfim,processor_thermal_wt_hint
intel_uncore          278528  0
bluetooth            1175552  34 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
pcspkr                 12288  0
libarc4                12288  1 mac80211
mtd                   114688  3 spi_nor
sparse_keymap          12288  1 redmi_wmi
8250_dw                24576  0
soundcore              16384  2 snd_ctl_led,snd
wmi_bmof               12288  0
xiaomi_wmi             12288  0
mc                     98304  4 videodev,videobuf2_v4l2,uvcvideo,videobuf2_common
i2c_mux                16384  1 i2c_i801
iwlwifi               643072  1 iwlmvm
mei                   208896  5 mei_hdcp,mei_pxp,mei_me
intel_soc_dts_iosf     16384  1 processor_thermal_device_pci_legacy
igen6_edac             36864  0
thunderbolt           606208  1 typec
intel_ishtp            86016  2 intel_ishtp_hid,intel_ish_ipc
i2c_hid_acpi           12288  0
i2c_hid                45056  1 i2c_hid_acpi
intel_pmc_core        151552  0
int3403_thermal        16384  0
intel_oc_wdt           12288  0
intel_skl_int3472_tps68470    20480  0
int340x_thermal_zone    16384  2 int3403_thermal,processor_thermal_device
pmt_telemetry          16384  1 intel_pmc_core
pmt_discovery          20480  1 pmt_telemetry
tps68470_regulator     12288  0
clk_tps68470           12288  0
pmt_class              20480  2 pmt_telemetry,pmt_discovery
intel_skl_int3472_discrete    28672  0
int3400_thermal        24576  0
intel_skl_int3472_common    16384  2 intel_skl_int3472_tps68470,intel_skl_int3472_discrete
pinctrl_tigerlake      28672  1
acpi_tad               24576  0
acpi_pad              184320  0
acpi_thermal_rel       24576  1 int3400_thermal
intel_pmc_ssram_telemetry    16384  1 intel_pmc_core
mac_hid                12288  0
cfg80211             1474560  3 iwlmvm,iwlwifi,mac80211
rfkill                 45056  10 iwlmvm,bluetooth,cfg80211
crypto_user            16384  0
pkcs8_key_parser       12288  0
nfnetlink              20480  2
zram                   65536  1
842_decompress         16384  1 zram
842_compress           24576  1 zram
lz4hc_compress         20480  1 zram
lz4_compress           24576  1 zram
xfs                  4329472  2
xe                   4202496  0
intel_vsec             28672  3 intel_pmc_ssram_telemetry,pmt_telemetry,xe
drm_ttm_helper         16384  1 xe
drm_suballoc_helper    20480  1 xe
gpu_sched              73728  1 xe
drm_gpuvm              53248  1 xe
drm_exec               12288  2 drm_gpuvm,xe
drm_gpusvm_helper      40960  1 xe
spi_pxa2xx_platform    12288  0
dw_dmac                12288  0
i915                 5091328  24
spi_pxa2xx_core        32768  1 spi_pxa2xx_platform
nvme                   73728  3
nvme_core             282624  4 nvme
nvme_keyring           20480  1 nvme_core
nvme_auth              32768  1 nvme_core
serio_raw              20480  0
i2c_algo_bit           24576  2 xe,i915
hkdf                   12288  1 nvme_auth
drm_buddy              28672  2 xe,i915
ttm                   135168  3 drm_ttm_helper,xe,i915
video                  81920  2 xe,i915
intel_gtt              32768  1 i915
intel_lpss_pci         28672  2
spi_intel_pci          12288  0
drm_display_helper    303104  2 xe,i915
intel_lpss             12288  1 intel_lpss_pci
spi_intel              36864  1 spi_intel_pci
idma64                 20480  0
wmi                    36864  4 video,redmi_wmi,wmi_bmof,xiaomi_wmi
cec                   110592  3 drm_display_helper,xe,i915

glxinfo -B:

[rastsislau@archlinux ~]$ glxinfo -B
name of display: :0
display: :0  screen: 0
direct rendering: Yes
Extended renderer info (GLX_MESA_query_renderer):
    Vendor: Intel (0x8086)
    Device: Mesa Intel(R) Iris(R) Xe Graphics (TGL GT2) (0x9a49)
    Version: 25.3.4
    Accelerated: yes
    Video memory: 15765MB
    Unified memory: yes
    Preferred profile: core (0x1)
    Max core profile version: 4.6
    Max compat profile version: 4.6
    Max GLES1 profile version: 1.1
    Max GLES[23] profile version: 3.2
OpenGL vendor string: Intel
OpenGL renderer string: Mesa Intel(R) Iris(R) Xe Graphics (TGL GT2)
OpenGL core profile version string: 4.6 (Core Profile) Mesa 25.3.4-arch1.1
OpenGL core profile shading language version string: 4.60
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile

OpenGL version string: 4.6 (Compatibility Profile) Mesa 25.3.4-arch1.1
OpenGL shading language version string: 4.60
OpenGL context flags: (none)
OpenGL profile mask: compatibility profile

OpenGL ES profile version string: OpenGL ES 3.2 Mesa 25.3.4-arch1.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20

vulkaninfo:

[rastsislau@archlinux ~]$ vulkaninfo
ERROR: [Loader Message] Code 0 : setup_loader_term_phys_devs:  Failed to detect any valid GPUs in the current config
ERROR at /usr/src/debug/vulkan-tools/Vulkan-Tools/vulkaninfo/./vulkaninfo.h:247:vkEnumeratePhysicalDevices failed with ERROR_INITIALIZATION_FAILED

Last edited by rastsislaux (2026-01-31 10:48:51)

Offline

#2 2026-01-30 15:15:28

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,593

Re: [SOLVED] NVIDIA Driver issues on my laptop

What did you install, exactly?

Offline

#3 2026-01-30 15:17:50

rastsislaux
Member
Registered: 2026-01-30
Posts: 5

Re: [SOLVED] NVIDIA Driver issues on my laptop

Scimmia wrote:

What did you install, exactly?

Last thing I did was

sudo pacman -Rdd xf86-video-nouveau vulkan-nouveau nvidia-580xx-utils nvidia-580xx-dkms lib32-vulkan-nouveau egl-x11 egl-wayland2 egl-wayland egl-gbm

After which vulkaninfo gave me an error, which said no driver found.

Then I did:

sudo pacman -S nvidia-open

And after that I've captured all commands, that I've posted.

Offline

#4 2026-01-30 15:20:03

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,593

Re: [SOLVED] NVIDIA Driver issues on my laptop

The wiki link you gave specifically says that the 'nvidia-open' package is only for the kernel in the 'linux' package, but that's not what you're running.

Last edited by Scimmia (2026-01-30 15:20:21)

Offline

#5 2026-01-30 15:46:38

rastsislaux
Member
Registered: 2026-01-30
Posts: 5

Re: [SOLVED] NVIDIA Driver issues on my laptop

Thank you for noticing! Somehow I actually didn't realize that that linux-zen is not the same as default linux.

I've installed `linux-zen-headers` (that's what I was missing, when installing dkms driver previously) and installed `nvidia-580xx-dkms` from AUR, which solved my problem.

p.s. also, I needed to install lib32-nvidia-580xx-dkms in order to run my specific game.

Offline

#6 2026-01-30 15:47:55

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,593

Re: [SOLVED] NVIDIA Driver issues on my laptop

Why did you decide to use legacy drivers, though?

Offline

#7 2026-01-30 15:57:43

rastsislaux
Member
Registered: 2026-01-30
Posts: 5

Re: [SOLVED] NVIDIA Driver issues on my laptop

Wiki table says that my GPU is supported by nvidia-open (not suitable for my kernel?) and nvidia-580xx-dkms (that's what I use).
What do you think I should try? nvidia-open-dkms? Wiki says it supports blackwell and newer.

Offline

#8 2026-01-30 20:23:19

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 73,418

Re: [SOLVED] NVIDIA Driver issues on my laptop

Turing and newer - blackwell is *only* supported by nvidia-open.
You can try either - the biggest issue around nvidia-open r/n seems to be w/ resuming from STR.

Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.

Offline

#9 2026-01-31 10:47:38

rastsislaux
Member
Registered: 2026-01-30
Posts: 5

Re: [SOLVED] NVIDIA Driver issues on my laptop

I've ended up replacing legacy driver with `nvidia-open-dkms` and that worked for my laptop and kernel. Thanks everyone.

Offline

Board footer

Powered by FluxBB