За замовчуванням під час установки дистрибутивів операційної системи Linux всі необхідні для роботи драйвери, які сумісні з цією ОС, завантажуються і додаються автоматично. Однак це не завжди бувають найактуальніші версії або ж користувачеві доводиться вручну інсталювати відсутні компоненти з яких-небудь причин. Стосується це і програмного забезпечення для графічних адаптерів від NVIDIA.
зміст
Сьогодні ми пропонуємо розібрати процес пошуку та інсталяції драйверів на прикладі Ubuntu. В інших популярних дистрибутивах цей процес буде здійснюватися ідентично, але якщо щось не буде виходити, відшукайте опис коду помилки в офіційній документації і вирішите проблему доступними методами. Відразу хочеться відзначити, що наведені нижче способи не підійдуть для Linux, які знаходяться на віртуальній машині, оскільки там використовується драйвер VMware.
Читайте також: Установка Linux на VirtualBox
Перед початком інсталяції слід визначити модель відеокарти, встановленої в комп'ютері, якщо ви не володієте цією інформацією, а потім провести процедуру пошуку останньої версії ПО. Зробити це можна через стандартну консоль.
sudo update-pciids
. lspci | grep -E "VGA|3D"
lspci | grep -E "VGA|3D"
. Після цього можна переходити безпосередньо до процедури поновлення або інсталяції відповідного драйвера. Здійснюється поставлена задача двома різними методами.
Зазвичай необхідне програмне забезпечення знаходиться в офіційних або призначених для користувача репозиторіях (сховищах). Користувачеві досить завантажити звідти потрібні файли і інсталювати їх на свій комп'ютер. Однак надані дані в різних джерелах можуть відрізнятися за своєю актуальністю тому давайте розберемо два варіанти по черзі.
Офіційний репозиторій
Офіційні сховища підтримуються розробниками софта і інших об'єктів. У вашому випадку потрібно звернутися до стандартного сховища драйверів:
ubuntu-drivers devices
. sudo ubuntu-drivers autoinstall
для додавання всіх компонентів, або sudo apt install nvidia-driver-xxx
тільки для графічного драйвера, де xxx - запропонована версія. Якщо ж найбільш свіжої збірки не виявилося в цьому сховищі, залишається тільки задіяти для користувача, щоб додати в систему необхідні файли.
Призначений для користувача репозиторій
У призначених для користувача репозиторіях файли оновлюються частіше, а також зазвичай там в першу чергу з'являються останні збірки. Задіяти такі сховища можна наступним чином:
sudo add-apt-repository ppa:graphics-drivers/ppa
, а потім натисніть на Enter. ubuntu-drivers devices
. sudo apt install nvidia-driver-xxx
, де xxx - потрібна вам версія драйвера. У Linux Mint ви можете використовувати команди з Ubuntu, оскільки вони є повністю сумісними. В Debian графічний драйвер додається через sudo apt install nvidia-driver
. Користувачам Elementary OS слід по черзі вписати такі рядки:
sudo apt-get update
sudo apt-get upgrade
sudo apt install software-properties-common
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nvidia-xxxsudo apt-get update
.
sudo apt-get upgrade
sudo apt install software-properties-common
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install nvidia-xxx
В інших менш популярних дистрибутивах дії можуть незначно відрізнятися, що пов'язано з найменуванням репозиторіїв і відмінністю в командах, тому, як ми вже сказали вище, уважно читайте документацію від розробників.
Тим користувачам, хто ще не особливо освоївся в управлінні вбудованої консоллю, набагато зручніше буде задіяти інструменти графічного інтерфейсу для інсталяції потрібних драйверів. Виконується ця процедура двома різними варіантами.
Програми та поновлення
Першочергово варто відзначити стандартний додаток «Програми і оновлення». Через нього здійснюється додавання тієї версії ПЗ, яка знаходиться в офіційному сховище, а робиться це так:
Такий метод не підходить тим користувачам, яким пропонується встановити збірку драйвера старіше тієї, що була виявлена на офіційному сайті. Спеціально для них є окремий варіант.
Офіційний сайт
Спосіб з сайтом все-таки потребують запуску «Терміналу», але ввести там слід всього одну команду. Весь процес досить легкий і здійснюється в кілька кліків.
sh ~/Загрузки/NVIDIA-Linux-x86_64-410.93.run
, де Завантаження - папка збереження файлу, а NVIDIA-Linux-x86_64-410.93.run - його назва. Якщо з'явиться помилка, додайте на початку команди аргумент sudo
. По завершенні процедури перезавантажте комп'ютер, щоб зміни вступили в силу.
Перевірка нормального функціонування встановлених драйверів здійснюється командою sudo lspci -vnn | grep -i VGA -A 18
sudo lspci -vnn | grep -i VGA -A 18
, де серед всіх рядків потрібно знайти «kernel driver in use: NVIDIA». Підтримка апаратного прискорення перевіряється через glxinfo | grep OpenGL | grep renderer
glxinfo | grep OpenGL | grep renderer
glxinfo | grep OpenGL | grep renderer
.
Способи інсталяції ПО для графічного адаптера NVIDIA існують різні, вам же потрібно тільки вибрати оптимальний і робочий для вашого дистрибутива. Повторимося, що за рішенням виниклих помилок найкраще звертатися до офіційної документації ОС, де обов'язково повинні бути розписані всі важливі інструкції.