On Tue, 10 Apr 2018 17:11:17 +0100
Mick <[email protected]> wrote:
I've noticed udev has been playing up lately.  In particular, switching on
wireless/bluetooth would cause udev to be pegged to 100% CPU and bluetooth
won't work.  USB won't work thereafter; e.g. unplugging a USB mouse and
replugging it is not detected.

I had a look at /etc/runlevels and noticed two broken symlinks:

lrwxrwxrwx 1 root root   24 Nov 25  2013 tmpfiles.dev -> /etc/init.d/
tmpfiles.dev
lrwxrwxrwx 1 root root   22 Oct 26  2012 udev-mount -> /etc/init.d/udev-mount

The following two symlinks in the same runlevel are valid:

lrwxrwxrwx 1 root root   16 May  2  2011 udev -> /etc/init.d/udev
lrwxrwxrwx 1 root root   24 Feb 25  2017 udev-trigger -> /etc/init.d/udev-
trigger

Not sure which runlevel(s) you’re listing here but if I read the sys-apps/openrc-0.35.5.ebuild correct, the expected runlevel for your broken ones is sysinit. I’m using OpenRC and haven’t these files, so same as Ian wrote.

I'm not saying the above missing symlinks are causing the bluetooth problem,
but those symlinks should not be there.  Have I missed some enotice to remove
these two symlinks, or is something borked in my system?

Maybe [1][2][3] are relevant here.



References:
 [1] 
<https://www.gentoo.org/support/news-items/2015-06-08-udev-init-scripts-changes.html>
 [2] 
<https://www.gentoo.org/support/news-items/2015-10-07-openrc-0-18-localmount-and-netmount-changes.html>
 [3] 
<https://www.gentoo.org/support/news-items/2016-11-04-important_fstab_and_localmount_update.html>



--
Regards,
floyd


Reply via email to