[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: udev @ (kernel 2.6.12 + NVidia) = KDM failure on first start



2005 m. Liepos 27 d., Trečiadienis 19:57, Kirill Belokurov rašė:
> No, it was not autoloaded on startup. Appending the "nvidia" to
> /etc/modules resolved the issues. Although it is a bit strange, why this
> became necessary, because with kernel 2.6.11 and without udev it worked
> without "nvidia".

That's because udev does not support module load on demand:

<qoute from="/usr/share/doc/udev/README.Debian.gz">
How does udev work?
~~~~~~~~~~~~~~~~~~~
Short summary: when a driver is loaded it makes some information available
in /sys/ and udev is run to read them and create the appropriate devices.

This means that:
- modules cannot be loaded on demand when applications open their device,
  because the device is not yet there!
- since modules are not loaded on demand, if you do not have a working
  hotplug package which can synthesize PCI hotplug events at boot time
  you will have to manually load with /etc/modules all the drivers you need.
- some modules are not hardware drivers and cannot be loaded automatically
  by hotplug, so they will have to be listed in /etc/modules as well.

</qoute>

Attachment: pgpyxxqNm1bCK.pgp
Description: PGP signature


Reply to: