Thin clients won't boot after udev rule transition
Bug #317848 reported by
Tommaso R. Donnarumma
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ltspfs (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ltspfs
After the transition of udev rules from /etc/udev/rules.d to /lib/udev/rules.d, thin clients fail to boot with the following error message:
udevd-event[2451]: mknod(/
I will now try to workaround this by manually copying the rules to /lib/udev/rules.d inside the chroot and updating everything. Please, let me know if there's any other information I can provide.
ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
Package: ltspfs 0.5.8-1
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: ltspfs
Uname: Linux 2.6.28-4-generic x86_64
To post a comment you must log in.
I tried to work around this issue with these steps:
1) copied the rules.d directory (and files within) from /opt/ltsp/ i386/etc/ udev to /opt/ltsp/ i386/lib/ udev
2) rebuilt the ltsp image
3) updated the ltsp kernels
I performed the same steps for the amd64 chroot as I'm also testing with amd64 clients.
The results are as follows: i386 clients display the usplash screen with the floating progress bar, then hang on a black screen without any message; the amd64 clients display the usplash sceen with the floating progress bar, then the normal progress bar, then hang with the message above.
In short, the behaviour of amd64 clients is unchanged from what they did before the workaround, while the behaviour of i386 clients has worsened (previously they behaved exactly as accounted above for amd64 clients).