#1020 closed defect (fixed)
Start display manager reliably when udev is installed
Reported by: | Owned by: | ||
---|---|---|---|
Priority: | high | Milestone: | |
Component: | Bootscripts | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description (last modified by )
In the above report, the user says that udev does not create the NVidia device nodes fast enough for the X server started by KDM to use them. There is no official upstream answer, but I guess that "put the startup of your display manager into /etc/dev.d scriptlet instead of the initscript" would be the most consistent with the whole udev ideology. Unfortunately, this leaves us with three cases to support. 1) NVidia users should place the kdm or gdm startup script into (I guess, I don't have NVidia here) /etc/dev.d/nvidia0/[k,g]dm.dev file 2) Users of graphics cards that need DRI should put a similar scriptlet into the /etc/dev.d/dri/card0/[k,g]dm.dev file 3) Users of 2D-only (i.e. no DRI) graphics cards should use the traditional initscript in the /etc/rc.d/init.d/ directory. If a good solution for the BLFS book is not worked out until 2004-12-01, this bug will be marked as "WONTFIX" here and transferred into the LFS Bugzilla.
Change History (6)
comment:1 by , 20 years ago
comment:2 by , 19 years ago
This bug is in excess of 10 months old. Need to review with nVida users to see if the problem still exists with the latest display drivers. Do users of the binary ATI drivers have the problem at all?
Started thread on BLFS-Dev to discuss this issue. http://archive.linuxfromscratch.org/mail-archives/blfs-dev/2005-August/011143.html
comment:3 by , 18 years ago
Resolution: | → worksforme |
---|---|
Status: | new → closed |
comment:4 by , 18 years ago
Description: | modified (diff) |
---|---|
Resolution: | worksforme |
Status: | closed → reopened |
Reopening, because Trac doesn't allow direct "worksforme" -> "fixed" change
comment:5 by , 18 years ago
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
This bug is now fixed for good in LFS by integrating the "udevsettle" program.
(2) is wrong. The reason is that DRI drivers are not detectable by hotplug.