On Thursday 02 October 2008, Dmitry V. Levin wrote: [...] > Единственное, что мне точно известно -- это факт наличия в пакете > kernel-modules-nvidia-что-то-там модулей nvidia нескольких > версий. Вероятно, реализован какой-то механизм переключения > версий, но интересно было бы узнать, как именно он задуман > работать? При запуске сервиса x11presetdrv запускаются все программы из каталога /usr/libexec/X11/drvpre.d/ , одна из которых nvidia. Она сканирует PCI в /sys на предмет видеоплат производителя NVIDIA. Если таковые найдены, ищет пары драйверов ядерный+Xовый, совпадающие по версии. Иcходя из списка найденных грепает соответствующие /usr/share/hwdatabase/videoaliases/nvidia-*.xinf на предмет ID платы. Из списка подошедших .xinf выбирает тот, у кого версия больше (кол- во подошедших версий под несколько плат имеет приоритет). Переключает /lib/modules/`uname -r`/nVidia/nvidia.ko на выбранную версию. -- Regards, Sergey, ALT Linux Team, http://www.altlinux.ru http://stinkfoot.org:11371/pks/lookup?op=get&search=0x1C2A3F08