Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [Wiki] [HOWTO] Уcтановка драйверов nVidia  (Прочитано 839652 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Tarik

  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1815 : 23 Апреля 2010, 21:19:14 »
Какая-то беда с этой Убунтой 9.10 :(
Удаляю *run --uninstall.
Ставлю через апт-гет nvidia-glx и nvidia-kernel
Результат плачевный.
Компиз работает, тормоза почти не заметны, а игры либо сильно тормозят, либо не пашут.

Сношу деб-драйвер, ставлю самый новый *.run.
Тот же результат.

Короче, я все испортил. :( До этого рекомендованный драйвер хотя бы что-то тянул, а теперь он ничего не тянет. Где я намусорил, что надо удалять. Не знаю.

Может кто-нибудь опишет процедуру удаления всего-всего-всего, что связано с видеокартой? Чтобы стало, как после установки Убунты.

Пользователь решил продолжить мысль 23 Апреля 2010, 21:21:49:
Еще поставил  EnvyNG, но она не запускается. :)))
Шиздец, чем новее Ubuntu, тем хуже :(
« Последнее редактирование: 23 Апреля 2010, 21:21:49 от Tarik »

Оффлайн olgmen

  • Активист
  • *
  • Сообщений: 493
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1816 : 23 Апреля 2010, 21:48:37 »
EnvyNG необходимо запускать из под рута
кто хочет, тот добьется,
кто ищет, тот всегда найдет

Оффлайн AkulaBig

  • Участник
  • *
  • Сообщений: 195
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1817 : 24 Апреля 2010, 11:14:25 »
Где я намусорил, что надо удалять. Не знаю.
Полистай несколько страниц назад, я там подробно давал, что нужно удалять. после этого установил 195 дрова через репозиторий и активировал через менеджер. все корректно и красиво в отличии если устанавливать через run.

Оффлайн Tarik

  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1818 : 24 Апреля 2010, 16:26:41 »
Выгреб все, что мог. :)
Установщик run ругается на отсутствие следующих библиотек:
/usr/lib/nvidia/libglx.so.xserver-xorg-core
/usr/lib/nvidia/libglx.so

Погуглил, не помогло. Поиграл с файлами из /usr/lib/xorg/modules/extensions
Толку ноль.

Пробовал ставить 195 дрова из репозитория (легкий метод): https://help.ubuntu.ru/wiki/установка_драйвера_nvidia
Даже Компиз не заработал.

Сейчас стоят последние дрова, которые установил установщиком run с ошибками. Компиз работает тормознуто, а игры не тянутся вообще.

Оффлайн AkulaBig

  • Участник
  • *
  • Сообщений: 195
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1819 : 24 Апреля 2010, 16:44:46 »
Ну понятно, что компиз не заработал и все тянет. Ведь в действительности ты драйвера не установил. Так как не бывает драйвера, установленного с ошибками. Такой драйвер называется - не установлен :)
Если ты устанавливаешь драйвера из репозиториев, их потом обязательно надо активировать через менеджер "Драйверы устройств". Но активировать их возможно только при правильном удалении мусора, как я раньше описывал. В итоге должно получиться вот так:

Оффлайн GlebHappy

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1820 : 24 Апреля 2010, 17:42:24 »
"Не было печали - апдейтов накачали..."  :o
После очередного apt-get upgrade случилось страшное - дрова от NVidia благополучно отключились. В силу своей некоторой продвинутости попытался их переустановить, как из репов, так и с сайта нвидии. Результата ноль. Для беглого чтения логов я пока недостаточно квалифицирован, поэтому обращаюсь к знатокам.
Отправные точки - под спойлерами, дайте намек, куда копать.
(Нажмите, чтобы показать/скрыть)
(Нажмите, чтобы показать/скрыть)

Оффлайн v@dik

  • Активист
  • *
  • Сообщений: 409
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1821 : 24 Апреля 2010, 17:46:09 »
это X.Org X Server 1.8.0 у вас откуда взялось?

Оффлайн GlebHappy

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1822 : 24 Апреля 2010, 17:59:25 »
 :o Кажется, знаю, откуда
http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu

Сейчас попытаюсь вернуть штатные иксы...

P.S. Помогло  :D
« Последнее редактирование: 24 Апреля 2010, 19:26:39 от GlebHappy »

Оффлайн Tarik

  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1823 : 25 Апреля 2010, 15:59:24 »
[code]Выхожу из иксов, останавливаю гном:
[code]sudo sh *.run --uninstall


REBOOT

sudo dpkg-divert --remove --rename --package nvidia-glx-185 --divert /usr/lib/nvidia/libGL.so.1.xlibmesa /usr/lib/libGL.so.1
sudo dpkg-divert --remove --rename --package nvidia-glx-195 --divert /usr/lib/nvidia/libGL.so.1.xlibmesa /usr/lib/libGL.so.1
sudo dpkg-divert --remove --rename --package nvidia-glx-185 --divert /usr/lib/nvidia/libGL.so.1.2.xlibmesa /usr/lib/libGL.so.1.2
sudo dpkg-divert --remove --rename --package nvidia-glx-195 --divert /usr/lib/nvidia/libGL.so.1.2.xlibmesa /usr/lib/libGL.so.1.2
sudo dpkg-divert --remove --rename --package nvidia-glx-185 --divert /usr/lib/nvidia/libGLcore.so.xlibmesa /usr/lib/xorg/modules/extensions/libGLcore.so
sudo dpkg-divert --remove --rename --package nvidia-glx-195 --divert /usr/lib/nvidia/libGLcore.so.xlibmesa /usr/lib/xorg/modules/extensions/libGLcore.so
sudo dpkg-divert --remove --rename --package nvidia-glx-185 --divert /usr/lib/nvidia/libglx.so.xserver-xorg-core /usr/lib/xorg/modules/extensions/libglx.so
sudo dpkg-divert --remove --rename --package nvidia-glx-195 --divert /usr/lib/nvidia/libglx.so.xserver-xorg-core /usr/lib/xorg/modules/extensions/libglx.so
sudo dpkg-divert --remove --rename --package nvidia-glx-185 --divert /usr/lib32/nvidia/libGL.so.xlibmesa /usr/lib32/libGL.so
sudo dpkg-divert --remove --rename --package nvidia-glx-195 --divert /usr/lib32/nvidia/libGL.so.xlibmesa /usr/lib32/libGL.so
sudo dpkg-divert --remove --rename --package nvidia-glx-185 --divert /usr/lib32/nvidia/libGL.so.1.2.xlibmesa /usr/lib32/libGL.so.1.2
sudo dpkg-divert --remove --rename --package nvidia-glx-195 --divert /usr/lib32/nvidia/libGL.so.1.2.xlibmesa /usr/lib32/libGL.so.1.2
sudo rm -f /usr/lib/xorg/modules/extensions/libglx.so.185.18.36
sudo rm -f /usr/lib/xorg/modules/extensions/libglx.so.*
sudo rmdir --ignore-fail-on-non-empty /usr/lib32/nvidia
sudo rm -f /usr/lib32/libGL.so.1.2
sudo rm -f /usr/lib32/libGL.so.1
sudo rm -f /usr/lib32/libGL.so

sudo apt-get purge nvidia-glx-185 nvidia-185-kernel-source
sudo apt-get purge nvidia-glx-195 nvidia-195-kernel-source

получил следующую картину:

$ find /lib/modules/`uname -r`/ -iname \*nvidia.ko\*
/lib/modules/2.6.31-20-generic/updates/dkms/nvidia.ko

создал файл(его не было):
sudo nano /etc/default/linux-restricted-modules-common
прописал в нем строку:
DISABLED_MODULES="nvidia nvidia_legacy nvidia_new"

$ dpkg -S libGL.so.*
libgl1-mesa-glx: /usr/lib/libGL.so.1
libgl1-mesa-glx: /usr/lib/libGL.so.1.2


REBOOT

sudo add-apt-repository ppa:nvidia-vdpau/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install linux-headers-`uname -r` binutils pkg-config build-essential xserver-xorg-dev
sudo apt-get install nvidia-185-modaliases nvidia-190-modaliases nvidia-195-modaliases

В итоге после перезагрузки в утилите "драйверы устройств" нет ни одного драйвера.

Все, что могу, - поставить драйвер через run-пакет с ошибками, о кот писал раньше. При этом компиз работает, но тормознуто.

Что я делаю не так?[/code][/code]
« Последнее редактирование: 25 Апреля 2010, 16:02:49 от Tarik »

Оффлайн AkulaBig

  • Участник
  • *
  • Сообщений: 195
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1824 : 25 Апреля 2010, 17:50:05 »
Что я делаю не так?
Мног чего :)
Выхожу из иксов, останавливаю гном:
Зачем из иксов-то выходил? Прям в гноме я все делал. Хотя, наверное это не принципиально.
В итоге после перезагрузки в утилите "драйверы устройств" нет ни одного драйвера.
Отлично, ты удалил все старые драйвера. Это и нужно. Значит не зря я инет ковырял в поиске этих волшебных строчек. Файлов никаких создавать не надо. Не все могут у тебя быть. А их как раз наоборот нужно удалить.
Все, что могу, - поставить драйвер через run-пакет с ошибками, о кот писал раньше. При этом компиз работает, но тормознуто.
Блин, ну нафиг ты опять замусорил оську.
Вообщем делай так:
Опять все удали, чтобы в диспетчере было пусто. Это нужно для того, чтобы в дальнейшем установить модуль glx. Он ругается, если хоть какие-то следы старых glx остаются. Вот именно из-за него, а по сути из-за поддержки 3д графики и необходимо чистить систему. Ну и диспетчер криво работает, если все не удалить. Ничего при этом создавать не надо, тем более что-то куда-то прописывать.
Подключи репозиторий по вики. Из-под синаптика установи 195 дрова. При этом важно, чтобы синаптик ни разу не сругнулся.
В диспетчере появятся твои дровишки. Обязательно должны иметь название, как у меня на скрине. Если там будет написано типа просто нвидиа или еще че-нить. Это косяк. Активируй дровишки. Перезагрузись.
Усе, все должно жужжать.
После этого менеджер обновлений предложит установить и все старые дрова. Лично я, чтоб он не ругался, так и сделал. Они на работу нового драйвера никакого влияния не оказывают.

Оффлайн Tarik

  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1825 : 25 Апреля 2010, 19:07:56 »
Все удалил, включая созданный мной файл.
Синаптик ругнулся:
E: /var/cache/apt/archives/nvidia-glx-195_195.36.15-0ubuntu1~karmic~nvidiavdpauppa2_i386.deb: подпроцесс новый сценарий pre-installation возвратил код ошибки 2

Оффлайн AkulaBig

  • Участник
  • *
  • Сообщений: 195
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1826 : 25 Апреля 2010, 19:24:03 »
Да, это очень плохо. Как раз glx. Придется вручную из под рута пройтись тебе по всем путям, которые надо удалить и поискать, что неудалено. Кстати, я вроде тоже так и делал. То-же ведь сначала ставил из run и всеми другими путями. Намусорил капитально.

Оффлайн Tarik

  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1827 : 25 Апреля 2010, 19:39:34 »
А как пройтись по всем путям и все удалить, можно подробнее?

Оффлайн AkulaBig

  • Участник
  • *
  • Сообщений: 195
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1828 : 25 Апреля 2010, 21:38:39 »
Я имею ввиду те строки, которые чистят систему, содержат путь. Вот глянь по этим путям /usr/lib/nvidia/ и остальные. Не осталось-ли там перечисленных в списке для удаления файлов. Помнится, когда я удалял по списку, где-то ругнулось, буквально один раз. И вот я потом смотрел все пути, где чего не удалилось. Кстати, щас глянул свой пост по этой проблеме и вот, что там написано: Some or all of the above commands may then fail (due to the files and diversions already being gone). Что как-раз говорит о том, что ручками еще желательно пройтись.
ЗЫЖ А в менеджере дрова появились? Должны, по-идеи. просто активировать не даются.

Оффлайн gigas

  • Участник
  • *
  • Сообщений: 113
  • Ubuntu 10.04 LTS & Archlinux
    • Просмотр профиля
Re: Уcтановка драйверов nVidia [В Wiki]
« Ответ #1829 : 29 Апреля 2010, 12:16:05 »
 
Народ помогите а то я что то недопетрю(
Имею FX5200 и kubuntu 8.04(поставил так как сижу временно на слабом компе)
Ставлю все по инстркукции но после установки не грузят иксы(
(Нажмите, чтобы показать/скрыть)
Где причину искать?
Какой лог еще надо скинуть?

 

Страница сгенерирована за 0.038 секунд. Запросов: 25.