13 декабря 2012

Установить драйвер Nvidia 313.09 (BETA) в Ubuntu 12.10/12.04 и Linux Mint 14/13



Драйвер Nvidia 313.09 (бета-версия) был выпущен недавно. Разработчики пока не рекомендуют его установку на рабочие машины, только для тестирования.
Посмотреть изменения в бета-версии можно ЗДЕСЬ.

Желающие могут установить его по инструкции ниже.

Установка  Nvidia 313.09 (бета-версия)

Для установки драйвера Nvidia 313.09 в Ubuntu 13.04/12.10/12.04/ Linux Mint 14/13, скопируйте и выполните следующие команды в терминале на свой страх и риск:

sudo add-apt-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings

Перед перезагрузкой компьютера необходимо удалить репозиторий, чтобы не получать обновлений, следующими командами:

sudo add-apt-repository --remove ppa:xorg-edgers/ppa
sudo apt-get update

По окончании, закройте все приложения и перезагрузите компьютер:

sudo reboot

Проверить драйвер после удачного входа в систему можно в программе NVIDIA X Server Settings:



Удачи.

32 комментария :

  1. у меня стоят эти дрова ставил 310 , стали эти пока нормально

    ОтветитьУдалить
  2. Добрый день. У меня видео карта NVIDIA GTS 450. После установки дров на нее (неважно каких - перепробовал все четыре варианта из предлагаемых для загрузки в самой Ubuntu 12.10), после входа в юзера не появляется абсолютно не чего. После удаления драйверов из терминала (apt-get purge nvidia-*) и перезагрузки все возвращается в норму. Как это вылечить?

    ОтветитьУдалить
    Ответы
    1. А теперь можно по-русски, без вот этих "после входа в юзера", по-человечески объясни.

      Удалить
  3. Извините. Скачал установил драйвер. Перезагрузил. Ввел пароль - нажал enter. И больше не чего кроме картинки рабочего стола. Ни одной панели. Система x64.

    ОтветитьУдалить
  4. Пользуюсь Ubuntu уже года полтора. Дрова ставились нормально.

    ОтветитьУдалить
    Ответы
    1. Вообще-то в статье написано, что драйвер - бета версии и устанавливать его можно НА СВОЙ СТРАХ И РИСК, но уж коль так получилось, то вызови терминал Ctrl+Alt+T, введи в него ccsm и нажми Enter. когда откроется Настройщик Compiz, активируй плагин Ubuntu Unity Plugin, панели должны появиться.

      Удалить
    2. У меня так было с момента установки Ubuntu 12.10. Спасало только одно решение (где взял не вспомню, поэтому без ссылки):
      ctrl+alt+F1 и логинимся в текстовом режиме (имя пользователя и пароль)

      Дальше набираем:
      uname -r (чтобы узнать версию ядра)
      sudo apt-get install linux-source
      sudo apt-get install linux-headers-3.5.0-17-generic (вместо 3.5.0-17-generic пишем версию своего ядра, выясненную в п.1)
      sudo apt-get purge nvidia-*
      sudo apt-get install nvidia-current-update
      sudo reboot

      Это решение имеет один недостаток - оно привязано к конкретному ядру. После смены ядра приходится все повторять сначала.
      После того, как я поставил ядро 3.6.10, мне эти танцы больше не нужны. Выбрал драйвер во вкладке "Источники приложений -> дополнительные драйверы" и он встал нормально.

      Удалить
    3. Не а, не так... баба-Яга против...
      Ну, а если, серьезно, то внесу поправки, которые получены горьким опытом, зато работают. Итак, пошагово.
      1. Скачать драйвер с nvidia.com, который подходит к вашей карте с расширением run.
      2. Под рутом:
      su root
      иначе не получится, в корне \ создаем папку, например, distr, куда и закидываем в нее скачанный ранее драйвер. При этом может вылезти проблема с паролем для root, решаем ее:
      sudo passwd
      и вводим новый пароль, с подтверждением. Причем это может быть старый пароль, какой и был, чтобы не менять его. НО... и в 12.04 и в 12.10 эта проблема с паролем для рута есть, проверенно.
      3. Терминал, удаляем драйвера:
      sudo apt-get purge nvidia-*
      4. Терминал, уходим в глубокие воды:
      init 3
      проходим авторизацию с логином и паролем.
      5. Режим суперпользователя
      su root
      6. Останавливаем Иксы:
      service lightdm stop
      7. Переходим в дистр:
      cd /distr
      8. Ставим драйвер, например для FX 5500:
      sh NVIDIA-Linux-x86-173.14.36.-pkg1.run
      здесь следуем инструкциям соглашаясь во всем.
      9. Всплываем
      reboot
      Не получится так поставить драйвер, как написал Анонимный. Иксы не пропустят установку драйвера, если их не остановить, так как запущен другой драйвер. И к тому же nvidia-current - это просто текущий драйвер для ядра, но не заточенный с сайта nvidia под вашу конкретную карту. А этот способ - получен в результате мозгового штурма. 3 часа потрачены не зря.

      Удалить
    4. пункт 4 начинается с Ctrl+Alt+F1

      Удалить
  5. Я прочел это. Даже с current версиями тоже самое. Сейчас попробую.

    ОтветитьУдалить
  6. Плагин активирован. Но все равно работает только с x.Org X server - Nouveau display driver из xserver-xorg-video-nouveau (Открытое ПО). А вот с остальным nvidea-current (Открытое ПО), nvidea-current updates (Проприентарное), nvidia-experimental-304 (Проприентарное) и nvidia-experimental-310 (Проприентарное) не чего не получается. Устанавливать пробовал из "Источники приложений/Дополнительные драйвера"

    ОтветитьУдалить
    Ответы
    1. Значит оборудование не поддерживает другие драйверы. Тогда и оставайся на xserver-xorg-video-nouveau (Открытое ПО).

      Удалить
    2. Жалко. В 12.04 все было гутно. Хотя это наверное скоро все добавят.

      Удалить
    3. У тебя ядро 3.7? Если да . попробуй вернуться на более раннее )).

      Удалить
    4. Ubuntu 12.04 и у меня тоже GTS 450 все нормально работает, драйвера 313... Играю в гта4)

      Удалить
  7. БаальШое спасиба! Наконец-то нормально встал видеодрайвер на Убунту 12.10 64 bit. А то две недели мучался...

    ОтветитьУдалить
  8. у меня почему то встали 304

    ОтветитьУдалить
  9. У меня тоже 304.43 mint 14 видеокарта 7600 gs. compiz не работает.

    ОтветитьУдалить
    Ответы
    1. Mint 14 MATE или Cinnamon? В MATE должен работать с видеокартой Nvidia, а в Cinnamon другой оконный менеджер - Muffin, там нет.

      Удалить
  10. Спасибо за быстрый ответ! Установлен MATE. Ситуация такая, до этого стояла ATI карта, потом поставил 7600, Пробывал переустанавливать систему не помогает, раздел /home старый, некоторые настройки остаются старые, не как на новой системе,(например автозапуск Pidgin, и аккаунт) вот я и думаю, что дрова тоже старые осталис как то.

    ОтветитьУдалить
    Ответы
    1. Не пробовал систему переустановить?

      Удалить
  11. Пробывал переустанавливать систему не помогает, раздел /home старый, некоторые настройки остаются старые, не как на новой системе,(например автозапуск Pidgin, и аккаунт)

    ОтветитьУдалить
    Ответы
    1. А если при установке новой системы не выбирать старый /home?

      Удалить
  12. Ну у меня там фильмы фото и т.п. Хотя можно порсто без него попробывать. Ладно сейчас снесу опешусь.

    ОтветитьУдалить
  13. Переустановил систему без раздела home, система стала девственно-новой, посмотрел в источнике приложений, доп. драйвера, используется X.Org.... (Открытое По). Установил compiz, влючил вязкие окна, не работают. перезагрузил не работают. Установил драйвер по инструкции выше, установился 304.43, посмотрел в источнике приложений, доп. драйвера, стал использоваться NVIDIA.... (проприетарное, tested) compiz не работает, перезагрузил не работает. Что дальше?

    ОтветитьУдалить
    Ответы
    1. Попробуй запустить Compiz командой в терминале: compiz --replace и попробуй эффекты.

      Удалить
  14. О! Спасибо, заработал только до перезагрузки, куда, что вписать, чтобы все время работал, подскажите здесь, чтоб не гуглить.

    ОтветитьУдалить
    Ответы
    1. В Запускаемые приложения кнопка Добавить:
      Имя - Compiz
      Команда - compiz --replace
      И будет запуск при входе в систему.

      Удалить
  15. Все работает, СПАСИБО большое! Значтить дело не вдровах было... Ну все, опять систему сносить буду, что бы старый home подключить.

    ОтветитьУдалить
  16. НОВЫЕ пакеты, которые будут установлены:
    dkms fakeroot nvidia-304 nvidia-current nvidia-settings

    ОтветитьУдалить