udev-182 in -current
Is this working for anyone? Mine is stuck in a reboot-loop not able to find /dev/sda4 (my root partition) Had to roll back to udev-165
btw, if you find cdrecord is not working on the new udevs, you need to restore this line to /lib/udev/rules.d/80-drivers.rules SUBSYSTEM=="scsi", ENV{DEVTYPE}=="scsi_device", TEST!="[module/sg]", RUN+="/sbin/modprobe -bv sg" |
yes, it worked on my desktop, workstation, and laptop :)
|
mine worked fine with huge-smp, fixing some firmware loading problems as well.
|
Quote:
I noticed there was a udev segmentation fault. After that e2fsck not able to find /dev/sda5 (my root partition), it just reboot. BTW, I'm running 3.5.0 kernel(without module support). udev-175 worked fine. |
udev-176 and later no longer creates the /dev entries (relying on devtmpfs), so make sure CONFIG_DEVTMPFS is enabled in your kernel.
|
After upgrading to latest set of changes, my Slackware64 installation is hanging upon trying to start desktop environment - for example, I can see KDE loading, but keyboard and mouse are not responding. It's really vanilla installation, with NVIDIA binary driver added only (that I reinstalled after this upgrade, but this didn't help), on ThinkPad W520 laptop. So far, the only suspicious thing I've found is that t the end of boot, after gpm loaded, following message is printed:
O0o.oops(): [server_tools.c(76)]: Could not open (null) |
Quote:
Thank you very much! (I disabled this option cause I want to compile a "minimal" kernel). |
Quote:
On the other side, I've checked dmesg, and I can see: [ 5.792041] udev[1178]: starting version 165 [ 7.014032] udevd[1383]: starting version 175 there - don't know is this supposed to be this way, or I should do something to disable starting version 165? |
cgorac, you need to rebuild your initrd. :)
|
Quote:
|
Quote:
Now, which of those two hands has the most appropriate answer? I'm not sure; I think they're both appropriate. :-) |
Quote:
@rworkman: I don't know... I consider myself knowledgeable user, for >10 years I'm using Slackware only; but for example, even that I'm using generic kernels from long ago, I still don't know exactly after which upgrades mkinitrd should be run (except, of course, after kernel upgrade), nor where/how to found this info. |
Understood. Even though I didn't elaborate on it as much, I really did mean it when I said that it was a legitimate question. I'm still trying to figure out how to best document an answer (and where to document it).
|
Got an excessive delay on startup with udev-182:
Code:
[ 10.697038] Console: switching to colour frame buffer device 128x48 |
Thanks, CONFIG_DEVTMPFS fixed it for me. I was also testing 3.4.x and 3.5.x, and had not known about that kernel parameter. Like the last poster, I've also seen some episodes of slowness. Reboot again and its fine. Testing too much stuff at once so I can't attribute it to the kernel or udev. I'm leaning towards udev though. Doesn't fill me with confidence for systemd.
|
Bcm4331
With the older udev before the slack ware birthday update, my BCM4331 wireless network card failed to load the firmware saying no firmware available although I had recompiled the kernel with BCMA enabled. After the upgrade to udev 182, BCM4331 is happy now.
|
I better check this on my HP Mini Netbook. My BCM4312 has been very disagreeable as of late.
|
I too got an excessive delay on startup when using udev 182, anybody has the same problem?
Trying to run /sbin/udevadm --debug trigger when the system is already up and running is very fast. I don't know what's wrong with the startup delay though. |
Searching the web for "udev 30 seconds" redirected me to ArchWiki. I tried the solution from there (to add the problematic module, ipw2200 in my case, to the initrd) and everything is ok now.
|
Hi guanx,
I too suspect this is related with my network adapter, I'm having this problem on my HP Pavilion dv6 notebook but not on my desktop. Here's the output from lspci: Code:
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09) Code:
[dwi@pavilion:rc.d]$ ps aux | grep udev Thanks for your reply |
Quote:
BTW, This is output from my system: Code:
$ ps aux | grep udev |
Hi guanx,
Yesterday I my effort to debug what's causing the delay, I took a crazy step and edit my /etc/rc.d/rc.udev file and I did the following changes: Code:
change /sbin/udevd --daemon Code:
/sbin/udevd --debug --daemon &> /var/log/udev.log & Code:
/sbin/udevadm trigger --type=subsystems --action=add Code:
/sbin/udevadm --debug trigger --type=subsystems --action=add &> /var/log/udev_subsystems.log & Code:
/sbin/udevadm trigger --type=devices Code:
/sbin/udevadm --debug trigger --type=devices --action=add &> /var/log/udev_devices.log & Thanks for your reply |
All times are GMT -5. The time now is 07:54 AM. |