Hello, I found a workaround for this: create a symlink for libudev.so.0 leading to libudev.so in /usr/lib.
No, that's not it, I have two almost identical installs: one for my laptop, one at home for the desktop. On the latter, I moved the forementioned code from rc.lua into .xinitrc ,otherwise everything is the same. Also, I just tried the default rc.lua and it does not help. The issue must therefore lie elsewhere.
Thanks. That helped a lot. I mounted my LVs and reinstalled grub. After that I started getting the following error:/sbin/lvm: error while loading shared libraries: libudev.so.0: cannot open shared object file: No such file or directoryAfter looking around at Arch Forum a bit I have found this post:https://bbs.archlinux.org/viewtopic.php?id=142628The solution give there worked for me i.e.
The howto of aias is working well up to the point of starting mkinitcpio.This fails with message:==> ERROR: unable to locate module directory for kernel '3.0-ARCH'So the new kernel on the system is 3.4, but live cd is coming along with kernel 3.0.Any idea to continue?
Scimmia wrote:libstdc++6 is in gcc-libs.libudev is part of systemd. libudev.so.0 is old, though, Arch ships libudev.so.1. The binary file would need to be rebuilt against the newer library. I don't know if you'd be able to find just the old lib and install it side by side with the new one or not.Thanks.