Forum › Forums › New users › New Users and General Questions › eudev startup issue after upgrade
- This topic has 2 replies, 2 voices, and was last updated Dec 5-8:45 pm by wildstar84.
-
AuthorPosts
-
November 29, 2021 at 11:33 pm #71952Member
wildstar84
I rebooted my system today for the first time in a couple of weeks and couldn’t type a login into Slim/X (system completely frozen: no typee, no Ctl-Alt-Fn => console, no nothin’ except hard power-cycle! Traced pbm. down to eudev NOT starting from /etc/rcS.d. I tried renaming S02udev to S99udev there to make it start as late as possible and rebooted into single-user mode. This did NOT start it either, even though I could immediately start it up manually (from the console) and then telinit 5 and login to Slim/X normally, but trying to BOOT into normal runlevel 5 – no udev, no dice! I recall running into this a year or so on an old box at someone elses house and, assuming disk corruption/old STRETCH install and not having time to look further into it, ended up hacking up /etc/init.d/slim and adding the following code at the top to test for the existance of a device that udev creates on startup (/dev/userio), and failing that test, starting eudev manually in slim itself to ensure that it is running. This “hack” seems to get everything working again!:
#JWT:ADDED 20211129 B/C /dev/rcS.d/S02udev SEEMS TO NOW *NOT* START THE UDEV #DAEMON RUNNING ANYMORE AND UDEV *MUST* BE RUNNING OR #SLIM/X COME UP TOTALLY LOCKED UP?!!!!!!! #(THE DEVICE "userio" SEEMS TO BE CREATED WHEN UDEV RUNS, SO WE CHECK FOR THAT!): test -c "/dev/userio" || /etc/init.d/udev startThe only seemingly-related update between last good boot and currently was:
elogind (246.10-2.0antix4) to 246.10-3.0antix1
I’ve forced fsck, and don’t see any corruption.
I’m currently running bookworm/testingAny ideas?
November 30, 2021 at 10:02 am #71963Forum Admin
anticapitalista
::Check your repos are up to date
Check /etc/init.d/udev exists and is executable
If it exists, remove any /etc/init.d/udev.old (or whatever) filesBoot with your hack and try reinstalling eudev
sudo apt install --reinstall eudevPhilosophers have interpreted the world in many ways; the point is to change it.
antiX with runit - leaner and meaner.
December 5, 2021 at 8:45 pm #72342Member
wildstar84
::SOLVED! That was close – I had already tried that. What actually fixed it was
apt-get reinstall elogind.Thanks,
Jim
-
AuthorPosts
- You must be logged in to reply to this topic.