Титла: Възожно ли е при неуспех на зареждане на модул Публикувано от: rat в Nov 04, 2005, 16:17 Здравейте ,
Дали е възможно ако линукс не успее да зареди даден модул да му се укаже да опита друг модул ? Нещо като : }
Имам няколко ядра , а не съм слагал драйвер на nvidia за всички (освен за основното) , та ми омръзна всеки път да пипам xorg.conf Титла: Възожно ли е при неуспех на зареждане на модул Публикувано от: в Nov 04, 2005, 22:36 зависи:
1.) в скрип за командния интерпретатор може да се ползва: modprobe moduleA || modprobe moduleB 2.) в конфигурациония файл на XFree или Xorg не може Може би ако се модифицира скрипта, който стартира X Window да прави символна връзка. Нещо такова може да се добави :
, където xorg-nv.conf и xorg-nvidia.conf са конф. файлове, които съдържат съответните настройки за nv и nvidia. Само, израза "мога_да_ползвам_nvidia" е нещо конкретно за твоята машина и аз нямам идея как да позная, на твоята машина, кой драйвер ще работи. Титла: Възожно ли е при неуспех на зареждане на модул Публикувано от: в Nov 04, 2005, 23:27 Както казва колегата rpetrov.
Условието може да е нещо такова: modprobe nvidia if [ $? -eq 0 ]; then ln -s /etc/X11/xorg-nvidia.conf /etc/X11/xorg.conf else ln -s /etc/X11/xorg-nv.conf /etc/X11/xorg.conf fi т.е. ако не успее да зареди kernel модула нa nvidia, да линкне конфигурацията с nv драйвера. Може и още по-извратена история - като се проверява за наличието на модула от скрипт при стартиране на системата и ако липсва да се build-ва за текущия kernel. Не съм сигурен обаче, дали трябва да се build-ва и X11 драйвера. Така или иначе май няма смисъл от чак такива еквилибристики. поздрави. |