On 07/21/2014 09:50 PM, Matthew Gabeler-Lee wrote: > The lmt-udev script appears to be breaking systemd boot for me due to > introducing a deadlock / dependency circle. Based on usage of > debug-shell.service, it appears that systemd is waiting for udev to settle, > which is needed for the lvm2 volumes to be present and active, which is > needed for /usr to be mounted. > > However, the lmt-udev script is waiting for /usr to be mounted too, and this > appears to be blocking the udev settle. The timeout for lmt-udev to wait > for /usr is as long as the timeout for udevadm settle, and so eventually > this times out and the system tries to limp along and finish booting, but > many things are not started properly in this case. > > The lmt-udev script appears to be trying to run itself in the background, > but this is not successful, as udev / systemd are clearly waiting on it. > > Based on the arguments to the script, it appears that this is related to usb > autosuspend. > > Removing laptop-mode-tools causes my system to boot properly. In the 1.65-2 release, usb-autosuspend module was removed. Please re-open if you have other modules causing the conflict.
And please, it may be serious for you, but not for laptop-mode-tools in general. Please be more judicious when choosing the severity. -- Ritesh Raj Sarraf | http://people.debian.org/~rrs Debian - The Universal Operating System

