I hit this problem as well, booting on my system hangs for three minutes
waiting for udev to settle. I have a HP keyboard.
Booting without the keyboard plugged in, or removing the hplip package
solves the problem.
hplip version 3.15.2-0ubuntu4.1
$ lsusb
Bus 001 Device 002: ID 03f0:0024 Hewlett-Packard KU-0316 Keyboard
$ sudo systemd-analyze blame
3min 40ms systemd-udev-settle.service
$ journalctl | grep -i udev
Jun 25 14:19:32 test-MSH87TN-00 systemd-udevd[265]: worker [283]
/devices/pci0000:00/0000:00:14.0/usb1/1-1 is taking a long time
Jun 25 14:19:32 test-MSH87TN-00 systemd-udevd[265]: worker [285]
/devices/pci0000:00/0000:00:14.0/usb1/1-3 is taking a long time
Jun 25 14:21:32 test-MSH87TN-00 systemd[1]: systemd-udev-settle.service start
operation timed out. Terminating.
Jun 25 14:21:32 test-MSH87TN-00 systemd[1]: Failed to start udev Wait for
Complete Device Initialization.
Jun 25 14:21:32 test-MSH87TN-00 systemd[1]: Unit systemd-udev-settle.service
entered failed state.
Jun 25 14:21:32 test-MSH87TN-00 systemd[1]: systemd-udev-settle.service failed.
Jun 25 14:21:33 test-MSH87TN-00 systemd-udevd[283]: timeout '/bin/sh -c 'if [
-f /usr/bin/systemctl ]; then /usr/bin/systemctl --no-block start
hplip-printer@001:002.service; else /usr/bin/nohup
/usr/bin/hp-config_usb_printer 001:002 ; fi &''
Jun 25 14:21:33 test-MSH87TN-00 systemd-udevd[283]: timeout '/bin/sh -c 'grep
-q ^#hpaio /etc/sane.d/dll.conf;if [ $? -eq 0 ];then sed -i -e s/^#hpaio/hpaio/
/etc/sane.d/dll.conf;else grep -q ^hpaio /etc/sane.d/dll.conf;if [ $? -ne 0
];then echo hpaio >>/etc/sane.d/dll.conf;fi;fi''
Jun 25 14:21:33 test-MSH87TN-00 systemd-udevd[283]: slow: '/bin/sh -c 'grep -q
^#hpaio /etc/sane.d/dll.conf;if [ $? -eq 0 ];then sed -i -e s/^#hpaio/hpaio/
/etc/sane.d/dll.conf;else grep -q ^hpaio /etc/sane.d/dll.conf;if [ $? -ne 0
];then echo hpaio >>/etc/sane.d/dll.conf;fi;fi'' [1011]
Jun 25 14:21:33 test-MSH87TN-00 systemd-udevd[285]: timeout '/bin/sh -c 'if [
-f /usr/bin/systemctl ]; then /usr/bin/systemctl --no-block start
hplip-printer@001:003.service; else /usr/bin/nohup
/usr/bin/hp-config_usb_printer 001:003 ; fi &''
Jun 25 14:21:33 test-MSH87TN-00 systemd-udevd[285]: timeout '/bin/sh -c 'grep
-q ^#hpaio /etc/sane.d/dll.conf;if [ $? -eq 0 ];then sed -i -e s/^#hpaio/hpaio/
/etc/sane.d/dll.conf;else grep -q ^hpaio /etc/sane.d/dll.conf;if [ $? -ne 0
];then echo hpaio >>/etc/sane.d/dll.conf;fi;fi''
Jun 25 14:21:33 test-MSH87TN-00 systemd-udevd[285]: slow: '/bin/sh -c 'grep -q
^#hpaio /etc/sane.d/dll.conf;if [ $? -eq 0 ];then sed -i -e s/^#hpaio/hpaio/
/etc/sane.d/dll.conf;else grep -q ^hpaio /etc/sane.d/dll.conf;if [ $? -ne 0
];then echo hpaio >>/etc/sane.d/dll.conf;fi;fi'' [1012]
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1433557
Title:
udev rules wrongly match on monitor hub, wrong invocation of systemd
unit, changes config files in udev rules
To manage notifications about this bug go to:
https://bugs.launchpad.net/hplip/+bug/1433557/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs