NVIDIA GeForce 3 Ti 200 драйвера... (не все так просто :))

nVidia, ATI, SIS, VIA и др.

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

tolobayko
Сообщения: 35
ОС: ALT Linux 4.0.2 Desktop

NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение tolobayko »

Уже довольно долго роюсь по форумам и гуглам в поисках рецепта, но еще не получилось сделать нормально.

Итак по порядку.
Поставил себе Ubuntu 6.06 2.6.15-28-386
Долго возился с установкой дров под видюху - установил вроде (разрешение можно бло выбрать нормальное) и успокоился.
Но изначально в системе были жуткие тормоза: ввод мыши и клавиатуры постоянно перехватывается (нельзя сделать залипание клавиши, практически невозможно нажать курсором на кнопку в какойнибуть программе, неработает альт+таб и т.п. я уже не говорю что процессор грузится постоянно на пустом месте)

Прочел статью в журнале ЛинуксФормат по поводу настройки видеодрайвера
Там предлагается протестить сначала прогой glxgears
Вот результаты:

Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't get an RGB, Double-buffered visual


Скачал с сайта нвидиа дрова
Начал все делать по инструкции - дошел до момента когда ругается что не установлены исходники ядра
Скачал исходники, распоковал их в /usr/src/linux-source-2.6.15
Запускаю снова установку дров - пишет туже смую ошибку что не установлены исходники ядра/

Прилагаю конфиг иксов и лог установки

Хелп :)

ps файл не получаетя прикрепить, так что делаю циаты из них:

ERROR: Unable to find the kernel source tree for the currently running kernel.
Please make sure you have installed the kernel source files for your
kernel and that they are properly configured; on Red Hat Linux systems,
for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM
installed. If you know the correct kernel source files are installed,
you may specify the kernel source path with the '--kernel-source-path'
command line option.


xorg:
Section "Module"
Load "bitmap"
Load "ddc"
#Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
Load "ttf"
EndSection

....

Section "Device"
Identifier "GeForce3 Ti 200"
Driver "nv"
BusID "PCI:1:0:0"
EndSection


pps если вместо NV написать NVIDIA то иксы не грузтся - выдается сообщение об ошибке с крякозябрами
Спасибо сказали:
HBiT
Сообщения: 29
ОС: Debian(sid)

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение HBiT »

Начал все делать по инструкции - дошел до момента когда ругается что не установлены исходники ядра
Скачал исходники, распоковал их в /usr/src/linux-source-2.6.15
Запускаю снова установку дров - пишет туже смую ошибку что не установлены исходники ядра/

Там обычно пишут сделать символическую ссылку /usr/src/linux на /usr/src/linux-source-2.6.15
Спасибо сказали:
tolobayko
Сообщения: 35
ОС: ALT Linux 4.0.2 Desktop

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение tolobayko »

HBiT писал(а):
18.03.2007 17:51
Начал все делать по инструкции - дошел до момента когда ругается что не установлены исходники ядра
Скачал исходники, распоковал их в /usr/src/linux-source-2.6.15
Запускаю снова установку дров - пишет туже смую ошибку что не установлены исходники ядра/

Там обычно пишут сделать символическую ссылку /usr/src/linux на /usr/src/linux-source-2.6.15


Сделал ссылку на папку с разархивированым исходником ядра ln - s /usr/src/linux-source-2.6.15 /usr/src/linux
Пишет что не может найти файл kernel.h
Я поискал его в поисковике - он лежит в /usr/include/linux
Сделал ссылку на эту папку ln - s /usr/include/linux /usr/src/linux
Теперь ругается что не может определить версию:

ERROR: Unable to determine the version of the kernel sources located in
'/usr/src/linux'. Please make sure you have installed the kernel source
files for your kernel and that they are properly configured; on Red Hat
Linux systems, for example, be sure you have the 'kernel-source' or
'kernel-devel' RPM installed. If you know the correct kernel source
files are installed, you may specify the kernel source path with the
'--kernel-source-path' command line option.


Что я не так делаю? :)
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение (asper »

Второе действие ИМХО было лишнем
Проверте версию ядра на котором вы сейчас работаете
uname -r
И если 2.6.15, то тогда хорошо
Попробуйте установить пакет linux-headers , просто я плохо знаком с убунтой , многим помогало :)
И ещё можно явно указать где находятся исходники
'--kernel-source-path' command line option.

Удачи
Сомнительно доброе привидение
Спасибо сказали:
tolobayko
Сообщения: 35
ОС: ALT Linux 4.0.2 Desktop

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение tolobayko »

Vlady писал(а):
18.03.2007 19:37
Второе действие ИМХО было лишнем
Проверте версию ядра на котором вы сейчас работаете
uname -r
И если 2.6.15, то тогда хорошо
Попробуйте установить пакет linux-headers , просто я плохо знаком с убунтой , многим помогало :)
И ещё можно явно указать где находятся исходники
'--kernel-source-path' command line option.

Удачи


Хм. C опцией --kernel-source-path на много удобнее
Перенес исходники в другую директорию /home/kermel-source
Там распоковалось нормально (в первом случае почему то не полностью распаковка произошла)

Распаковывал так - tar -xvf linux-*****.bz2

Но теперь ругается что нету файла version.h :wacko:

ps

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

[tolobayko@tolobayko:~]$ uname -r
2.6.15-28-386


Может я архив неправильно распаковываю?

Или надо както сконфигурировать исходники?

ERROR: The kernel header file
'/home/kernel-source/linux-source-2.6.15/include/linux/version.h' does
not exist. The most likely reason for this is that the kernel source
files in '/home/kernel-source/linux-source-2.6.15' have not been
configured.
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение (asper »

Давайте всё сначала
Качаем и устанавливаем системными средствами пакет kernel-sources-xxx , где ххх версия рабочего ядра.
Качаем и устанавливаем kernel-headers и опять же устанавливаем системнымы средсвами (apt)
Проверяем что ссылка /usr/srs/linux указывает на /usr/srs/linux-xxx , где ххх версия рабочего ядра.
Запускаем инсталятор от рута , перед этим перейдя в init 3
Правим xorg.conf по вкусу и грузим иксы.
В случае неполадок смотрим /var/log/Xorg.0.log и разрешаем их (правкой xorg.conf)
Всё кажется так , убунтовцы меня поправят, если не будет лень.
Сомнительно доброе привидение
Спасибо сказали:
tolobayko
Сообщения: 35
ОС: ALT Linux 4.0.2 Desktop

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение tolobayko »

Vlady писал(а):
18.03.2007 23:12
Давайте всё сначала
Качаем и устанавливаем системными средствами пакет kernel-sources-xxx , где ххх версия рабочего ядра.
Качаем и устанавливаем kernel-headers и опять же устанавливаем системнымы средсвами (apt)
Проверяем что ссылка /usr/srs/linux указывает на /usr/srs/linux-xxx , где ххх версия рабочего ядра.
Запускаем инсталятор от рута , перед этим перейдя в init 3
Правим xorg.conf по вкусу и грузим иксы.
В случае неполадок смотрим /var/log/Xorg.0.log и разрешаем их (правкой xorg.conf)
Всё кажется так , убунтовцы меня поправят, если не будет лень.


Все так за исключением того что я не качал headers
Блин они 50 метров весят :wacko:

видимо придется качать :ph34r:

О результатах обязательно доложу
Спасибо сказали:
Аватара пользователя
alastor
Сообщения: 844
Статус: ARCH'еноид
ОС: Arch Linux current

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение alastor »

tolobayko писал(а):
18.03.2007 23:17
Блин они 50 метров весят :wacko:

Да не могет того быть! кил 500-600
Спасибо сказали:
tolobayko
Сообщения: 35
ОС: ALT Linux 4.0.2 Desktop

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение tolobayko »

Вобщем скачал я хедерсы (9 метров в сжатом виде и 50 в распакованном)
Запускаю интсалятор с указанием на исходники ядра - пишет что ненайдет version.h
Запускаю инсталятор с указанием на хедерсы - начинает инсталировать, доходит до 100% и выдает ошибку что мол
ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most
frequently when this kernel module was built against the wrong or
improperly configured kernel sources, with a version of gcc that differs
from the one used to build the target kernel, or if a driver such as
rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
obtaining ownership of the NVIDIA graphics device(s).

Please see the log entries 'Kernel module load error' and 'Kernel
messages' at the end of the file '/var/log/nvidia-installer.log' for
more information.


Хедерсы качал через синоптик - там было только 2.6.15-23-386 ( наиболее близко к моему 2.6.15-28-386 )
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение (asper »

tolobayko писал(а):
19.03.2007 00:23
Вобщем скачал я хедерсы (9 метров в сжатом виде и 50 в распакованном)
Запускаю интсалятор с указанием на исходники ядра - пишет что ненайдет version.h
Запускаю инсталятор с указанием на хедерсы - начинает инсталировать, доходит до 100% и выдает ошибку что мол
ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most
frequently when this kernel module was built against the wrong or
improperly configured kernel sources, with a version of gcc that differs
from the one used to build the target kernel, or if a driver such as
rivafb/nvidiafb is present and prevents the NVIDIA kernel module from
obtaining ownership of the NVIDIA graphics device(s).

Please see the log entries 'Kernel module load error' and 'Kernel
messages' at the end of the file '/var/log/nvidia-installer.log' for
more information.


Хедерсы качал через синоптик - там было только 2.6.15-23-386 ( наиболее близко к моему 2.6.15-28-386 )

секунду так может всё хорошо
просто перезапустите комп (проверте lsmod-ом может у вас rivafb/nvidiafb модуль загружен, тогда придётся играться с загрузчиком на предмет загрузки vesa)
Второй вариант поискать пакетным менеджером уже собранный драйвер для вашего ядра
в любом уважающем себя дистрибьютиве они есть.
Сомнительно доброе привидение
Спасибо сказали:
Аватара пользователя
Angel_13th
Сообщения: 1164
Статус: ...-oo=ll=oo-...
ОС: Gentoo

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение Angel_13th »

tolobayko
Надо установить kernel-source именно той версии (все с точностью до всех цифр), которая в системе. И даже малейшее разлчие в цифрах уже не позволит собрать драйвер.
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
Спасибо сказали:
tolobayko
Сообщения: 35
ОС: ALT Linux 4.0.2 Desktop

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение tolobayko »

Vlady
1)smod-ом ничего подобного не вывел - rivafb/nvidiafb
2)как вариант... только как искать то? Синаптик по запросу nvidia что то невнятное выдает


Angel
вот где бы еще найти точно такуюже версию! apt-get ТОЧНО такой же не находит

ядро: 2.6.15-28-386

киньте ссылку плиз
искал на kernel.org - там нету
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение (asper »

вот почитайте статью уважаемого alv
http://citkit.ru/articles/341/
А вообще поиск рулит
Сомнительно доброе привидение
Спасибо сказали:
tolobayko
Сообщения: 35
ОС: ALT Linux 4.0.2 Desktop

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение tolobayko »

Vlady
спасибо за статью! помоему она исчерпывающая!
все сделал как написано - но при make module выдается ошибка что-то не так с сорцами ядра

кстати, у меня три версии ядра при загрузке:
2.6.15-23-386
2.6.15-27-386
2.6.15-28-386

хедерсы у меня для 2.6.15-23-386
загрузился с этой версии и проделал что там написано - таже ошибка
в РИДМИ файле к ядру драйвера написано что можно использовать параметр SYSSRC для компиляции другого ядра
пробовал - нифига :(

зы поиском я только и делаю что пользуюсь после установки Линукса
Спасибо сказали:
Аватара пользователя
(asper
Бывший модератор
Сообщения: 1661
Статус: nano vi sed awk !
ОС: Работает как часы !

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение (asper »

Ну я не знаю ,что с вами делать
Переставьте эту убунту с ноля что ли
Мне такой ламерский способ не раз помогал по началу освоения линя.
Если у кого-нибудь есть другие предложения не стесняйтесь говорите !
Сомнительно доброе привидение
Спасибо сказали:
tolobayko
Сообщения: 35
ОС: ALT Linux 4.0.2 Desktop

Re: NVIDIA GeForce 3 Ti 200 драйвера...

Сообщение tolobayko »

Скачал родные заголовки ядра - получилось скомпилировать ядро драйвера. ВОт. Но при установки драйвера по прежнему выдается ошибка что nvidia.ko не найден...


ps http://citkit.ru/articles/341/ - все делал как тут написано...
Спасибо сказали: