Модераторы: ZeeLax, powerfox
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> nVidia + Debian 2.6.22 - Failed to load module "nv 
:(
    Опции темы
Raa
Дата 18.10.2007, 13:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 6.8.2006

Репутация: нет
Всего: нет



Установил драйвер при помощи module-assistant. Иксы просто не запускаются. В лог пишется следующее:

(II) LoadModule: "nvidia"
(WW) Warning, couldn't open module nvidia
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (module does not exist, 0)

Система:
Debian lenny
Linux 2.6.22 image on AMD K7 (пробовал и 2.6.18, и 486, и ставил дрова через apt-get)
AMD Sempron™ Processor 3000+
nVidia C51PV [GeForce 6150]

$ lsmod | grep nvid
nvidia 4550708 0
agpgart 32264 1 nvidia
i2c_core 24000 2 nvidia,i2c_nforce2

$ locate nvidia.ko
/lib/modules/2.6.18-5-486/nvidia/nvidia.ko
/lib/modules/2.6.18-5-k7/nvidia/nvidia.ko
/lib/modules/2.6.22-2-k7/nvidia/nvidia.ko
/usr/src/modules/nvidia-kernel/debian/nvidia-kernel-2.6.18-5-486/lib/modules/2. 6.18-5-486/nvidia/nvidia.ko
/usr/src/modules/nvidia-kernel/debian/nvidia-kernel-2.6.22-2-k7/lib/modules/2.6 .22-2-k7/nvidia/nvidia.ko

$ locate nvidia_drv.o
/usr/lib/xorg/modules/drivers/nvidia_drv.o

$ locate nvidia_drv.so
нет :(

Как можно заставить работать драйвер nvidia?
PM MAIL   Вверх
Imple
Дата 18.10.2007, 14:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1546
Регистрация: 14.9.2007
Где: Алма-Ата

Репутация: 14
Всего: 87



ЕМНИП, проприетарный модуль для карт nvidia, называется nv а не nvidia.


--------------------
Не шалю, никого не трогаю, починяю сервер.
PM WWW ICQ Skype GTalk Jabber   Вверх
Raa
Дата 18.10.2007, 14:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 6.8.2006

Репутация: нет
Всего: нет



Цитата(Imple @  18.10.2007,  14:01 Найти цитируемый пост)
ЕМНИП, проприетарный модуль для карт nvidia, называется nv а не nvidia. 


Странно... А почему мне казалось, что все наоборот??? И везде об этом пишется. В частности, если не работает проприетарный драйвер, рекомендуется проверить, работает ли Xorg вообще, включив драйвер vesa или nv. Вы ничего не путаете? Можно ссылку на доказательство оглашенного вами факта?
PM MAIL   Вверх
nickless
Дата 18.10.2007, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 7
Всего: 181



Цитата(Imple @  18.10.2007,  13:01 Найти цитируемый пост)
ЕМНИП, проприетарный модуль для карт nvidia, называется nv а не nvidia. 

Нет, как раз наоборот, проприетарный = nvidia.

Raa,
Какая версия дров?

У меня почти такая же карта, только 6200, мне показалось странным вот это название
Цитата(Raa @  18.10.2007,  12:09 Найти цитируемый пост)
nVidia C51PV [GeForce 6150]

C51PV откуда? У меня например lspci пишет NV44A.

И еще неплохо было бы посмотреть, не пишет ли драйвер какие-нибудь варнинги при установке.


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
Raa
Дата 18.10.2007, 15:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 6.8.2006

Репутация: нет
Всего: нет



nvidia-kernel (1.0.8776-4) unstable;

Код

$ dpkg -l | grep nvid
ii  nvidia-kernel-2.6.22-2-k7            1.0.8776-4+2.6.22-4              NVIDIA binary kernel module for Linux 2.6.22
ii  nvidia-kernel-common                 20051028+1-0.1                   NVIDIA binary kernel module common files
ii  nvidia-kernel-source                 1.0.8776-4                       NVIDIA binary kernel module source
ii  nvidia-settings                      1.0+20060516-3ubuntu1            Tool of configuring the NVIDIA graphics driv
ii  nvidia-xconfig                       1.0+20070502-1                   The NVIDIA X Configuration Tool


Что такое C51PV - этого я не знаю. Но это пишется у меня везде.

Код

$ lspci | grep nVid
00:00.0 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.1 RAM memory: nVidia Corporation C51 Memory Controller 0 (rev a2)
00:00.2 RAM memory: nVidia Corporation C51 Memory Controller 1 (rev a2)
00:00.3 RAM memory: nVidia Corporation C51 Memory Controller 5 (rev a2)
00:00.4 RAM memory: nVidia Corporation C51 Memory Controller 4 (rev a2)
00:00.5 RAM memory: nVidia Corporation C51 Host Bridge (rev a2)
00:00.6 RAM memory: nVidia Corporation C51 Memory Controller 3 (rev a2)
00:00.7 RAM memory: nVidia Corporation C51 Memory Controller 2 (rev a2)
00:02.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:03.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:04.0 PCI bridge: nVidia Corporation C51 PCI Express Bridge (rev a1)
00:05.0 VGA compatible controller: nVidia Corporation C51PV [GeForce 6150] (rev a2)
00:09.0 RAM memory: nVidia Corporation MCP51 Host Bridge (rev a2)
00:0a.0 ISA bridge: nVidia Corporation MCP51 LPC Bridge (rev a2)
00:0a.1 SMBus: nVidia Corporation MCP51 SMBus (rev a2)
00:0a.2 RAM memory: nVidia Corporation MCP51 Memory Controller 0 (rev a2)
00:0b.0 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
00:0b.1 USB Controller: nVidia Corporation MCP51 USB Controller (rev a2)
00:0d.0 IDE interface: nVidia Corporation MCP51 IDE (rev a1)
00:0e.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:0f.0 IDE interface: nVidia Corporation MCP51 Serial ATA Controller (rev a1)
00:10.0 PCI bridge: nVidia Corporation MCP51 PCI Bridge (rev a2)
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a1)


Как раз вот только-что сносил все подчистую и ставил заново. Вот лог установки:

Код

$ sudo module-assistant auto-install -f nvidia

Обновлена информация о 1 пакетах
Получение исходных текстов ядра с версией: 2.6.22-2-k7
Заголовочные файлы ядра доступны в /lib/modules/2.6.22-2-k7/build
apt-get install build-essential
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
Уже установлена самая новая версия build-essential.
The following packages were automatically installed and are no longer required:
  nvidia-kernel-common
Use 'apt-get autoremove' to remove them.
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

Выполнено!
download
Чтение списков пакетов... Готово
Построение дерева зависимостей
Reading state information... Готово
The following packages were automatically installed and are no longer required:
  nvidia-kernel-common
Use 'apt-get autoremove' to remove them.
обновлено 0, установлено 0 новых пакетов, переустановлено 1 переустановлено, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 0B/1806kB архивов.
После распаковки объем занятого дискового пространства возрастёт на 0B.
(Чтение базы данных... на данный момент установлено 182119 файлов и каталогов.)
Подготовка к замене пакета nvidia-kernel-source 1.0.8776-4 (используется файл .../nvidia-kernel-source_1.0.8776-4_i386.deb)...
Распаковывается замена для пакета nvidia-kernel-source ...
Настраивается пакет nvidia-kernel-source (1.0.8776-4) ...

Обновлена информация о 1 пакетах
unpack
Extracting the package tarball, /usr/src/nvidia-kernel-source.tar.gz, please wait...
"/usr/share/modass/packages/default.sh" build KVERS=2.6.22-2-k7 KSRC=/lib/modules/2.6.22-2-k7/build KDREV=2.6.22-4 kdist_image
Завершено с /usr/src/nvidia-kernel-2.6.22-2-k7_1.0.8776-4+2.6.22-4_i386.deb .
dpkg -i /usr/src/nvidia-kernel-2.6.22-2-k7_1.0.8776-4+2.6.22-4_i386.deb
Выбор ранее не выбранного пакета nvidia-kernel-2.6.22-2-k7.
(Чтение базы данных... на данный момент установлено 182119 файлов и каталогов.)
Распаковывается пакет nvidia-kernel-2.6.22-2-k7 (из файла .../nvidia-kernel-2.6.22-2-k7_1.0.8776-4+2.6.22-4_i386.deb)...
Настраивается пакет nvidia-kernel-2.6.22-2-k7 (1.0.8776-4+2.6.22-4) ...

************************************************************************
*
* The update-modules command is deprecated and should not be used!
*
************************************************************************



Это сообщение отредактировал(а) Raa - 18.10.2007, 15:13
PM MAIL   Вверх
Raa
Дата 18.10.2007, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 12
Регистрация: 6.8.2006

Репутация: нет
Всего: нет



Cам спросил - сам овтетил smile

Проблема в том, что после установки nvidia-kernel-common, nvidia-glx и, собсно, модуля ядра посредством module-assistent, у меня почему-то так и не появился файл модуля nvidia_drv.so. Зато в папке с остальными драйверами появился такой же файл, но с расширением "o". Я понятия не имею, чем они отличаются, но нашел таки способ слепить одно из другого

# cd /usr/lib/xorg/modules/drivers
# gcc -shared -o nvidia_drv.so nvidia_drv.o

После этого драйвер заработал! 3Д еще не опробовал, прогресс уже налицо smile

Решение взято от сюда:

http://www.debianhelp.org/node/8092
PM MAIL   Вверх
nickless
Дата 18.10.2007, 15:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 7
Всего: 181



C51PV это похоже чипсет мамы или что-то вроде этого, или графика встроенная... Но впрочем это не важно.

Версия дров ИМХО старовата для 2.6.22 ядра, возможно надо скомпилировать модуль самому, или подождать обновления.

Добавлено через 1 минуту и 45 секунд
Цитата(Raa @  18.10.2007,  14:51 Найти цитируемый пост)
Cам спросил - сам овтетил 

Ну тогда ладно smile 


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
ZeeLax
Дата 18.10.2007, 16:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 4388
Регистрация: 20.8.2006
Где: Алма-Ата

Репутация: 3
Всего: 88



Раз у вас ядро из нестабильной ветки, то ставьте сразу и последние проприетарные дрова из неё же - плясок с бубном с ними никаких не надо.

Добавлено через 5 минут и 36 секунд
P.S. Там как раз исправили баг в пакете nvidia-glx, который и вызывал проблему (отсутствие nvidia_drv.so)


--------------------
Utility is when you have one telephone, luxury is when you have two, opulence is when you have three — and paradise is when you have none.
— Doug Larson
PM MAIL WWW ICQ Skype Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Hardware"
Imple
ZeeLax
nickless

В этом форуме предпочтительны вопросы на следующие темы:

  • Поиск и установка драйверов для *n?x-систем.
  • Настройка различных устройств (например звука или аппаратного ускорения видео).
  • Выбор *n?x совместимого железа, обмен опытом и.т.д.


Вопросы мобильной разработки тут

Вопросы о настройке системы (например разбивка и форматирование диска, настройка сети) сюда не относятся.


Чтобы получить наибольшую пользу от данного раздела, убедитесь, что вы четко сформулировали свой вопрос и привели точные данные о конфигурации компьютера, а так же указали версию драйвера, версию ОС и версию ядра.
При проблемах с железом желательно указывать вывод комманд lspci, lsusb и dmesg (запускать под root-ом), содержимое соответствующих логов (лежат в /var/log) и конфигурационных файлов (лежат в /etc). Чем больше информации мы получим, тем быстрее сможем помочь Вам.


  • Вы должны соблюдать правила форума.
  • Помните: какой вопрос, такой и ответ. Прежде чем задать вопрос прочитайте вот эту статью на форуме CIT.
  • Оскорблять запрещается.
  • Религиозные войны в Религиозных войнах.
  • Общение "просто так" в Клубе юнуксоидов. В отличие от многих других разделов, здесь разрешается сдержанно оффтопить и юморить в тему.

За интересные статьи, находки, решения, программы и просто реальную помощь будут ставиться + в репу).


В данный момент этот раздел модерируют nerezus, nickless, powerfox, pythonwin, Imple и ZeeLax. Если вы хотите помочь нам, пишите в ПМ и мы обсудим.


Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | *NIX и Hardware | Следующая тема »


 




[ Время генерации скрипта: 0.0534 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.