I have a ThinkPad W520 which crashes, when I add devices via udev.
It is possibly a hardware issue, since it started suddenly a couple of years ago, without any apparent reason. I was running Slackware 14.0 at the time, but switching to 13.37 fixed it, and I have been running 13.37 since.
Now, I have just installed a fresh copy of 14.2, and determined that udev is the cause of the problem. By only adding specific devices via udev, I have managed to get network and graphics working, but I am still working on audio and a lot of minor devices.
Currently, it is just a trial and error process: I add some devices and check, whether the system crashes. For instance, the following will provoke a crash only after the last line:
Code:
root@bor:~# lspci
01:00.0 VGA compatible controller: NVIDIA Corporation GF108GLM [Quadro 1000M] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6205 [Taylor Peak] (rev 34)
root@bor:~# udevadm trigger --action=add --property-match='DEVPATH=/devices/pci0000:00/0000:00:01.0/0000:01:00.0*'
root@bor:~# udevadm trigger --action=add --property-match='DEVPATH=/devices/pci0000:00/0000:00:1c.1/0000:03:00.0*'
root@bor:~# udevadm trigger --action=add --property-match='DEVPATH=/devices/pci0000:00/0000:00:01.0/0000:01:00.1*'
However, since it all worked in 13.37, it is not JUST a hardware issue. I gather that disabling udev altogether is rather difficult. Is there an alternative way to get the audio working, or does anybody have an idea what is going on?