Як встановити приватні драйвери Nvidia на Debian 9 Stretch?

nvidia-драйвер-debian-stretch

Цей підручник ми покажемо вам, як встановити графічні драйвери Nvidia на Debian 9 Stretch. За замовчуванням, Debian використовує драйвер з відкритим кодом nouveau, який входить до складу ядра Linux, для карток Nvidia.

Однак у цьому драйвері відсутня підтримка 3D-прискорення, тому, якщо ви хочете отримати максимальну віддачу від своєї відеокарти у вашій системі, ви повинні встановити її приватні драйвери.

Перш ніж встановлювати власний драйвер, Я рекомендую вимкнути безпечне завантаження, якщо ви використовуєте прошивку UEFI.

Це пов’язано з тим, що модуль Nvidia буде доданий до ядра, тому нове ядро ​​не зможе пройти перевірку підпису. Якщо увімкнено безпечне завантаження, можливо, ваша система не зможе завантажитися.

Встановлення драйвера Nvidia на Debian 9 Stretch

Щоб розпочати встановлення драйверів Nvidia в нашій системі, ми повинні відкрити термінал і в ньому давайте перейдемо до перевірки, який драйвер використовується для карти Nvidia:

sudo apt install lshw
sudo lshw -c display

Де вони можуть переконатися, що використовують контролер відкритого модерну:

модерн

Оскільки пакет Nvidia на Debian є власним, Ми повинні включити contrib та невільні сховища в /etc/apt/sources.list за допомогою наступних команд.

sudo apt install software-properties-common
sudo add-apt-repository contrib
sudo add-apt-repository non-free
sudo apt update

Зараз настав час внести драйвер модерну в чорний список, щоб уникнути можливих конфліктів:

sudo nano /etc/modprobe.d/blacklist-nouveau.conf

І всередині файлу ми помістили наступне:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

Закриваємо та зберігаємо за допомогою Ctrl + O та Ctrl + X.

Зараз Встановіть пакет драйверів nvidia, використовуючи таку команду:

sudo apt install nvidia-driver

Під час інсталяції ви побачите таке повідомлення, просто натисніть Enter, щоб продовжити.

xserver-xorg-config-nvidia

У разі виникнення помилки під час встановлення пакету в систему, вам потрібно буде встановити драйвер із сховища stretch-backports.

Для цього в терміналі потрібно ввести таку команду:

sudo add-apt-repository 'deb http://ftp.debian.org/debian stretch-backports main contrib non-free'
sudo apt update

Зараз Щоб встановити драйвер nvidia з уже доданого до системи сховища stretch-backports, ми повинні ввести таку команду:

sudo apt install -t stretch-backports nvidia-driver

Як тільки установка завершена, перезавантажте комп'ютер за допомогою такої команди:

sudo shutdown -r now

Перевірка встановлення

Після перезавантаження системи, Ми продовжуємо розпочинати користувальницький сеанс, відкриваємо термінал і вводимо в ньому таку команду:

sudo lshw -c display

У цьому випадку вони вже повинні побачити, що вони використовують драйвери Nvidia. Ви можете шукати в меню програми програму Nvidia X Server.

З яким можна використовувати версію драйвера, специфікацію відеокарти, температуру картки тощо.

Якщо ви не можете знайти цю програму, ви можете встановити її за допомогою:

sudo apt install nvidia-xconfig

І запустити з:

sudo nvidia-xconfig

Перемикайте між відеокартами Intel і Nvidia на ноутбуках Nividia Optimus

Для тих, хто користується ноутбуками з Nividia Optimus, Можливо, вони стикаються з помилкою при відкритті програми Nvidia X Server, оскільки при її відкритті вони побачать повідомлення типу:

"Здається, ви не використовуєте драйвер nvidia x debian"

Для цього вони можуть використовувати Bumblebee та Primus для запуску окремих програм на карті Nvidia. Щоб встановити Bumblebee та Primus у вашій системі, потрібно відкрити термінал і виконати наступні команди:

sudo dpkg --add-architecture i386
sudo apt install
sudo apt install bumblebee bumblebee-nvidia primus primus-libs: i386 libgl1-nvidia-glx: i386

Щоб запустити програму на карті Nividia, просто використовуйте команду як префікс примусрун.

У цьому випадку ви можете перевірити це за допомогою наступної команди:

primusrun glxinfo | grep OpenGL

Щоб відкрити програму налаштування сервера Nvidia X, запустіть:

optirun nvidia-settings -c :8

Як видалити власні драйвери Nvidia в Debian 9 Stretch?

Якщо з якихось причин ви більше не хочете власний контролер або він викликає конфлікти з вашою системою, ви можете видалити його із вашої системи за допомогою таких команд:

sudo apt purge nvidia- *
sudo apt autoremove


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Linuxero з 1998 року - сказав він

    Вікі DEBIAN завжди покроково пояснював, як встановити диски NVIDIA.
    Простіше, ніж пояснено тут.
    Привітання.