Дрова nvidia, как ставить? (В поиске был, но так и не понял как.)

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
ReX Madgere
Сообщения: 275
ОС: Debian Etch

Дрова nvidia, как ставить?

Сообщение ReX Madgere »

Перешел в дебиан с мандривы, уж больно мне нравится что при установке дебиан за собой кучу лишнего софта не тянет. Но никак не могу понять как поставить дрова для нвидии, при установке они требуют сорцы ядра, но где их взять? На диске (ставил с диска линуксформата) нашел только хедеры, но их похоже мало. Ходил в поиск по форуму, но так и не понял, что конкретно нужно сделать, кто-то предлагает пересбрать ядро с чем-то там (так как не понимаю с чем, то думаю лучше мне ядро пока не трогать от греха подальше), кто-то качать что-то вроде nvidia-kernel и иже с ним (весит 23 метра и относится к 2.4 ядру, решил не качать).
Хотелось бы понять что всё таки нужно, что бы в дебиане поставить эти самые дрова.
Спасибо сказали:
v04bvs
Сообщения: 636
ОС: Debian GNU/Linux

Re: Дрова nvidia, как ставить?

Сообщение v04bvs »

Исходники ядра в пакете kernel-source
Спасибо сказали:
Аватара пользователя
ReX Madgere
Сообщения: 275
ОС: Debian Etch

Re: Дрова nvidia, как ставить?

Сообщение ReX Madgere »

v04bvs писал(а):
08.02.2006 17:50
Исходники ядра в пакете kernel-source


Его надо качать отдельно? На диске я его не нашел.
Спасибо сказали:
uZer
Сообщения: 100

Re: Дрова nvidia, как ставить?

Сообщение uZer »

ReX Madgere писал(а):
08.02.2006 18:07
v04bvs писал(а):
08.02.2006 17:50

Исходники ядра в пакете kernel-source


Его надо качать отдельно? На диске я его не нашел.


посоветую сцылку, по которой я ставил дрова NVidiA: http://www.phantom.atknet.ru/archives/cat_1232250761.html (см. воскресенье, 03 Апрель, 2005)
следуя ровно по алгоритму - у меня все поставилось...
дистриб - Sarge
Спасибо сказали:
Аватара пользователя
ReX Madgere
Сообщения: 275
ОС: Debian Etch

Re: Дрова nvidia, как ставить?

Сообщение ReX Madgere »

uZer писал(а):
08.02.2006 18:32
посоветую сцылку, по которой я ставил дрова NVidiA: http://www.phantom.atknet.ru/archives/cat_1232250761.html (см. воскресенье, 03 Апрель, 2005)
следуя ровно по алгоритму - у меня все поставилось...
дистриб - Sarge


Спасибо за ссылку. Что делать если нет пакета nvidia-kernel-common под новую версию дров?
Есть еще способы поставить дрова?
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2083

Re: Дрова nvidia, как ставить?

Сообщение chitatel »

Для меня самым простым способом является такой:
1. Устанавливаю module-assistant
2. Исходники ядра само-собой :)
3. m-a prepare
4. cd /где_драйвер_NVIDIA-бла-бла-бла
5. sh ./NVIDIA-бла-бла-бла
При установке отказываюсь от скачивания из сети чего-то там, соглашаюсь на сборку модуля - и все. Ну, правлю X-конфиг. Делал так на 2.6.8, 2.6.12.2 и 2.6.14.7.
Да, кстати, драйвер NVIDIA: 1.0-7676
Спасибо сказали:
Аватара пользователя
krivakin
Сообщения: 117
ОС: Debian 4.0

Re: Дрова nvidia, как ставить?

Сообщение krivakin »

Качаешь последнюю версию дров NVIDIA-XXX.run
Запускаешь в консоли и все дела.
Спасибо сказали:
Аватара пользователя
steepz
Сообщения: 162

Re: Дрова nvidia, как ставить?

Сообщение steepz »

ReX Madgere
Если стоит дистрибутивное ядро, т.е ты его сам не собирал и сырцы не ставил, то ставишь исходники совпадающие по версии с версией ядра.

apt-cache search kernel-headers

И потом ставить дрова на видюху.
Спасибо сказали:
Аватара пользователя
bytex
Сообщения: 382
ОС: Kubuntu Linux 6.06

Re: Дрова nvidia, как ставить?

Сообщение bytex »

1) Качаешь отсюда пакет nvdia драйверов
2)Смотришь (допустим, через kcontrol) версию ядра. По умолчанию ставится 2.4.27-2-686
3)Ставишь (допустим, через synaptic) пакет kernel-headers-2.4.27-2-686 (естественно, если стоит стандартное ядро)
4)Выходишь из X-ов.
5)Из-под рута вводишь sh /path/to/directory/NVIDIA-Linux-x86-1.0-8178-pkg1.run (или какую скачаешь).
Всё приходит с опытом.
Спасибо сказали:
Aike
Сообщения: 18

Re: Дрова nvidia, как ставить?

Сообщение Aike »

Сначала качаем исходники модуля.

Код: Выделить всё

apt-get install nvidia-kernel-source nvidia-kernel-common


Далее скачиваем заголовки ядра.(хорошо бы чтоб они совпали с версией текущего ядра)

Код: Выделить всё

apt-get install linux-headers-`uname -r`


Объявляем переменные:

Код: Выделить всё

export KVERS=`uname -r`
 export KSRC=/usr/src/kernel-headers-`uname -r`


Собираем модуль.

Код: Выделить всё

 cd /usr/src
 tar xvzf nvidia-kernel-source.tar.gz
 cd modules/nvidia-kernel
 debian/rules binary_modules
 cd ..
 dpkg -i nvidia-kernel-`uname -r`*deb
 depmod -a


Устанавливаем драйвер.

Код: Выделить всё

apt-get install nvidia-glx nvidia-glx-dev


Добавляем в /etc/modules слово nvidia

Редактируем /etc/X11/xorg.conf
Секцию Driver "nv"
Меняем на Driver "nvidia"
Спасибо сказали:
Аватара пользователя
ReX Madgere
Сообщения: 275
ОС: Debian Etch

Re: Дрова nvidia, как ставить?

Сообщение ReX Madgere »

Спасибо, но я уже давным давно поставил. Просто скомпилил последнее ядро с kernel.org и поставил дрова, это оказалось проще чем всё остальное.

Aike

Какой-то не самый простой способ.
Спасибо сказали:
Aike
Сообщения: 18

Re: Дрова nvidia, как ставить?

Сообщение Aike »

Я по разному пытался.. а вот сегодня утром всетаки нашел способ(он выше как раз).
Спасибо сказали:
Аватара пользователя
Bruce
Сообщения: 647
Статус: beat maniac
ОС: Debian GNU/Linux 4.0

Re: Дрова nvidia, как ставить?

Сообщение Bruce »

Aike
вообще, можно конечно проще ) на то он и дебиан. просто нужно было добавить репозитарий nonfree с какого-нибудь зеркала stable (или что там у вас). тогда там был бы nvidia-kernel
Samsung r40 (t5500, 1.5G ram, 80 gb hdd)

koolkhel's lj
Спасибо сказали:
Аватара пользователя
MrZ
Сообщения: 84

Re: Дрова nvidia, как ставить?

Сообщение MrZ »

1. Прописать секцию non-free в sources.list, сделать apt-get update
2. apt-get install module-assistant
3. module-assistant auto-install nvidia (внимательно читаем возможные сообщения об ошибках --- там ясным английским языком попросят доставить необходимые пакеты с хедерами, сырцами и т.д)
4. apt-get install nvidia-glx

Всё =)
FreeBSD 5.4
Спасибо сказали:
Аватара пользователя
Payne
Сообщения: 104

Re: Дрова nvidia, как ставить?

Сообщение Payne »

Bruce писал(а):
08.03.2006 10:49
Aike
вообще, можно конечно проще ) на то он и дебиан. просто нужно было добавить репозитарий nonfree с какого-нибудь зеркала stable (или что там у вас). тогда там был бы nvidia-kernel

А как Nvidia драйверы на нестандартное ядро поставить? Kernel-headers -то для ядра, скажем 2.6.8 просто нет...
Прокладка между стулом и клавиатурой - вот причина большинства ошибок системы...
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2083

Re: Дрова nvidia, как ставить?

Сообщение chitatel »

Payne писал(а):
25.03.2006 07:46
А как Nvidia драйверы на нестандартное ядро поставить? Kernel-headers -то для ядра, скажем 2.6.8 просто нет...


Разве нет? И разве ядро 2.6.8 - "нестандартное"? :o А что такое "нестандартное ядро"?
P.S. Видите, как много вопросов... :)
Спасибо сказали: