I also get this on my new Thinkpad/Edgy 6/.10, however, the behaviour is as follows:
1)With kubuntu installed out of the box, the udev service is *not* set to start at boot. This strikes me as extremely odd, but that is definitely what the KDE control center (system->services) reported. In this configuration, the laptop works fine - it boots perfectly into X, and even USB keys are detected and automounted.
2)BUT, I needed to have my own udev rule (in /etc/udev/rules.d/10-local.rules), and so I set the udev service to start automatically at boot (again, using KDE's control center).
3)Now, when the system boots, I get dumped to a login prompt, and, when I log in, I get an endless stream of "/dev/null: permission denied" messages (fortunately, these stop when I hit Ctrl-C).
4)The workaround:
(i) /etc/init.d/udev stop ;
#By now, /dev/null has the right permissions.
(ii) /etc/init.d/udev start ;
#By now, the udev symlink which I initially wanted has been created.
(iii) /etc/init.d/kdm restart
#And X restarts contentedly.
---------------------
My system:
#udevtest /class/mem/null:
main: looking at device '/class/mem/null' from subsystem 'mem'
udev_rules_get_name: no node name set, will use kernel name 'null'
udev_db_get_device: no db file to read /dev/.udev/db/class@mem@null: No such file or directory
udev_node_add: creating device node '/dev/null', major = '1', minor = '3', mode = '0666', uid = '0', gid = '0'
main: run: 'socket:/org/freedesktop/hal/udev_event'
main: run: 'socket:/org/kernel/udev/monitor'
#The relevant bit of /var/log/udev (i.e. the ones referring to "null")
I also get this on my new Thinkpad/Edgy 6/.10, however, the behaviour is as follows:
1)With kubuntu installed out of the box, the udev service is *not* set to start at boot. This strikes me as extremely odd, but that is definitely what the KDE control center (system->services) reported. In this configuration, the laptop works fine - it boots perfectly into X, and even USB keys are detected and automounted.
2)BUT, I needed to have my own udev rule (in /etc/udev/ rules.d/ 10-local. rules), and so I set the udev service to start automatically at boot (again, using KDE's control center).
3)Now, when the system boots, I get dumped to a login prompt, and, when I log in, I get an endless stream of "/dev/null: permission denied" messages (fortunately, these stop when I hit Ctrl-C).
4)The workaround:
(i) /etc/init.d/udev stop ;
#By now, /dev/null has the right permissions.
(ii) /etc/init.d/udev start ;
#By now, the udev symlink which I initially wanted has been created.
(iii) /etc/init.d/kdm restart
#And X restarts contentedly.
------- ------- -------
My system:
#udevtest /class/mem/null:
main: looking at device '/class/mem/null' from subsystem 'mem' get_name: no node name set, will use kernel name 'null' db/class@ mem@null: No such file or directory /org/freedeskto p/hal/udev_ event' /org/kernel/ udev/monitor'
udev_rules_
udev_db_get_device: no db file to read /dev/.udev/
udev_node_add: creating device node '/dev/null', major = '1', minor = '3', mode = '0666', uid = '0', gid = '0'
main: run: 'socket:
main: run: 'socket:
#The relevant bit of /var/log/udev (i.e. the ones referring to "null")
UEVENT[ 1167754351. 369243] add@/class/mem/null /class/ mem/mem
UDEV [1167754351.369243] add@/class/mem/mem
UDEV_LOG=3
ACTION=add
DEVPATH=
SUBSYSTEM=mem
SEQNUM=1536
MAJOR=1
MINOR=1
UDEVD_EVENT=1
DEVNAME=/dev/mem
UEVENT[ 1167754351. 369249] add@/class/mem/port /class/ mem/null
UDEV [1167754351.369249] add@/class/mem/null
UDEV_LOG=3
ACTION=add
DEVPATH=
SUBSYSTEM=mem
SEQNUM=1537
MAJOR=1
MINOR=3
UDEVD_EVENT=1
DEVNAME=/dev/null
Hope that helps; if there are other any tests I can do, let me know.