You are not logged in.
I recently followed the directions to implement the topic nvidia kernel for my older nvidia 1060 gpu. I have the subject arch distribution in use and I see a failure to load the nvidia kernel when I attempt startx after login. I have uploaded my journalctl -b file into http://0x0.st/PzSP.txt
The output from uname -a is
Linux ArchPC 6.12.63-1-lts #1 SMP PREEMPT_DYNAMIC Thu, 18 Dec 2025 14:48:15 +0000 x86_64 GNU/Linux
The output from my Xorg log is uploaded into http://0x0.st/PzSJ.txt
Note: I am able to successfully enter into a graphical windows environment using the arch linux (non-lts) kernel. (6.18.2-arch2-1 #1)
Thanks in advance for the guidance,
Cliff
Last edited by clifftbrd (2025-12-23 17:33:33)
Offline
Did the modules actually build when you installed it? Do you have the necessary optional deps installed that pacman told you about?
Offline
yes, I believe they built and I said yes to all the dependencies when I installed nvidia-580xxx-dkms. As I said in the original post, everything loads properly when I use the arch 6.18.2-arch2-1 #1 kernel. If there is a command output that would help, please advise.
Offline
Reinstall the nvidia-580xxx-dkms package (doesn't need to be the utils and everything, it only needs to be this package) and post the full output.
Offline
Ok, I did it and posted output at http://0x0.st/PzQW.txt
Offline
(1/3) Arming ConditionNeedsUpdate...
(2/3) Install DKMS modules
==> dkms install --no-depmod nvidia/580.119.02 -k 6.18.2-arch2-1
==> depmod 6.18.2-arch2-1
(3/3) Updating linux initcpios...So you can see that it only built the modules for that one kernel. What does pacman -Qs linux-lts show?
Offline
cliff@ArchPC ~ 11:59AM>> pacman -Qs linux-lts
local/linux-lts 6.12.63-1
The LTS Linux kernel and modules
Offline
That's it? At the least, you're missing the headers (optional dep of the dkms package). The hook used to recognize that the kernel was there, attempt to build, and fail with a missing headers message, but maybe that's changed.
Offline
Yes, that did it. I added the linux-lts-headers via pacman and reinstalled the 580xxx package. I'm now able to use lts once again.
Thank you for your patience and help. I'll mark this as resolved
Offline