Установка дров от NVIDEA
-
- Заглянувший
- Сообщения: 14
- Зарегистрирован: 11 июн 2005, 13:29
Установка дров от NVIDEA
Уважаемые специалисты!!!! Пожалуйста помогите!!!! Прочитал 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/ -это разве не исхлдные тексты??????????????????????????????????????????????????????????????????????????????????????????????
Заранее спасибо за ответ!!!!
У меня 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/ -это разве не исхлдные тексты??????????????????????????????????????????????????????????????????????????????????????????????
Заранее спасибо за ответ!!!!
-
- Неотъемлемая часть форума
- Сообщения: 370
- Зарегистрирован: 26 янв 2005, 00:19
- Контактная информация:
во первых не NVIDEA а NVIDIA!
программа установки собирает не ядро для ядра, а МОДУЛЬ!
Ядро качать нужно c http://kernel.org/ и архив содержит не один файл, а несколько папок и файлов, и весит он порядка 30-ти метров. А то что ты скачал, это видно патч.
в /usr/src/linux у тебя лежат просто исходники, не компилинные, поэтому инсталятор не может их корректно использовать.
Решение: Копируй файл /boot/config в /usr/src/linux
делай make oldconfig , make , make_modules
пробуй ставить дрова.
PS ядро у тебя старое очень. На нём может и не собраться драйвер. Советую переходить на 2.6 ветку
программа установки собирает не ядро для ядра, а МОДУЛЬ!
Ядро качать нужно 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
-
- Заглянувший
- Сообщения: 14
- Зарегистрирован: 11 июн 2005, 13:29
Большое спасибо за ответы!!!!!!!!!!!!!!!!!!!!!!!!
Сделал я как вы сказали (немного подругому) Запустил 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 или нет
СПАСИБО!!!!
Сделал я как вы сказали (немного подругому) Запустил 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 или нет
СПАСИБО!!!!
-
- Неотъемлемая часть форума
- Сообщения: 370
- Зарегистрирован: 26 янв 2005, 00:19
- Контактная информация:
в /lib/modules находятся модули ядра.
на драйвере vesa у тебя не будет 3D а так в принципе для работы их вполне хватает.
перейти на lilo очень просто. Достаточно проверить конфигурацию файла /etc/lilo.conf что бы, там были правильные пути к ядру, root раздел и т.д
И от рута дать команду lilo этим ты перепишешь MBR диска. Но с этим будь осторожен, т.к. можно испортить загрузчик.
на драйвере vesa у тебя не будет 3D а так в принципе для работы их вполне хватает.
перейти на lilo очень просто. Достаточно проверить конфигурацию файла /etc/lilo.conf что бы, там были правильные пути к ядру, root раздел и т.д
И от рута дать команду lilo этим ты перепишешь MBR диска. Но с этим будь осторожен, т.к. можно испортить загрузчик.
Slackware 10.0, kernel 2.6.15, KDE 3.5
-
- Заглянувший
- Сообщения: 14
- Зарегистрирован: 11 июн 2005, 13:29
-
- Заглянувший
- Сообщения: 14
- Зарегистрирован: 11 июн 2005, 13:29
Когда компилируешь ядро из сырцов :
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; ядро загрузится или нет????
Это обязательно???????
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
- Контактная информация:
Ядро без модулей загрузится. а вот девайсы, поддержку которых ты включил в виде модулей работать не будут (да и не только девайсы).
ИМХО, при конфигурировании ядра нужно использовать модули как можно чаще, так как ядро - единственный файл, который не свапуется, по этому логично сделать его меньше. Если хочешь ставильно работающую систему - без make modules, make modules_install тебе не обойтись.
ИМХО, при конфигурировании ядра нужно использовать модули как можно чаще, так как ядро - единственный файл, который не свапуется, по этому логично сделать его меньше. Если хочешь ставильно работающую систему - без make modules, make modules_install тебе не обойтись.
"Ubuntu" is an ancient African word, meaning "I can't configure Slackware".
-
- Заглянувший
- Сообщения: 14
- Зарегистрирован: 11 июн 2005, 13:29
-
- Заглянувший
- Сообщения: 14
- Зарегистрирован: 11 июн 2005, 13:29
-
- Заглянувший
- Сообщения: 14
- Зарегистрирован: 11 июн 2005, 13:29
Люди добрые!!!!!!!!!!!!!!!!
Установил я дрова от NVIDIA !!!! У меня видеокарта GEFORCE4 MX 440!
Запускаю значит X-сервер!!! При depth=8, fbbpp=8 все нормально запускается!!!!! Но я не понял 16 бит в LINUX нельзя что ли сделать никак???? Дрова позавчера качал с сайта NVIDIA!!!!! Кто знает как 16 бит сделать помигите !!!!!! (остальное всё нормально: 1024x768-85герц)
Всё сделал только 16 бит не знаю как!!!
ПОМОГИТЕ!!!
Установил я дрова от NVIDIA !!!! У меня видеокарта GEFORCE4 MX 440!
Запускаю значит X-сервер!!! При depth=8, fbbpp=8 все нормально запускается!!!!! Но я не понял 16 бит в LINUX нельзя что ли сделать никак???? Дрова позавчера качал с сайта NVIDIA!!!!! Кто знает как 16 бит сделать помигите !!!!!! (остальное всё нормально: 1024x768-85герц)
Всё сделал только 16 бит не знаю как!!!
ПОМОГИТЕ!!!
-
- Заглянувший
- Сообщения: 14
- Зарегистрирован: 11 июн 2005, 13:29