Установка дров от NVIDEA

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
anton_utk.ru
Заглянувший
Сообщения: 14
Зарегистрирован: 11 июн 2005, 13:29

Установка дров от NVIDEA

Сообщение anton_utk.ru »

Уважаемые специалисты!!!! Пожалуйста помогите!!!! Прочитал FAQ но так и не нашёл ответа на свой вопрос!!!!!
У меня ALT Linux Junior (kernel 2.4.10) Я скачал драйвера на видеокарту Geforce4 MX 440 с сайта NVIDEA(файл run), вышел из иксов!!! Запустил файл run!!! Программа установки определила что у меня нет предварительно скомпилированного интерфейса ядра для моего ядра. Стала проверять его наличие на ftp сайте NVIDIA!! Я отказался от соединения!!!
Далее Прога установки стала проверять наличие правильных заголовков ядра в системе! Затем она сама пыталась скомпилировать интерфейс ядра!!! (Выдала ошибку (на 20-ти %) -потребовала указать путь и завершила работу)
Оказывается для компилирования интерфейса ядра мне нужно было установить пакет с исходным кодом ядра. На компакт диске с Linux я его не смог найти!
Прочитал статьи по установке исходных текстов ядра!!!! (make config,make dep,make clean ,make bzImage,make modules,make modules_install)

Скачал исходные тексты ядра (в архиве bz2) !!!! Как написано в руководстве распокавал - но там к моему удивлению только один текстовой файл 2.4.10-rc4-mm1 ,весит 13 метров!!!! Чё с ним делать ума не приложу (пробывал gcc 2.4.10-rc4-mm1 ,make config ничё не работает выдаёт ошибки)
Обьясните пожалуйста поподробнее что мне лучше сделать!!!!!!!! (без драйвера никак)???????
И скажите пожалуйста , когда распаковываешь архив с исходными текстами ядра там должен быть наверное не один файл -так или не так??????????
И почему нельзя использовать в качестве исходных текстов //usr/src/linux/ -это разве не исхлдные тексты??????????????????????????????????????????????????????????????????????????????????????????????

Заранее спасибо за ответ!!!!

Pilot
Неотъемлемая часть форума
Сообщения: 370
Зарегистрирован: 26 янв 2005, 00:19
Контактная информация:

Сообщение Pilot »

во первых не NVIDEA а NVIDIA!
программа установки собирает не ядро для ядра, а МОДУЛЬ!
Ядро качать нужно c http://kernel.org/ и архив содержит не один файл, а несколько папок и файлов, и весит он порядка 30-ти метров. А то что ты скачал, это видно патч.
в /usr/src/linux у тебя лежат просто исходники, не компилинные, поэтому инсталятор не может их корректно использовать.

Решение: Копируй файл /boot/config в /usr/src/linux
делай make oldconfig , make , make_modules
пробуй ставить дрова.
PS ядро у тебя старое очень. На нём может и не собраться драйвер. Советую переходить на 2.6 ветку
Slackware 10.0, kernel 2.6.15, KDE 3.5

booxter
Неотъемлемая часть форума
Сообщения: 1427
Зарегистрирован: 04 апр 2004, 21:04

Сообщение booxter »

ты як разварочваў архіў? Трэба
tar xvjf kernel.tar.bz2.

anton_utk.ru
Заглянувший
Сообщения: 14
Зарегистрирован: 11 июн 2005, 13:29

Сообщение anton_utk.ru »

Большое спасибо за ответы!!!!!!!!!!!!!!!!!!!!!!!!
Сделал я как вы сказали (немного подругому) Запустил run с опцией --kernel-name="2.4.10-alt1-up" У меня вроде ведь 2 ядра (в //lib/modules 2 папки 2.4.10-alt1-up и 2.4.10-alt1-smp) (не знаете как одно убрать чтоб не путаться)
Сам не пойму почему но ошибку инсталятор не выдал!!!!!! После этого отредактировал XF86Config-4 в //еtc/X11 по инструкции !!!! Но иксы не запустились!!!!! Пишут что типо надо установить fbbpp=8 , depth=8!!!!!!
Но зачем мне тогда этот драйвер ??? Я при драйвере vesa МОГУ НА 8 БИТ ЗАГРУЗИТЬСЯ!!!! Я ДУМАЛ У nvidia 16 БИТ!!!!!!! Дрова Nvidia новые
вчера качал!!!! Почему 8 бит требуют не пойму?????? (если в XF86C0nfig-4 поставить fbbpp=8 и depth=8 то всё равно не запускается пишет что не может инициализировать NVIDIA KERNEL MODULE)
КАК 16 бит сделать???????????????

Еще скажите пжалуста если я откомпилировал ядро , редактирую //boot/Grub/menu.lst (у меня GRUB на LILO перейти не могу в книгах про ето не написанао) !!!!
В строчке kernel надо писать путь к ядпру bzImage -это понятно , а initrd к старому путь писать что ли???????
еще Где находятся откомпилированные исходники ядра после компиляции //lib/modules или нет

СПАСИБО!!!!

Pilot
Неотъемлемая часть форума
Сообщения: 370
Зарегистрирован: 26 янв 2005, 00:19
Контактная информация:

Сообщение Pilot »

в /lib/modules находятся модули ядра.
на драйвере vesa у тебя не будет 3D а так в принципе для работы их вполне хватает.
перейти на lilo очень просто. Достаточно проверить конфигурацию файла /etc/lilo.conf что бы, там были правильные пути к ядру, root раздел и т.д
И от рута дать команду lilo этим ты перепишешь MBR диска. Но с этим будь осторожен, т.к. можно испортить загрузчик.
Slackware 10.0, kernel 2.6.15, KDE 3.5

anton_utk.ru
Заглянувший
Сообщения: 14
Зарегистрирован: 11 июн 2005, 13:29

Сообщение anton_utk.ru »

Где находятся откомпилированные исходники ядра после компиляции ??????
Еще скажите пжалуста если я откомпилировал ядро , редактирую //boot/Grub/menu.lst !!!!
В строчке kernel надо писать путь к ядпру bzImage -это понятно , а initrd к старому путь писать что ли???????

anton_utk.ru
Заглянувший
Сообщения: 14
Зарегистрирован: 11 июн 2005, 13:29

Сообщение anton_utk.ru »

Когда компилируешь ядро из сырцов :
1 заходишь /usr/src/linux/
2.make *config
3.make dep
4.make clean
5.make bzImage
А теперь уже можно настраивать GRUB/LILO и загружать ядро или необходимо ещё make modules ; make modules_install;
Без make modules ; make modules_install; ядро загрузится или нет????
Это обязательно???????

Аватара пользователя
fanrar
Неотъемлемая часть форума
Сообщения: 256
Зарегистрирован: 16 ноя 2004, 14:01
Откуда: minsk
Контактная информация:

Сообщение fanrar »

Ядро без модулей загрузится. а вот девайсы, поддержку которых ты включил в виде модулей работать не будут (да и не только девайсы).
ИМХО, при конфигурировании ядра нужно использовать модули как можно чаще, так как ядро - единственный файл, который не свапуется, по этому логично сделать его меньше. Если хочешь ставильно работающую систему - без make modules, make modules_install тебе не обойтись.
"Ubuntu" is an ancient African word, meaning "I can't configure Slackware".

anton_utk.ru
Заглянувший
Сообщения: 14
Зарегистрирован: 11 июн 2005, 13:29

Сообщение anton_utk.ru »

Исходники ядра находятся в //usr/src/linux/
Потом их компилируешь!!!!! А откомпилированные исходники где находятся???????????????????? //lib/modules -только модули!!!!!!
А откомпилированные исходники где ?????????

Аватара пользователя
Speccyfan
Неотъемлемая часть форума
Сообщения: 540
Зарегистрирован: 18 дек 2004, 15:15
Откуда: Polotsk
Контактная информация:

Сообщение Speccyfan »

После комптляции исходники становятся бинариками ;) А ядро лежит в /boot
Best Regards, Yury Konovalov aka Speccyfan (2:453/53)
Registered Linux User #379588

anton_utk.ru
Заглянувший
Сообщения: 14
Зарегистрирован: 11 июн 2005, 13:29

Сообщение anton_utk.ru »

"После комптляции исходники становятся бинариками А ядро лежит в /boot"
А эти бинарники в какой дирректории лежат???????
ПУТЬ к ним КАКОЙ????????????????????????????????
Скажите если не секрет!!!!!!!!!!

anton_utk.ru
Заглянувший
Сообщения: 14
Зарегистрирован: 11 июн 2005, 13:29

Сообщение anton_utk.ru »

Люди добрые!!!!!!!!!!!!!!!!
Установил я дрова от NVIDIA !!!! У меня видеокарта GEFORCE4 MX 440!
Запускаю значит X-сервер!!! При depth=8, fbbpp=8 все нормально запускается!!!!! Но я не понял 16 бит в LINUX нельзя что ли сделать никак???? Дрова позавчера качал с сайта NVIDIA!!!!! Кто знает как 16 бит сделать помигите !!!!!! (остальное всё нормально: 1024x768-85герц)
Всё сделал только 16 бит не знаю как!!!
ПОМОГИТЕ!!!

anton_utk.ru
Заглянувший
Сообщения: 14
Зарегистрирован: 11 июн 2005, 13:29

Сообщение anton_utk.ru »

У меня XFREE86 может старый поэтому и только 8 бит!!!!
Версия 4.1.фигзнатчё !!!! Вот такая версия!!!

Fotograf
Заглянувший
Сообщения: 36
Зарегистрирован: 16 ноя 2004, 05:22
Откуда: Montreal
Контактная информация:

Сообщение Fotograf »

я себе недавно ставил Альт-Мастер2.4 там дрова под ГФ Титан4200
Нвидья 3Д автоматом сами стали - без моего вмешательства-----
а сейчас я под Мандривой 2005 LE (dvd 3.4 Gb) тоже автоматом дрова стали.....мне она больше нравится чем Альт в конце концов

booxter
Неотъемлемая часть форума
Сообщения: 1427
Зарегистрирован: 04 апр 2004, 21:04

Сообщение booxter »

У цябе альт надта стары. Мабыць нават не падтрымліваемы кампаніяй. Таму прапаную апгрэйдзіцца не * мазгі ўсім.

Ответить