You are not logged in.
Hi all,
I had both linux and linux-lts installed and I was booting lately with the linux-lts. I'm trying not to update both of them at the same time in case something goes wrong and I cannot boot into my system. Now I would like to update the linux-lts but when I try to boot with the linux kernel, the boot stops at the message:
Starting version 245.4.-2-archThen, I tried for the first time to install and boot with the linux-zen and the linux-hardened kernels, but they show the same behavior like the linux kernel. The linux-hardened kernel shows underneath the first message an error:
ERROR: resume: no hibernation support foundI checked with the grub-customizer the configs of grub. They are exactly the same apart from the kernel part.
With journalctl I see nothing special.
Any ideas what is going on or how can I check what is causing the boot issue?
Last edited by karcher (2020-04-06 18:17:22)
Offline
Can you actually not boot or is your definition of "doesn't boot" = "my graphics don't show up"? There's quite a bit between actually not booting and just graphical target failing.
Can you switch TTYs? If you can post
sudo journalctl -bIf you can't, reboot into the LTS kernel and post
sudo journalctl -b-1instead.
Last edited by V1del (2020-04-06 11:34:46)
Offline
@V1del: thanks for the quick response!
Can you actually not boot or is your definition of "doesn't boot" = "my graphics don't show up"? There's quite a bit between actually not booting and just graphical target failing.
Not sure... I had some issues with nvidia in the past, but I was able to see some related errors in the screen. Now there is nothing else except the message I've posted before.
In any case, I tried to boot with the zen-kernel and could switch to an TTY. Here:
https://zerobin.net/?ac797f00e526945d#V … YzohzuqGY=
is the output of:
sudo journalctl -bLast edited by karcher (2020-04-06 12:27:48)
Offline
What nvidia packages are installed on the system? Is the issue SDDM failing on linux, linux-hardened and linux-zen?
Offline
What nvidia packages are installed on the system?
nvidia-dkms 440.44-8
Is the issue SDDM failing on linux, linux-hardened and linux-zen?
Not sure if it is the SDDM, but only with linux-lts I can get to the login window.
Last edited by karcher (2020-04-06 17:22:45)
Offline
What nvidia packages are installed on the system?
nvidia-dkms 440.44-8
How is it possible nvidia-utils a dependency of nvidia-dkms is not installed?
What is the output of
pacman -Qs nvidiaIf you boot the system to the target multi-user.target, so sddm.service is not started does the boot reach a login prompt on the other kernels?
Offline
How is it possible nvidia-utils a dependency of nvidia-dkms is not installed?
I've checked with:
$ pacman -Q nvidia$ pacman -Qs nvidia
Found existing alias for "pacman -Qs". You should use: "paclocs"
local/libvdpau 1.3-1
Nvidia VDPAU library
local/libxnvctrl 440.64-1
NVIDIA NV-CONTROL X extension
local/nvidia-dkms 440.64-10
NVIDIA drivers - module sources
local/nvidia-settings 440.64-1
Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 440.64-10
NVIDIA drivers utilitiesEDIT
----------------
The culprit is the nvidia-dkms package...
I've updated to: nvidia-dkms 440.64-10 and now I can boot with all 3 other kernels. The problem now is I cannot boot with linux-lts.
It is because of the nvidia-dkms package again. Why it doesn't work?
BTW
I had also other nvidia packages installed, like nvidia-utils and nvidia-settings.
Last edited by karcher (2020-04-06 17:23:00)
Offline
Are linux-lts-headers installed respectively is the correct version in accordance to your kernel installed? Are you running anything else in a partial updated state other than the kernel/kernel-headers?
You don't need to hold back the nvidia package, the corresponding dkms should rebuild for all installed kernels as long as their headers are correctly present.
Last edited by V1del (2020-04-06 17:45:59)
Offline
I forgot to update the linux-lts...
It worked after updating it. Now I can boot with all 4 kernels.
Thanks!
Offline
In general if you think you need to do this, only do this with the kernel and remember that the relevant kernel package and kernel-header package have to be kept in sync version wise.
Offline