LINUX.ORG.RU

дрова NVidia 180.35


0

0

Начитался восторженных отзывов и решил поставить, а то стояли древние 173...только вот перед установкой новых дров, я не удалил старые...то есть просто скачал NVIDIA-xxx-yyy.run1 и запустил установку как sh NVIDIA-xxx-yyy.run1...теперь все сломалось...пишет,что не может определить мою видеокарту...испужавшись, попробовал поставить дрова с помощью envy - нифига..тоже пишет,что не могу определить видеокарту...лог, к сожалению, сейчас не могу показать ибо комп на работе...завтра выложу...и, кстати. какой именно лог показать...ОС-убунту 8.10...хэлп, энибади...скажите, как же все таки правильно ставить эти глупые дрова?

Какая видеокарта?

> и, кстати. какой именно лог показать


/var/log/Xorg.0.log

Deleted
()
Ответ на: комментарий от Sylvia

Видеокарта NVidia 8600GTS

Выкладываю то,что просили

вот окончание /var/log/Xorg.0.log..в начале вроде все норм и ошибок нет


(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "TwinView" "0"
(**) NVIDIA(0): Option "MetaModes" "1024x768_85 +0+0"
(**) NVIDIA(0): Enabling RENDER acceleration
(II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) NVIDIA(0):     enabled.
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module! Please ensure
(EE) NVIDIA(0):     that there is a supported NVIDIA GPU in this system, and
(EE) NVIDIA(0):     that the NVIDIA device files have been created properly. 
(EE) NVIDIA(0):     Please consult the NVIDIA README for details.
(EE) NVIDIA(0):  *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found


lsmod | grep nv

[code]nvidia               7103300  0 
i2c_core               31892  2 nvidia,i2c_piix4
agpgart                42184  2 nvidia,ati_agp
[/code]

dmesg | grep NVRM

[code][   13.048687] NVRM: loading NVIDIA UNIX x86 Kernel Module  173.14.12  Thu Jul 17 18:11:36 PDT 2008

[   27.912626] NVRM: API mismatch: the client has the version 180.35, but

[   27.912628] NVRM: this kernel module has the version 173.14.12.  Please

[   27.912629] NVRM: make sure that this kernel module and all NVIDIA driver

[   27.912630] NVRM: components have the same version.
[   31.010782] NVRM: API mismatch: the client has the version 180.35, but

[   31.010783] NVRM: this kernel module has the version 173.14.12.  Please

[   31.010784] NVRM: make sure that this kernel module and all NVIDIA driver

[   31.010785] NVRM: components have the same version.

[   34.097051] NVRM: API mismatch: the client has the version 180.35, but

[   34.097052] NVRM: this kernel module has the version 173.14.12.  Please

[   34.097054] NVRM: make sure that this kernel module and all NVIDIA driver

[   34.097055] NVRM: components have the same version.

[/code]

Видимо то, что я не удалил старые дрова перед установкой новых, нанесло смертельный удар х-серверу??..как же теперь все исправить и поставить новые дрова?

BambarbiyaKirgudu
() автор топика
Ответ на: комментарий от BambarbiyaKirgudu

После установки новых драйверов нужно выключить иксы, выгрузить старый модуль ядра и загрузить новый. Проще всего это сделать перезагрузкой всего компьютера. Ты это делал?

Deleted
()
Ответ на: комментарий от BambarbiyaKirgudu

nvidia.ko

у вас старой версии, если уже перезагружались, то
поищите в /lib/modules/

nvidia.ko для текущего ядра, возможно у вас их 2 копии, старый нужно удалить

если не найдете - то нужно собрать модуль для ядра - исходники лежат в /usr/src/nv





Sylvia ★★★★★
()
Ответ на: комментарий от andreyu

andreyu Ваш совет , к сожалению не помог, все осталось по прежнему не рабочим...

Silvy собрать это ./cofigure&&make&&make install ?? ибо в /lib/modules ls | grep nvidia ничего не нашел.

BambarbiyaKirgudu
() автор топика

Попробуй так:

Сбэкапь xorg.conf на всякий случай
в консоле sudo -s -H
killall gdm
nvidia-installer --uninstall
sh NVIDIA-Linux-x86-180.35-pkg1.run
Везде отвечай "YES"

athost ★★★★★
()
Ответ на: комментарий от BambarbiyaKirgudu

не..ну почему установка дров на видео - целый квест...по сложности не презвойденный даже игрой Myst..не работают все вышеприведенные советы...каждый раз ситуация одна итаже..не определяет видеокарту...елки палки...господа! взываю к вам...

BambarbiyaKirgudu
() автор топика
Ответ на: комментарий от Deleted

> А что, разве новый драйвер в репе не появился?

Он скорее всего появился только в этом, в зайцелопе (который 9.04) =). А установка выборочных пакетов из следующего релиза - это отдельная тема (если что, гуглить в сторону apt pinning).

Deleted
()
Ответ на: комментарий от BambarbiyaKirgudu

> не..ну почему установка дров на видео - целый квест...по сложности не презвойденный даже игрой Myst..не работают все вышеприведенные советы...каждый раз ситуация одна итаже..не определяет видеокарту...елки палки...господа! взываю к вам...

А теперь главный вопрос: тебе действительно нужно было их обновлять? А то можно было ведь и подождать, пока они появятся в ubuntu 8.10. И вообще - всегда ставь софт только из репозиториев дистрибутива (или отдельных пакетов к дистрибутиву), пока не разберёшься. Иначе такого вот не избежать.

Deleted
()
Ответ на: комментарий от Deleted

Господа! Может быть дело в этом:

API mismatch: the client has the version 180.35, but this kernel module has the version 173.14.12. Please make sure that this kernel module and all NVIDIA driver components have the same version.

как этот модуль ядра сделать той же версии что и дрова?? может быть из-за этого нифига и не пашет?

BambarbiyaKirgudu
() автор топика
Ответ на: комментарий от BambarbiyaKirgudu

Сейчас то какие драйвера стоят? Если из репозитория, то нужно удалить все пакеты связанные с nvidia иначе будут конфликты. Только после этого можно запускать установщик новых драйверов. Еще нужно будет поставить пакеты толи с хедерами толи с исходниками текущего ядра. Кстати не лень будет после каждого апдейта ядра драйвера переставлять?

Lucky1 ★★★
()
Ответ на: комментарий от BambarbiyaKirgudu

сделай поиск по имени файла *nvidia* в /lib - должно найти модули иксов, также удали libGL.*.*.*, затем переустанови драйвер

frame ★★★
()
Ответ на: комментарий от BambarbiyaKirgudu

> как этот модуль ядра сделать той же версии что и дрова?? может быть из-за этого нифига и не пашет?

Да, именно в этом. У тебя библиотеки и модуль для xorg от нового драйвера, а модуль ядра - от старого.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.