With yesterday’s stable update, on my XFCE manjaro with kernel 5.10 and 5.4 (both with nvidia 340xx drivers), with kernel 5.10.19.1 it works perfect, but with 5.4.101.1 manjaro does not work, it does the disk check and then the screen is black with the cursor (until version 5.4.100.1 it worked perfect), apparently it is an incompatibility of the nvidia driver with the kernel, so I think we will have to wait for a new version of this kernel. Luckily I have 2 kernels installed (plus a backup with timeshift) so I don’t have to reinstall anything again
You’ve missed 6-7 stable updates already. The more you don’t update, the more likely your installation will be broken after the next update. There were also a lot of security updates between then and now.
You have to update every package installed to prevent partial upgrades, which can easily break your installation.
If you do not like to update often, I recommend going to a non-rolling release distro.
Instead of being a help vampire, looking up “Failed to start Load Kernel Modules” on the forum is a good start.
There is a reason why on the main page of the forum it says:
Please use the search function of the forum before posting any help requests.
This has been solved many many times. Majority of them are NVIDIA related due to the update in January, but posts solved the issue within the same day.
I did search it first, and there are a bunch of threads with different proposed solutions. So rather than blindly entering commands and hoping nothing else craters, I posted information specific to my system hoping to get specific information to fix it.
It’s not that I don’t like to update often; I’ve been running Manjaro for a couple years and the Dec update was the first one I’ve put off for any reason.
Do pacman -Syu and then try to re-install your kernel modules with sudo pacman -S linux54-nvidia linux419-nvidia that will in turn initiate a regeneration of initrd images.
Also tell us if your machine is an Optimus laptop or a desktop.
Thank you. It is a desktop. pacman is unable to sync the databases. Does this need to be done via a Live DVD & chroot so I have internet connectivity? I’m currently in TTY.
I searched and found the commands to connect to WiFi but it fails, telling me it can’t find a network with that SSID (which I know for a fact exists). If I have to drag everything to another room so I can cable it to ethernet, I will.
Maybe the best approcah would be to boot from a live DVD, be sure to connect to Internet, use sudo manjaro-chroot -a and check again from the pacman mirrors.
And maybe reset the mirror list and retry a full update.
What is done is done, but, these past 3 months were particularly rich in updates/new functionalities.
More frequent updates are recommended.
I believe that was the one I tried using. I’m back in the Live environment now with Internet connectivity, I’m trying to work out some package dependency conflicts. I guess I’ll see how that goes. If it comes down to it, I suppose I could do a fresh install. My /home is on a physically separate disk, at least.
I’ve resolved the dependency conflicts. Now there are a bunch of warnings that all appear related to the nvidia driver. However, there’s a hook to trigger a timeshift backup that stops the upgrade from running. I’ve googled it and looked in the filesystem to try to figure out how to disable that hook for now, but I can’t find it. I assume I need to edit a .conf file somewhere?
warning: could not get file information for var/lib/mhwd/ids/pci/nvidia.ids
warning: could not get file information for usr/lib32/libEGL_nvidia.so.460.39
warning: could not get file information for usr/lib32/libGLESv1_CM_nvidia.so.460.39
warning: could not get file information for usr/lib32/libGLESv2_nvidia.so.460.39
warning: could not get file information for usr/lib32/libGLX_nvidia.so.460.39
warning: could not get file information for usr/lib32/libcuda.so.460.39
warning: could not get file information for usr/lib32/libnvcuvid.so.460.39
warning: could not get file information for usr/lib32/libnvidia-encode.so.460.39
warning: could not get file information for usr/lib32/libnvidia-fbc.so.460.39
warning: could not get file information for usr/lib32/libnvidia-ifr.so.460.39
warning: could not get file information for usr/lib32/libnvidia-ml.so.460.39
warning: could not get file information for usr/lib32/libnvidia-opticalflow.so
warning: could not get file information for usr/lib32/libnvidia-opticalflow.so.460.39
warning: could not get file information for usr/lib32/libnvidia-ptxjitcompiler.so.460.39
warning: could not get file information for usr/lib32/vdpau/libvdpau_nvidia.so.460.39
warning: could not get file information for usr/share/licenses/lib32-nvidia-utils
:: Running pre-transaction hooks...
(1/4) Creating Timeshift snapshot before upgrade...
Select backup device:
Num Device Size Type Label
------------------------------------------------------------------------------
Enter device name or number (a=Abort): E: Invalid input
Enter device name or number (a=Abort): E: Invalid input
Enter device name or number (a=Abort): E: Invalid input
E: Failed to get input from user in 3 attempts
Aborted.
Unable to run timeshift-autosnap! Please close Timeshift and try again. Script will now exit...
error: command failed to execute correctly
error: failed to commit transaction (failed to run transaction hooks)
Errors occurred, no packages were upgraded.