Установка дров Nvidia

Вопросы и обсуждения, касающиеся РОСА Марафон (релиз с долговременной поддержкой)
Закрыто
Аватара пользователя
Dimon
Сообщения: 93
Зарегистрирован: 06 мар 2012, 19:02
Operating system: cat /etc/release
ROSA Linux release 2012.0 (LTS) for i586
uname -a
Linux acer6292 3.0.38-nrj-desktop-1rosa.lts #1 SMP PREEMPT Wed Jul 25 11:51:47 UTC 2012 i686 i686 i386 GNU/Linux
Откуда: Харьков
Контактная информация:

Установка дров Nvidia

Сообщение Dimon » 16 апр 2013, 02:44

Добрый день. Столкнулся с проблемой установки драйвера на видеокарту Nvidia GeForce 9800GTX. Cитуация такова: У меня в пк стоит эта самая карта, но у нее есть проблема периодического отвала ядра. Вообщем она пошабашила ночью по экрану побежали артефакты, мне было лень ее сразу прожаривать и я сунул в слот Nvidia GeForce 7900GS включил комп и вместо графического режима комп загрузился в консоль. Команда startx успеха не принесла. Перегрузился и зашел в семерку, она без проблем сразу же сама подцепила дрова на 7900GS пошел на сайт нвидии и скачал дрова для 7900GS под линух а именно файл "NVIDIA-Linux-x86-304.88.run" снова перегрузился в росу залогинился под рутом, примонтировал флешку, и запустил этот файл. Он сказал что дрова успешно обновлены но startx снова не сработал. Лег спать, сходил на работу, пришел, прожарил свою 9800GTX загрузился в семерку, все ок проблем нет, пошел в линух в надежде что ща он уже запустится потому что я вернул его исходную видаху, но болт на 10 снова консоль снова startx не запускает кде. Пошел в syslog и увидел в нем такую запись:

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

Apr 16 01:02:08 localhost kernel: NVRM: API mismatch: the client has the version 304.88, but
Apr 16 01:02:08 localhost kernel: NVRM: this kernel module has the version 310.19.  Please
Apr 16 01:02:08 localhost kernel: NVRM: make sure that this kernel module and all NVIDIA driver
Apr 16 01:02:08 localhost kernel: NVRM: components have the same version.
Apr 16 01:02:08 localhost kdm[2470]: X server died during startup
Apr 16 01:02:08 localhost kdm[2470]: X server for display :0 cannot be started, session disabled
Пошел на сайт нвидии качнул последние дрова на 9800GTX файл - "NVIDIA-Linux-x86-310.44.run"
поставил и снова болт

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

Apr 16 01:19:09 localhost kernel: NVRM: API mismatch: the client has the version 310.44, but
Apr 16 01:19:09 localhost kernel: NVRM: this kernel module has the version 310.19.  Please
Apr 16 01:19:09 localhost kernel: NVRM: make sure that this kernel module and all NVIDIA driver
Apr 16 01:19:09 localhost kernel: NVRM: components have the same version.
насколько я понял можно найти и скачать дрова версии 310.19 и тогда поидее оно заработает, но мой вопрос как мне проапдейтить kernel module до моей версии 310.44.

Спасибо и надеюсь что кто-то поможет мне выбраться из консоли)
Пишу сайт о программировании в Linux c нуля http://linuxdevelop.net/

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

Re: Установка дров Nvidia

Сообщение akdengi » 16 апр 2013, 09:58

Первое - драйвера под Linux совершенно разные для карт < 8xxx (тут только 304 версия максимум) и для nvidia. Поэтому когда вы убираете 9800 и ставите 7900 вам уже надо другие модули и прочее ставить, а одновременно их держать в системе нельзя.
Второе - драйвера надо ставить из репозиториев через XFdrake - вы же не знаете что писать в grub, как переключить gl_conf и выполнить другие шаманства без которых из-за кривых рук разрабов NVIDIA нельзя их запустить.
Третье - надо иметь установленные kernel-devel для вашего ядра чтобы скомпилировались верные dkms модули

Поэтому единственное правильное решение - выкинуть карту (9800 уже устарела и судя по всему она у вас дохлая в принципе) и поставить нормально работающую и потом через XFdrake из консоли настроить нормально видеокарту. Или просто переключите в режим без проприетарных драйверов если вам не нужны игрушки.

Аватара пользователя
Legun
Сообщения: 281
Зарегистрирован: 12 дек 2012, 22:39
Operating system: Rosa Marathon 2012LTS i586

Re: Установка дров Nvidia

Сообщение Legun » 16 апр 2013, 10:22

я вроде слышал, что в новых версиях ядра 3,8 появилась поддержка 3D в драйверах nouveau , хотя я лично этого не заметил.

Аватара пользователя
akdengi
Сообщения: 1381
Зарегистрирован: 12 сен 2011, 13:44

Re: Установка дров Nvidia

Сообщение akdengi » 16 апр 2013, 10:32

Legun писал(а):я вроде слышал, что в новых версиях ядра 3,8 появилась поддержка 3D в драйверах nouveau , хотя я лично этого не заметил.
Не верьте слухам...

Аватара пользователя
Dimon
Сообщения: 93
Зарегистрирован: 06 мар 2012, 19:02
Operating system: cat /etc/release
ROSA Linux release 2012.0 (LTS) for i586
uname -a
Linux acer6292 3.0.38-nrj-desktop-1rosa.lts #1 SMP PREEMPT Wed Jul 25 11:51:47 UTC 2012 i686 i686 i386 GNU/Linux
Откуда: Харьков
Контактная информация:

Re: Установка дров Nvidia

Сообщение Dimon » 16 апр 2013, 13:08

Спасибо всем за ответы. Меняnm видаху из за того что не могу поставить на нее дрова имхо слишком уж деревянно, поэтому я скачал с сайта нвидии файлик NVIDIA-Linux-x86-310.19.run, проинсталлил его, ну и сейчас уже пишу Вам с росы.
Пишу сайт о программировании в Linux c нуля http://linuxdevelop.net/

Закрыто

Вернуться в «РОСА Марафон (LTS)»