x11presetdrv
Версия от 09:05, 24 декабря 2008; Ilis (обсуждение | вклад)
x11presetdrv
При запуске сервиса x11presetdrv запускаются все программы из каталога /usr/libexec/X11/drvpre.d/, одна из которых nvidia.
Она сканирует PCI в /sys на предмет видеоплат производителя NVIDIA. Если таковые найдены, ищет пары драйверов ядерный+Xовый, совпадающие по версии.
Исходя из списка найденных, грепает соответствующие /usr/share/hwdatabase/videoaliases/nvidia-*.xinf на предмет ID платы.
Из списка подошедших .xinf выбирает тот, у кого версия больше (кол-во подошедших версий под несколько плат имеет приоритет).
Переключает /lib/modules/`uname -r`/nVidia/nvidia.ko на выбранную версию.