You are not logged in.
Hi, not sure if this is the correct subtopic, but I feel that my problem _should_ be very basic for some of you.
First of all, my system went off of power during an update. This results in my system to not boot anymore with the error "Cannot find vmlinuz-linux" or something alike.
What I did so far:
I followed the thread https://bbs.archlinux.org/viewtopic.php?id=250486
by first mounting /dev/sda5 (my linux partition) to /mnt/, then /dev/sda2 to /mnt/boot.
I did arch-chroot /mnt/ .
Then I executed pacman -S linux , like instructed. I had to reset the pacman database lock, but then the mentioned comand lists ldconfig errors as follows:
ldconfig: Datei »/usr/lib/libQt5WebEngineCore.so« ist am Ende abgeschnitten
(cut at end)
ldconfig: Datei »/usr/lib/libQt5WebEngineCore.so.5.15« ist am Ende abgeschnitten
(cut at end)
ldconfig: Datei /usr/lib/libMagickWand-6.Q16HDRI.so.6 ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei /usr/lib/libMagick++-6.Q16HDRI.so.8 ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei »/usr/lib/libLLVM-10.0.1.so« ist am Ende abgeschnitten
(is empty, no check)
ldconfig: Datei /usr/lib/libMagickCore-6.Q16HDRI.so.6 ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei /usr/lib/libwpe-1.0.so.1.4.3 ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei »/usr/lib/libLLVM-10.so« ist am Ende abgeschnitten
(cut at end)
ldconfig: Datei /usr/lib/libwpe-1.0.so ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei /usr/lib/libwpe-1.0.so.1 ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei »/usr/lib/libLLVM.so« ist am Ende abgeschnitten
(cut at end)
ldconfig: Datei /usr/lib/libWPEBackend-fdo-1.0.so.1 ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei »/usr/lib/libQt5WebEngineCore.so.5.15.1« ist am Ende abgeschnitten
(cut at end)
ldconfig: Datei /usr/lib/libMagick++-6.Q16HDRI.so ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei /usr/lib/libjson-glib-1.0.so.0 ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei /usr/lib/libWPEBackend-fdo-1.0.so.1.6.3 ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei /usr/lib/libMagickCore-6.Q16HDRI.so.6.0.0 ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei /usr/lib/libMagickWand-6.Q16HDRI.so.6.0.0 ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei /usr/lib/libMagickWand-6.Q16HDRI.so ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei /usr/lib/libMagick++-6.Q16HDRI.so.8.0.0 ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei /usr/lib/libjson-glib-1.0.so ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei /usr/lib/libMagickCore-6.Q16HDRI.so ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei /usr/lib/libWPEBackend-fdo-1.0.so ist leer; keine Überprüfung.
(is empty, no check)
ldconfig: Datei »/usr/lib/libQt5WebEngineCore.so.5« ist am Ende abgeschnitten
(cut at end)
ldconfig: Datei /usr/lib/libjson-glib-1.0.so.0.600.0 ist leer; keine Überprüfung.
(is empty, no check)
Since my system is in german, I included a rough translation of the error in above code snippet.
Nevertheless, the system fails to install digimend-kernel-driver (but that should not prevent the system from booting), but generates the message "Image generation successful".
So far so good, I then executed pacman -S mkinitcpio which resulted in the same ldconfig errors but successfully generated image.
At boot, grub bootloader does not show up anymore in the boot menu.
To have my system in a proper defined state, I did pacman -Syu which results in an "error, no packages installed, conflicting files" with following conflicts due to existing files:
libwpe: /usr/include/wpe-1.0/wpe/export.h existiert im Dateisystem
libwpe: /usr/include/wpe-1.0/wpe/input.h existiert im Dateisystem
libwpe: /usr/include/wpe-1.0/wpe/keysyms.h existiert im Dateisystem
libwpe: /usr/include/wpe-1.0/wpe/loader.h existiert im Dateisystem
libwpe: /usr/include/wpe-1.0/wpe/pasteboard.h existiert im Dateisystem
libwpe: /usr/include/wpe-1.0/wpe/renderer-backend-egl.h existiert im Dateisystem
libwpe: /usr/include/wpe-1.0/wpe/renderer-host.h existiert im Dateisystem
libwpe: /usr/include/wpe-1.0/wpe/version-deprecated.h existiert im Dateisystem
libwpe: /usr/include/wpe-1.0/wpe/version.h existiert im Dateisystem
libwpe: /usr/include/wpe-1.0/wpe/view-backend.h existiert im Dateisystem
libwpe: /usr/include/wpe-1.0/wpe/wpe-egl.h existiert im Dateisystem
libwpe: /usr/include/wpe-1.0/wpe/wpe.h existiert im Dateisystem
libwpe: /usr/lib/libwpe-1.0.so existiert im Dateisystem
libwpe: /usr/lib/libwpe-1.0.so.1 existiert im Dateisystem
libwpe: /usr/lib/libwpe-1.0.so.1.4.3 existiert im Dateisystem
libwpe: /usr/lib/pkgconfig/wpe-1.0.pc existiert im Dateisystem
libwpe: /usr/share/licenses/libwpe/COPYING existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/exported-buffer-shm.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/exported-image-egl.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/extensions/audio.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/extensions/video-plane-display-dmabuf.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/fdo-egl.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/fdo.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/initialize-egl.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/unstable/fdo-eglstream.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/unstable/fdo-shm.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/unstable/initialize-eglstream.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/unstable/initialize-shm.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/unstable/view-backend-exportable-eglstream.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/version.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/view-backend-exportable-egl.h existiert im Dateisystem
wpebackend-fdo: /usr/include/wpe-fdo-1.0/wpe/view-backend-exportable.h existiert im Dateisystem
wpebackend-fdo: /usr/lib/libWPEBackend-fdo-1.0.so existiert im Dateisystem
wpebackend-fdo: /usr/lib/libWPEBackend-fdo-1.0.so.1 existiert im Dateisystem
wpebackend-fdo: /usr/lib/libWPEBackend-fdo-1.0.so.1.6.3 existiert im Dateisystem
wpebackend-fdo: /usr/lib/pkgconfig/wpebackend-fdo-1.0.pc existiert im Dateisystem
wpebackend-fdo: /usr/share/licenses/wpebackend-fdo/COPYING existiert im Dateisystem
What can I do from here to fix these errors as well as have the system boot again?
Thy in advance
Last edited by Firebird (2020-09-27 20:11:59)
Offline
"error, no packages installed, conflicting files"
https://wiki.archlinux.org/index.php/Pa … )%22_error
For the bootloader problem please share the output of
efibootmgr -v
That command can be run from any live environment booted in UEFI mode.
Offline
Firebird wrote:"error, no packages installed, conflicting files"
https://wiki.archlinux.org/index.php/Pa … )%22_error
For the bootloader problem please share the output of
efibootmgr -v
That command can be run from any live environment booted in UEFI mode.
I managed to have pacman run through by following the link given by you. thank you
However, the ldconfig errors persist followed by
( 2/21) Registering binary formats...
Failed to add binary format: No such file or directory
Failed to add binary format: No such file or directory
Fehler: Befehl konnte nicht korrekt ausgeführt werden
( 5/21) Creating temporary files...
Failed to open file "/sys/devices/system/cpu/microcode/reload": Read-only file system
Fehler: Befehl konnte nicht korrekt ausgeführt werden
at execution of post-transaction hooks (error correctly executing command)
(however digimend installs now)
efibootmgr -v (executed in arch-chroot) results in
BootCurrent: 0002
Timeout: 0 seconds
BootOrder: 0003,2001,2003,2002
Boot0000* EFI Network 0 for IPv4 (C8-5B-76-5E-75-06) PciRoot(0x0)/Pci(0x1c,0x2)/Pci(0x0,0x0)/MAC(c85b765e7506,0)/IPv4(0.0.0.00.0.0.0,0,0)RC
Boot0001* EFI Network 0 for IPv6 (C8-5B-76-5E-75-06) PciRoot(0x0)/Pci(0x1c,0x2)/Pci(0x0,0x0)/MAC(c85b765e7506,0)/IPv6([::]:<->[::]:,0,0)RC
Boot0002* EFI USB Device (SanDisk) PciRoot(0x0)/Pci(0x14,0x0)/USB(0,0)/HD(3,MBR,0x44e0b006,0xdc00800,0x937800)RC
Boot0003* EFI Hard Drive (SanDisk SSD PLUS 480 GB) PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0,0,0)/HD(2,GPT,227253d6-dec0-4313-b777-700b88884e20,0xfa000,0x32000)RC
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
Boot2003* EFI Network RC
Please note that this is a dualboot system with windows 10, current boot is from USB flash drive rescue system
Last edited by Firebird (2020-09-27 18:40:14)
Offline
Regarding the ldconfig errors, can I apply the link given to you to these files too (I read that some people tried this successfully, but since its another error, I wanted to explicitly ask)?
Offline
What is the output of
# LC_ALL=C pacman -Qkk | grep -vF '0 altered files'
Offline
What is the output of
# LC_ALL=C pacman -Qkk | grep -vF '0 altered files'
Outputs
accountsservice: 286 total files, 2 altered files
backup file: apache: /etc/httpd/conf/httpd.conf (Modification time mismatch)
backup file: apache: /etc/httpd/conf/httpd.conf (Size mismatch)
audit: 155 total files, 1 altered file
brscan4: 64 total files, 1 altered file
cdrdao: 16 total files, 1 altered file
cdrtools: 147 total files, 1 altered file
backup file: clamav: /etc/clamav/freshclam.conf (Modification time mismatch)
backup file: clamav: /etc/clamav/freshclam.conf (Size mismatch)
containerd: 12 total files, 1 altered file
backup file: cups: /etc/cups/printers.conf (Modification time mismatch)
backup file: cups: /etc/cups/printers.conf (Size mismatch)
backup file: cups: /etc/cups/subscriptions.conf (Modification time mismatch)
backup file: cups: /etc/cups/subscriptions.conf (Size mismatch)
cups: 874 total files, 3 altered files
dhcpcd: 40 total files, 1 altered file
dvd+rw-tools: 11 total files, 1 altered file
backup file: filesystem: /etc/fstab (Modification time mismatch)
backup file: filesystem: /etc/fstab (Size mismatch)
backup file: filesystem: /etc/group (Modification time mismatch)
backup file: filesystem: /etc/group (Size mismatch)
backup file: filesystem: /etc/gshadow (Modification time mismatch)
backup file: filesystem: /etc/gshadow (Size mismatch)
backup file: filesystem: /etc/hosts (Modification time mismatch)
backup file: filesystem: /etc/hosts (Size mismatch)
backup file: filesystem: /etc/passwd (Modification time mismatch)
backup file: filesystem: /etc/passwd (Size mismatch)
backup file: filesystem: /etc/resolv.conf (Modification time mismatch)
backup file: filesystem: /etc/resolv.conf (Size mismatch)
backup file: filesystem: /etc/shadow (Modification time mismatch)
backup file: filesystem: /etc/shadow (Size mismatch)
backup file: filesystem: /etc/shells (Modification time mismatch)
backup file: filesystem: /etc/shells (Size mismatch)
backup file: fontconfig: /etc/fonts/fonts.conf (Modification time mismatch)
backup file: fontconfig: /etc/fonts/fonts.conf (Size mismatch)
backup file: glibc: /etc/locale.gen (Modification time mismatch)
backup file: glibc: /etc/locale.gen (Size mismatch)
gvim: no mtree file
htop: no mtree file
inkscape: no mtree file
intel-ucode: 7 total files, 1 altered file
intellij-idea-community-edition: no mtree file
java-runtime-common: 21 total files, 2 altered files
json-glib: no mtree file
libmagick6: no mtree file
backup file: libvirt: /etc/libvirt/virtinterfaced.conf (Modification time mismatch)
backup file: libvirt: /etc/libvirt/virtinterfaced.conf (Size mismatch)
backup file: libvirt: /etc/libvirt/virtlxcd.conf (Modification time mismatch)
backup file: libvirt: /etc/libvirt/virtlxcd.conf (Size mismatch)
backup file: libvirt: /etc/libvirt/virtnetworkd.conf (Modification time mismatch)
backup file: libvirt: /etc/libvirt/virtnetworkd.conf (Size mismatch)
backup file: libvirt: /etc/libvirt/virtnodedevd.conf (Modification time mismatch)
backup file: libvirt: /etc/libvirt/virtnodedevd.conf (Size mismatch)
backup file: libvirt: /etc/libvirt/virtnwfilterd.conf (Modification time mismatch)
backup file: libvirt: /etc/libvirt/virtnwfilterd.conf (Size mismatch)
backup file: libvirt: /etc/libvirt/virtproxyd.conf (Modification time mismatch)
backup file: libvirt: /etc/libvirt/virtproxyd.conf (Size mismatch)
backup file: libvirt: /etc/libvirt/virtqemud.conf (Modification time mismatch)
backup file: libvirt: /etc/libvirt/virtqemud.conf (Size mismatch)
backup file: libvirt: /etc/libvirt/virtsecretd.conf (Modification time mismatch)
backup file: libvirt: /etc/libvirt/virtsecretd.conf (Size mismatch)
backup file: libvirt: /etc/libvirt/virtstoraged.conf (Modification time mismatch)
backup file: libvirt: /etc/libvirt/virtstoraged.conf (Size mismatch)
backup file: libvirt: /etc/libvirt/virtvboxd.conf (Modification time mismatch)
backup file: libvirt: /etc/libvirt/virtvboxd.conf (Size mismatch)
linux: 7021 total files, 13 altered files
llvm-libs: 16 total files, 1 altered file
nodejs-nativefier: 8189 total files, 221 altered files
npm: 5071 total files, 1 altered file
backup file: pacman: /etc/pacman.conf (Modification time mismatch)
backup file: pacman: /etc/pacman.conf (Size mismatch)
backup file: pacman-mirrorlist: /etc/pacman.d/mirrorlist (Modification time mismatch)
backup file: pacman-mirrorlist: /etc/pacman.d/mirrorlist (Size mismatch)
backup file: pam: /etc/environment (Modification time mismatch)
backup file: pam: /etc/environment (Size mismatch)
backup file: php: /etc/php/php.ini (Modification time mismatch)
backup file: php: /etc/php/php.ini (Size mismatch)
backup file: pulseaudio: /etc/pulse/daemon.conf (Modification time mismatch)
backup file: pulseaudio: /etc/pulse/daemon.conf (Size mismatch)
backup file: pulseaudio: /etc/pulse/default.pa (Modification time mismatch)
backup file: pulseaudio: /etc/pulse/default.pa (Size mismatch)
qt5-webengine: 357 total files, 1 altered file
ruby-reline: no mtree file
backup file: sane: /etc/sane.d/dll.conf (Modification time mismatch)
backup file: sane: /etc/sane.d/dll.conf (Size mismatch)
shadow: 558 total files, 2 altered files
backup file: sudo: /etc/sudoers (Modification time mismatch)
backup file: sudo: /etc/sudoers (Size mismatch)
systemd: 1818 total files, 1 altered file
backup file: texlive-core: /etc/texmf/web2c/fmtutil.cnf (Modification time mismatch)
backup file: texlive-core: /etc/texmf/web2c/fmtutil.cnf (Size mismatch)
vim-runtime: 1901 total files, 657 altered files
vlc: 1056 total files, 1 altered file
as well as many size mismatches reported via stderr (will post them in a sec)
Offline
efibootmgr -v (executed in arch-chroot) results in
Looks like your motherboard has "forgotten" the NVRAM boot entries. Use the grub-install(8) command to generate a new one (or efibootmgr(8) if you're feeling 1337).
Offline
Reinstall all the packages reporting missing mtree:
gvim: no mtree file
htop: no mtree file
inkscape: no mtree file
intellij-idea-community-edition: no mtree file
json-glib: no mtree file
libmagick6: no mtree file
ruby-reline: no mtree file
Offline
Firebird wrote:efibootmgr -v (executed in arch-chroot) results in
Looks like your motherboard has "forgotten" the NVRAM boot entries. Use the grub-install(8) command to generate a new one (or efibootmgr(8) if you're feeling 1337).
Thy,
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=<Boot-Name> --recheck --debug
reinstalled grub and system is bootable again (I will take care of dualboot integration later). However, after mouse is loaded, sddm and or kde plasma do not seem to start, leaving the user stuck with only a mouse pointer.
I think these errors result due to the above mentioned ldconfig and other errors.
Offline
Reinstall all the packages reporting missing mtree:
gvim: no mtree file htop: no mtree file inkscape: no mtree file intellij-idea-community-edition: no mtree file json-glib: no mtree file libmagick6: no mtree file ruby-reline: no mtree file
Thank you. Is it safe to just execute pacman -S <pkg> or do I need to take other precautions?
Offline
Try with -S first. It may fail with conflicting files. If it does use
pacman -S --dbonly $package
pacman -S $package
Offline
Try with -S first. It may fail with conflicting files. If it does use
pacman -S --dbonly $package pacman -S $package
Thank you, this works. However, following errors persist:
ldconfig: Datei »/usr/lib/libQt5WebEngineCore.so« ist am Ende abgeschnitten
ldconfig: Datei »/usr/lib/libQt5WebEngineCore.so.5.15« ist am Ende abgeschnitten
ldconfig: Datei »/usr/lib/libLLVM-10.0.1.so« ist am Ende abgeschnitten
ldconfig: Datei »/usr/lib/libLLVM-10.so« ist am Ende abgeschnitten
ldconfig: Datei »/usr/lib/libLLVM.so« ist am Ende abgeschnitten
ldconfig: Datei »/usr/lib/libQt5WebEngineCore.so.5.15.1« ist am Ende abgeschnitten
ldconfig: Datei »/usr/lib/libQt5WebEngineCore.so.5« ist am Ende abgeschnitten
And since one of them is Qt5, I think this one is preventing plasma to load
Offline
Try reinstalling all packages reporting altered files:
accountsservice: 286 total files, 2 altered files
audit: 155 total files, 1 altered file
brscan4: 64 total files, 1 altered file
cdrdao: 16 total files, 1 altered file
cdrtools: 147 total files, 1 altered file
containerd: 12 total files, 1 altered file
cups: 874 total files, 3 altered files
dhcpcd: 40 total files, 1 altered file
dvd+rw-tools: 11 total files, 1 altered file
intel-ucode: 7 total files, 1 altered file
java-runtime-common: 21 total files, 2 altered files
llvm-libs: 16 total files, 1 altered file
nodejs-nativefier: 8189 total files, 221 altered files
npm: 5071 total files, 1 altered file
qt5-webengine: 357 total files, 1 altered file
shadow: 558 total files, 2 altered files
systemd: 1818 total files, 1 altered file
vim-runtime: 1901 total files, 657 altered files
vlc: 1056 total files, 1 altered file
Please prepend commands with LC_ALL=C so the output will be in English Code_of_conduct#Pasting_pictures_and_code.
Last edited by loqs (2020-09-27 20:10:23)
Offline
Wow, I did the
pacman -S --dbonly <pkg> && pacman -S <pkg>
for the packages qt5-webengine and llvm-libs and my system boots now, starts plasma and sddm.
Thank you all so much for your help. I consider this problem as solved then and will monitor upcoming errors.
Offline