Как установить и активировать драйверы NVIDIA без Жокея?

Короткий и точный: Я хотел бы установить и активировать новые собственные драйверы NVIDIA из репозиториев, не используя Жокея. Как я могу сделать это?

1
задан 31 August 2011 в 12:45

3 ответа

В терминале вы можете установить драйверы nvidia, набрав следующее:

sudo apt-get install nvidia-current
1
ответ дан 3 December 2019 в 07:18

Если вы решите, что вы хотите установить драйвер NVidia из файла .run , представленного на веб-сайте NVidia:

Получение драйвера

  1. Введите информацию о вашей видеокарте .
  2. Просмотрите лицензию и информацию о выпуске (эта страница будет другой для разных видеокарт и разных процессоров - 32-битные или 64-битные).
  3. Загрузите драйвер (тоже разные!

Эти .run файлы представляют собой сценарии оболочки со встроенными в них двоичными данными. Таким образом, их нельзя рассматривать как текстовые файлы, хотя сценарии оболочки обычно являются текстовыми файлами. Если ваш веб-браузер пытается отобразить их содержимое в виде текста:

  • Вы можете попробовать щелкнуть правой кнопкой мыши ссылку для загрузки («Принять и скачать») и щелкнув Сохранить ссылку как ... .

  • Вы можете загрузить с помощью wget , утилиты загрузки, которая, как правило, лучше справляется с этими задачами, чем большинство веб-сайтов. браузеры. Для этого щелкните правой кнопкой мыши ссылку для загрузки, выберите Копировать адрес ссылки (или Копировать расположение ссылки ) и передать его команде wget . Например:

     wget http://us.download.nvidia.com/XFree86/Linux-x86_64/304.64/NVIDIA-Linux-x86_64-304.64.run
     

Установка драйвера

Невозможно установить, дважды щелкнув файл .run . Вы же не хотите открывать файл в текстовом редакторе (в любом случае это не обычный текст, поэтому вы увидите все эти красные экраны, как на скриншоте, который вы нам показали). Кроме того, для успешной работы он должен быть помечен как исполняемый, а графический интерфейс должен быть отключен.

После того, как у вас будет файл .run , закройте все запущенные программы, выйдите из системы и переключитесь на виртуальный консоль (нажав Ctrl + Alt + F1 .

  1. Войдите в систему, введя свое имя пользователя и пароль по запросу. По мере ввода пароля в Терминале (здесь и далее) не будет похоже, что что-то происходит - символы-заполнители вроде * не появятся

  2. Перейдите туда, куда вы скачали драйвер. Например: cd ~ / Загрузки

    (Часть ~ / представляет вашу домашнюю папку, и ее обычно можно не указывать.)

    Если хотите, вы можете загрузить драйвер сейчас с помощью wget . Но преимущество загрузки его из окна Терминала состоит в том, что вы можете вставить имя из своего веб-браузера.

  3. См. Имя драйвера: ls * .run

  4. Отметьте это e xecutable: chmod + x * .run

    (Если существует более одного .run файлов, вы можете указать полное имя файла, чтобы сделать только правильный исполняемый файл.)

  5. Закройте графический интерфейс: sudo stop lightdm

  6. Запустите программу установки драйвера с помощью sudo (она должна быть установлена ​​ как root ) и ./ , например:

     sudo ./NVIDIA-Linux-x86_64-304.64.run
     

    После ./ вы можете просто ввести несколько первых символов, затем нажать Tab , и оболочка угадает имя файла за вас.

    Затем вам будет предложено для получения дополнительной информации, и программа установки попытается установить драйвер.

  7. После установки драйвера вам, вероятно, придется перезагрузить его, чтобы он заработал ( sudo reboot или Ctrl + Alt + Удалить ).

    Но , если вы хотите попробовать перезагрузить графический интерфейс, вы можете сделать это: sudo start lightdm

    Возможно, в этом нет необходимости, но вы можете попробовать вернуться к графическому интерфейсу с помощью Alt + F7 .

2
ответ дан 3 December 2019 в 07:18

Существуют различные способы установки драйверов Nvidia в вашу систему. Перед установкой любым из способов рекомендуется проверить, поддерживает ли ваша карта Nvidia технологию «optimus». вы можете узнать, поддерживает ли он технологию Optimus, выполнив команду

lspci | grep VGA 

. Вывод:

00:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev ##)
02:00.0 VGA compatible controller: nVidia Corporation Device #### (rev ##)

Если ваш вывод выглядит примерно так, он показывает контроллер Intel и nvidia, это означает, что ваша карта nvidia поддерживает технологию Optimus, и вы должны использовать другой метод для установки драйверов nvidia.

если в ваших выходных данных отображается только контроллер, совместимый с nvidia, вы можете установить последние версии драйверов в своей системе с помощью всего одной команды в терминале код:

sudo apt-get install nvidia-current

, если вы хотите активировать драйверы, выполните следующие действия.

  1. Перейдите в Системные настройки
  2. щелкните дополнительные драйверы
  3. выберите драйвер nvidia и щелкните "Активировать" (ваш драйвер будет загружен и активирован).
  4. перезагрузите систему.

если у вас есть карта NVIDIA с поддержкой технологии optimus, вы можете установить драйверы NVIDIA с помощью команды «bumblebee». Подробную информацию о том, что такое шмель и как установить драйверы, можно найти по этим ссылкам.

  1. Что такое Optimus Technology

  2. Установите драйверы nvidia с шмелем

1
ответ дан 3 December 2019 в 07:18

Другие вопросы по тегам:

Похожие вопросы: