You are not logged in.
Pages: 1
I've just installed Arch linux in my pc and upon booting I got an error failed to start load kernel modules
Here is the result of
systemctl status systemd-modules-load :
● systemd-modules-load.service - Load Kernel Modules
Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static)
Active: failed (Result: exit-code) since Thu 2020-11-26 19:41:05 EAT; 12min ago
Docs: man:systemd-modules-load.service(8)
man:modules-load.d(5)
Process: 985 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
Main PID: 985 (code=exited, status=1/FAILURE)
Nov 26 19:41:04 isnpc systemd[1]: Starting Load Kernel Modules...
Nov 26 19:41:05 isnpc systemd-modules-load[985]: Failed to insert module 'vfs_monitor': Invalid argument
Nov 26 19:41:05 isnpc systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
Nov 26 19:41:05 isnpc systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
Nov 26 19:41:05 isnpc systemd[1]: Failed to start Load Kernel Modules.I need urgent Help to fix this
Last edited by ibra0473 (2020-11-26 17:12:22)
Offline
The typical cause is that the running and intalled kernel fall apart, compare "uname -a" and "pacman -Qs linux"
There could also be a bogus module load request, but the status lacks the error messages.
In doubt post the entire system journal of a boot (please use code tags, https://bbs.archlinux.org/help.php#bbcode )
Offline
compare "uname -a" and "pacman -Qs linux"
here is the result of uname -a and pacman -Qs linux :
$ uname -a
Linux isnpc 5.9.10-arch1-1 #1 SMP PREEMPT Sun, 22 Nov 2020 14:16:59 +0000 x86_64 GNU/Linux
$ pacman -Qs linux
local/alsa-lib 1.2.4-3
An alternative implementation of Linux sound support
local/alsa-utils 1.2.4-2
Advanced Linux Sound Architecture - Utilities
local/archlinux-keyring 20201028-1
Arch Linux PGP keyring
local/avahi 0.8+15+ge8a3dd0-1
Service Discovery for Linux using mDNS/DNS-SD -- compatible with Bonjour
local/base 2-2
Minimal package set to define a basic Arch Linux installation
local/ddcutil 0.9.9-1
Query and change Linux monitor settings using DDC/CI and USB.
local/deepin-account-faces 1.0.11-2 (deepin)
Account faces for Linux Deepin
local/deepin-control-center 5.3.0.43-1 (deepin)
New control center for linux deepin
local/deepin-draw 5.8.0.20-2 (deepin-extra)
A lightweight drawing tool for Linux Deepin
local/efibootmgr 17-2
Linux user-space application to modify the EFI Boot Manager
local/filesystem 2020.09.03-1
Base Arch Linux files
local/iptables 1:1.8.6-1
Linux kernel packet control tool (using legacy interface)
local/keyutils 1.6.3-1
Linux Key Management Utilities
local/kmod 27-2
Linux kernel module management tools and library
local/libaio 0.3.112-2
The Linux-native asynchronous I/O facility (aio) library
local/libiec61883 1.2.0-6
A higher level API for streaming DV, MPEG-2 and audio over Linux IEEE 1394
local/libimobiledevice 1.3.0-1
Library that talks the protocols to support iPhone and iPod Touch devices on Linux
local/libraw1394 2.1.2-3
Provides an API to the Linux IEEE1394 (FireWire) driver
local/libva 2.9.1-1
Video Acceleration (VA) API for Linux
local/libxshmfence 1.3-2
a library that exposes a event API on top of Linux futexes
local/linux 5.9.10.arch1-1
The Linux kernel and modules
local/linux-api-headers 5.8-1
Kernel headers sanitized for use in userspace
local/linux-firmware 20201113.2ea8667-1
Firmware files for Linux
local/linux-headers 5.9.10.arch1-1
Headers and scripts for building modules for the Linux kernel
local/mdadm 4.1-2
A tool for managing/monitoring Linux md device arrays, also known as Software RAID
local/ndctl 70.1-1
Utility library for managing the libnvdimm (non-volatile memory device) sub-system in the Linux kernel
local/nvidia 455.45.01-2
NVIDIA drivers for linux
local/pacman-mirrorlist 20201031-1
Arch Linux mirror list for use by pacman
local/syslinux 6.04.pre2.r11.gbf6db5b4-3
Collection of boot loaders that boot from FAT, ext2/3/4 and btrfs filesystems, from CDs and via PXE
local/util-linux 2.36.1-3
Miscellaneous system utilities for Linux
local/util-linux-libs 2.36.1-3
util-linux runtime libraries
local/v4l-utils 1.20.0-1
Userspace tools and conversion library for Video 4 LinuxOffline
i've also tried cheking the journal and i had the following results:
$ journalctl _PID=985
-- Logs begin at Thu 2020-11-26 13:38:42 EAT, end at Thu 2020-11-26 22:38:54 EAT. --
Nov 26 19:41:05 isnpc systemd-modules-load[985]: Failed to insert module 'vfs_monitor': Invalid argumentalso the kernel config file brings the following output:
$ ls -Al /etc/modules-load.d/
total 4
-rw-r--r-- 1 root root 0 Nov 26 15:57 deepin-screen-recorder.conf
-rw-r--r-- 1 root root 8 Nov 9 17:55 i2c_dev.confOffline
Offline
I didn't know whether to post in the old topic or this one, but this seems a bit different. So, I'm having this issue and I installed deepin-anything-arch 5.0.1-125 from the repo, but it still doesn't work. Messages are still the same (yes, I did reboot).
pareto% uname -a
Linux pareto 5.9.10-arch1-1 #1 SMP PREEMPT Sun, 22 Nov 2020 14:16:59 +0000 x86_64 GNU/Linuxpareto% pacman -Qs linux
[...]
local/linux 5.9.10.arch1-1
local/linux-api-headers 5.8-1
local/linux-firmware 20201113.2ea8667-1
local/linux-headers 5.9.10.arch1-1
[...]pareto% pacman -Qs deepin-anything-arch
local/deepin-anything-arch 5.0.1-125pareto% sudo modprobe vfs_monitor
modprobe: ERROR: could not insert 'vfs_monitor': Invalid argumentpareto% modinfo vfs_monitor
filename: /lib/modules/5.9.10-arch1-1/extramodules/vfs_monitor.ko.xz
description: VFS change monitor
author: Raphael
license: GPL
srcversion: 32EFAF943C93362CDEF4FCC
depends:
retpoline: Y
name: vfs_monitor
vermagic: 5.9.10-arch1-1 SMP preempt mod_unload
parm: hour_shift:hour shift for displaying /proc/vfs_changes line item time (int)
parm: merge_actions:merge actions to minimize data transfer and fs tree change (int)Offline
cat /etc/modules-load.d/deepin-screen-recorder.confYou probably just wanted to delete that file?
Offline
That file is empty anyway, and it's a part of another package (deepin-screen-recorder).
Offline
'key, then what references "vfs_monitor"?
https://bbs.archlinux.org/viewtopic.php … 0#p1792630
Offline
The file you mentioned in that topic, i.e. /usr/lib/modules-load.d/anything.conf
It's part of deepin-anything (not -arch nor -dkms). I know I can just prevent the module from loading, but I want it to load because I need to troubleshoot other new bugs in Deepin and I want to make sure that it's not because it can't use this module.
But honestly, I'm just about to give up Deepin entirely. For a few years now, each new release has just introduced new bugs with old hardware which they almost never bother to fix. The only thing keeping me on Deepin for the last year or so has been a general lack of time to test latest versions of other DEs to find a new favourite, but this just might be the last straw.
Offline
Look into it and whether it tries to apply a parameter that's not reflected by the modinfo.
Not been using a DE in years, not missed one either. Shrug.
Offline
Nah. I think I'll just give up. Thanks for trying though. ![]()
I was also a WM purist for the longest time (openbox forever), but Deepin did so many things right that I switched. Now it doesn't, but I'm still hesitant to go back to pure WMs. I kinda liked the fact that I didn't have to lift a finger to make things work and everything looked nice at the same time. The only other DE that did that for me was Pantheon several years ago on my wife's laptop, but I didn't try using it on my own system yet.
Offline
Pages: 1