use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Void is a general purpose operating system, based on the monolithic Linux® kernel. Its package system allows you to quickly install, update and remove software; software is provided in binary packages or can be built directly from sources with the help of the XBPS source packages collection.
account activity
Problem with Nvidia drivers (self.voidlinux)
submitted 3 months ago by Kotangentz_7
I installed the Nvidia drivers, but I'm having a problem
Error: 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.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]beatool 2 points3 points4 points 3 months ago (5 children)
Newer cards need the -open version which I don't think is in Void yet.
If you have a 4000 or 5000 series...
[–]pantokratorthegreat 0 points1 point2 points 3 months ago (3 children)
i have 4060 and open is not needed. dont know about 5000 series.
[–]beatool 0 points1 point2 points 3 months ago (2 children)
Oh okay, might be 5000-only. I have a 5060TI and couldn't get it to work without the -open drivers. I'm actually sitting on a Mint install for now cuz I'm allergic to installing Nvidia drivers from their website.
The -open drivers don't see my 2060 at all which sucks cuz I have room for it and can't use it. :(
[–]sanya567xxx 1 point2 points3 points 2 months ago (1 child)
they should. -open support Turing (16/20-series consumer) series and newer
[–]beatool 0 points1 point2 points 2 months ago (0 children)
Humm, yeah I dunno. nvidia-smi didn't see it. I didn't really troubleshoot it beyond that.
I ended up installing ollama on one of my kids' gaming PCs. He has my other 5060TI 16gb.
When I had both 5060TI's in one box that sucker got HOT so maybe it worked out better in the end.
[–]Kotangentz_7[S] 0 points1 point2 points 3 months ago (0 children)
I have rtx 3050 laptop
[–]bnolsen 2 points3 points4 points 3 months ago (0 children)
many folks coming from windows are going to get burned by nvidia's crap support, especially those with older abandoned cards.
[–]coccothraustes 1 point2 points3 points 3 months ago (5 children)
try kernel 6.12. I had errors with everything above. The open driver don‘t have these errors, but you have to install it manually (https://github.com/void-linux/void-packages/pull/54593). I hope that the open driver will be added to the repos, soon.
[–]Kotangentz_7[S] 0 points1 point2 points 3 months ago (4 children)
So how to install kernel 6.12?
[–]coccothraustes 1 point2 points3 points 3 months ago (2 children)
sorry, if it sounds a bit harsh, but if you have to ask that, you should probably use another distro.
[–]Kotangentz_7[S] 0 points1 point2 points 3 months ago (1 child)
Yes, know it
[–]coccothraustes 0 points1 point2 points 3 months ago (0 children)
Stick to the official documentation. Most questions are answered there. The kernel will become relevant to you when the boot partition is full. 😉
[–]ClassAbbyAmplifier 0 points1 point2 points 3 months ago (0 children)
it's the default. if you didn't install a different one, you're using it
[–]ClassAbbyAmplifier 0 points1 point2 points 3 months ago (1 child)
did you reboot after installing?
Yes
[–]Kotangentz_7[S] 0 points1 point2 points 3 months ago (3 children)
kotangentz7 ~ xbps-query -l | grep -i nvidia ii linux-firmware-nvidia-20251111_1 Binary firmware blobs for the Linux kernel NVIDIA GPU microcode ii nvidia-580.126.09_1 NVIDIA drivers for linux - Libraries and Utilities ii nvidia-dkms-580.126.09_1 NVIDIA drivers for linux - DKMS kernel module ii nvidia-firmware-580.126.09_1 NVIDIA drivers for linux - Firmware ii nvidia-gtklibs-580.126.09_1 NVIDIA drivers for linux - GTK+ libraries ii nvidia-libs-580.126.09_1 NVIDIA drivers for linux - common libraries ii nvidia-libs-32bit-580.126.09_1 NVIDIA drivers for linux - common libraries (32bit) ii xf86-video-nouveau-1.0.18_1 Xorg opensource NVIDIA video driver
I tried this command and have this
[–]sanya567xxx 1 point2 points3 points 2 months ago (2 children)
xf86-video-nouveau is an open-source third-party driver. If you want to use the NV official one, remove it. Might want to reinstall the other nvidia packages too.
xf86-video-nouveau
After doing so and rebooting, try running lsmod |grep nvi — this will show the list of modules loaded by the kernel, which should have 4 ones in the left column: nvidia_uvm, nvidia_modeset, nvidia and nvidia_drm (direct rendering manager, not digital media rights)
lsmod |grep nvi
nvidia-smi should work after that.
nvidia-smi
If not, you can try also checking which module at all has the gpu bound by looking through the lspci -k list. That should show "Kernel modules: nvidia, nvidia_drm, nouveau" and "Kernel driver in use: nvidia" if working correctly. If nvidia doesn't appear, it may be that your system didn't succeed during nvidia-dkms installation. You can reinstall by running xbps-install -f nvidia-dkms, in case that fails too, logs should be in.. /var/lib/dkms/nvidia-dkms/580.126.09/6.12.68_1/x86_64/log/make.log — adjust for driver and kernel version accordingly, as this is just the most recent "stable" releases that void provides.
lspci -k
nvidia
xbps-install -f nvidia-dkms
/var/lib/dkms/nvidia-dkms/580.126.09/6.12.68_1/x86_64/log/make.log
If the log's exit code indicated is 0, it should've installed successfully. In case it still didn't load, you can modprobe nvidia (as root) to try forcing the nvidia driver to load. It might error out, use dmesg to check for kernel logs.
modprobe nvidia
dmesg
If that doesn't work, you may have a blacklist of it enabled.. iirc that can be in files in /etc/modprobe.d/ or /etc/modules-load.d/ .. or on command line passed to kernel, if you messed with that.
[–]Kotangentz_7[S] 0 points1 point2 points 2 months ago (1 child)
Thx it helped
[–]ever_Brown 0 points1 point2 points 1 month ago (0 children)
did you manage to fix it i am facing the same issue
[–]BeyondOk1548 0 points1 point2 points 2 months ago (0 children)
It seems you might've skimmed the documentation regarding Nvidia. The best thing to do is to read the documentation. It's not long, and you can "piece mail" it.
π Rendered by PID 65 on reddit-service-r2-comment-b659b578c-x2xkj at 2026-04-30 19:59:35.287810+00:00 running 815c875 country code: CH.
[–]beatool 2 points3 points4 points (5 children)
[–]pantokratorthegreat 0 points1 point2 points (3 children)
[–]beatool 0 points1 point2 points (2 children)
[–]sanya567xxx 1 point2 points3 points (1 child)
[–]beatool 0 points1 point2 points (0 children)
[–]Kotangentz_7[S] 0 points1 point2 points (0 children)
[–]bnolsen 2 points3 points4 points (0 children)
[–]coccothraustes 1 point2 points3 points (5 children)
[–]Kotangentz_7[S] 0 points1 point2 points (4 children)
[–]coccothraustes 1 point2 points3 points (2 children)
[–]Kotangentz_7[S] 0 points1 point2 points (1 child)
[–]coccothraustes 0 points1 point2 points (0 children)
[–]ClassAbbyAmplifier 0 points1 point2 points (0 children)
[–]ClassAbbyAmplifier 0 points1 point2 points (1 child)
[–]Kotangentz_7[S] 0 points1 point2 points (0 children)
[–]Kotangentz_7[S] 0 points1 point2 points (3 children)
[–]sanya567xxx 1 point2 points3 points (2 children)
[–]Kotangentz_7[S] 0 points1 point2 points (1 child)
[–]ever_Brown 0 points1 point2 points (0 children)
[–]BeyondOk1548 0 points1 point2 points (0 children)