Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Regia в Mar 22, 2005, 19:21



Титла: На какви части се делят Nvidia драйверите?
Публикувано от: Regia в Mar 22, 2005, 19:21
Искам да попитам, дали драйверите на Nvidia (и ATI?) се делят само на две части - модул за ядрото и драйвер за XFree/Xorg? Ако е така, мога ли да имам инсталирани и двата драйвера (Nvidia и Ati), а скрипт да избира кой модул да се зарежда в началото, и после да се ползва този драйвер?


Титла: На какви части се делят Nvidia драйверите?
Публикувано от: ray в Mar 22, 2005, 21:13
Здравей,
Нямам точна информация, но мога да ти кажа как са организирани нещата при Gentoo, и то специално само за NVidia.
Има два модула nvidia-kernel и nvidia-glx - тоест кърнъл модул и GLX модул. Обаче и двата ползват общия драйвер на NVidia (бинарен), предполагам че го разархивират и компилират отделните части (kernel-GLX).
След това има пакет (май скрипт) 'opengl-update nvidia/xorg' с който се задава кой драйвер да се ползва за 3D.
Тоест кърнъл модула/ите може да се зареди/ят и за NVidia/ATI още при зареждане модулите на ядрото, а скрипта да се ползва за превключване.
Още е необходимо в xorg.conf да се зададе/зареди GLX модула.
За ATI не знам, но от МЛ мисля че е нещо подобно.
Може би е най-добре да видиш документите на www.gentoo.org, има и за NVdia и за ATI, доста са добри. Вероятно има и много други ако се пита Google, особено README-тата на NVidia/ATI.
'Пакетите' в Gentoo са bash-scripts (рецепти за компилиране) и са малки, тоест може да се разгледат, какво точно правят и от къде какво се сваля - сега видях, че за opengl-update има два пакета от 6 и 32 КБ (компресирани), не са големи.
Май е само насочване, но тъй като ползвам 'hardened'-xorg не мога да ползвам 3D-то на Nvidia-та си и много не съм гледал. Освен това за Gentoo нещата са малко по-специфични дано да има полза.
За Debian не знам сори.
Успех
Румен