Полное руководство: Установка драйверов видеокарты в Linux Mint

Система может запускаться в режиме пониженной графики или выдавать артефакты, если проприетарный драйвер NVIDIA не совпадает с версией ядра после обновления. Для корректной работы 3D-ускорения, игр и аппаратного декодирования видео необходимо принудительно активировать нужный пакет драйверов. В Linux Mint эта задача решается через графический интерфейс или командную строку, но выбор метода зависит от модели вашей видеокарты и текущей конфигурации системы.

Отсутствие правильных драйверов часто приводит к тому, что разрешение экрана фиксируется на минимальном значении, а интерфейс рабочего стола начинает тормозить. Пользователи с картами AMD обычно получают базовую поддержку из коробки благодаря открытому коду amdgpu, тогда как владельцы NVIDIA вынуждены вручную подключать проприетарные модули для раскрытия потенциала железа.

Определение модели и текущей конфигурации видеоадаптера

Прежде чем начинать установку, необходимо точно знать, какое оборудование установлено в системе. Ошибочная попытка установить драйвер для NVIDIA на систему с картой Intel не нанесет вреда, но будет бесполезна. В терминале можно быстро получить исчерпывающую информацию о видеодрайверах, используя стандартные утилиты диагностики. Это позволит избежать конфликтов софта и выбрать правильный источник обновлений.

Для получения детальной информации о видеокарте введите команду lspci | grep -i vga. Она покажет модель адаптера и производителя. Для проверки загруженных модулей ядра используйте lsmod | grep -E 'nvidia|amd|intel'. Если вы видите в выводе модуль nvidia, значит драйвер уже активен, но возможно, это не оптимальная версия.

Особое внимание стоит уделить гибридным системам (ноутбукам), где присутствуют сразу два адаптера: встроенный в процессор и дискретный. В таких случаях важно понимать, какой именно чип нужно настраивать. Для ноутбуков с переключаемой графикой рекомендуется использовать утилиту Prime, которая позволяет выбирать активный адаптер на лету.

Проверка версии ядра и совместимости

Команда uname -r покажет текущую версию ядра. Драйверы NVIDIA должны соответствовать версии ядра, иначе модуль не соберется при загрузке. Если вы планировали обновлять ядро, делайте это после установки драйверов.

Использование Менеджера драйверов для автоматической установки

Самый простой и безопасный способ настроить видеоподсистему в Linux Mint — это встроенный инструмент Mенеджер драйверов (Driver Manager). Он сканирует оборудование, проверяет доступные репозитории и предлагает список совместимых драйверов с указанием их статуса. Графический интерфейс исключает риск ввода неверных команд и автоматически конфигурирует параметры загрузки.

Чтобы открыть инструмент, нажмите «Меню» и введите в поиске Драйверы. После запуска утилиты система проанализирует оборудование. В списке вы увидите предложения, например, «Using X.Org X server — open source display driver» или «Using NVIDIA driver metapackage nvidia-driver-535». Выберите вариант с пометкой «recommended» (рекомендуемый), так как он прошел тестирование на стабильность с вашим текущим ядром.

После выбора нужного пункта нажмите кнопку Применить изменения. Система запросит пароль администратора и начнет загрузку пакетов. Этот процесс может занять несколько минут в зависимости от скорости интернета. По завершении работы утилиты обязательно перезагрузите компьютер, чтобы ядро подхватило новые модули. Без перезагрузки изменения вступят в силу только после следующего сеанса.

  • ✅ Менеджер драйверов автоматически подбирает версию, совместимую с вашим ядром.
  • ✅ Инструмент позволяет легко переключаться между открытыми и проприетарными драйверами.
  • ❌ В редких случаях автоматический выбор может не учитывать специфические требования старых карт.
📊 Какой метод установки вы предпочитаете
Графический интерфейс (Менеджер драйверов)
Командная строка (Terminal)
Ручная загрузка с сайта производителя

Ручная установка драйверов NVIDIA через терминал

Если графический интерфейс не предлагает нужную версию драйвера или вы хотите зафиксировать конкретное семейство драйверов, использование командной строки станет более гибким решением. В Linux Mint репозитории содержат несколько версий драйверов NVIDIA, которые можно установить одной командой. Это особенно актуально для геймеров, которым требуются самые свежие версии для поддержки новых игр.

Сначала необходимо обновить список пакетов командой sudo apt update. Затем выполните проверку доступных версий утилитой ubuntu-drivers devices. Она покажет список доступных драйверов и рекомендует оптимальный (обычно с пометкой 'recommended'). Для установки конкретной версии, например 535, используйте команду sudo apt install nvidia-driver-535.

Если после перезагрузки система не загружается или выдает ошибки, вам, возможно, придется временно отключить Secure Boot в BIOS/UEFI или подписать модули вручную. Для большинства домашних пользователей проще отключить эту функцию защиты.

sudo apt update

sudo ubuntu-drivers autoinstall

После выполнения команды автоустановки система сама подберет и установит все необходимые зависимости, включая библиотеки для CUDA, если карта поддерживает их. Это наиболее надежный способ получить полный набор утилит для управления видеоподсистемой.

☑️ Чек-лист перед ручной установкой

Выполнено: 0 / 4
⚠️ Внимание: Никогда не пытайтесь установить драйверы NVIDIA, скачанные напрямую с сайта производителя (.run файлы), если вы не являетесь опытным администратором. Эти установщики часто конфликтуют с обновлением ядра системы и могут сделать графическую подсистему неработоспособной.

Настройка драйверов для видеокарт AMD и Intel

В отличие от NVIDIA, видеокарты AMD и Intel на Linux Mint обычно работают из коробки благодаря открытым драйверам amdgpu и i915. Эти драйверы вшиты непосредственно в ядро Linux, поэтому отдельная установка часто не требуется. Однако для старых карт или специфических функций может потребоваться установка дополнительного прошивочного ПО (firmware).

Для карт AMD серии Radeon и более новых Radeon RX критически важно наличие пакета linux-firmware, который содержит бинарные прошивки для инициализации чипа. В стандартной установке Mint этот пакет уже присутствует, но при чистой установке с минимальным образом его может не хватить. Проверьте его наличие командой dpkg -l | grep linux-firmware.

Для получения доступа к новейшим функциям, таким как улучшенное управление питанием или поддержка новейших игр, можно установить утилиту AMDVLK или Mesa с более свежими версиями. Пакеты mesa-utils помогут проверить корректность работы OpenGL и Vulkan. Если вы используете интегрированную графику Intel, убедитесь, что установлен пакет intel-media-driver для аппаратного декодирования видео в браузерах.

  • ✅ Драйверы AMD и Intel обновляются вместе с ядром системы, не требуя ручной установки.
  • ✅ Поддержка Vulkan и OpenCL встроена в стандартные репозитории Mesa.
  • ❌ На очень старых картах AMD может потребоваться установка специфических пакетов legacy.

Управление загрузкой и переключение режимов графики

После установки драйверов система может не сразу начать использовать дискретную видеокарту, особенно в ноутбуках. Для управления этим процессом в Linux Mint часто используется утилита Prime Select. Она позволяет переключаться между режимом работы встроенной графики (для экономии энергии) и дискретной карты (для максимальной производительности).

Чтобы посмотреть текущий режим, выполните команду prime-select query. Если система показывает intel, но вы хотите использовать мощную видеокарту, введите sudo prime-select nvidia (или amd). После этого необходимо перезагрузить компьютер, чтобы изменения вступили в силу. Это критически важно для корректной работы ресурсоемких приложений.

Для визуального переключения режимов можно установить графический интерфейс Prime-Select GUI или использовать плагин в системном трее. Это избавляет от необходимости каждый раз вводить команды в терминале. Также стоит проверить настройки Power Management в системе, чтобы убедиться, что дискретная карта не отключается в простое слишком агрессивно.

Тип видеокарты Рекомендуемый драйвер Источник установки Нужна ли ручная настройка
NVIDIA (GTX 10xx, RTX 20xx/30xx) nvidia-driver-535 Менеджер драйверов Да (Prime/Secure Boot)
AMD (Radeon RX 5000, 6000, 7000) amdgpu (встроен в ядро) Репозитории системы Нет
Intel ( UHD, Iris Xe) i915 (встроен в ядро) Репозитории системы Нет
NVIDIA (старые модели) nvidia-driver-470 Менеджер драйверов Да (версия ядра)

Устранение типичных ошибок при установке

Иногда процесс установки драйверов может завершиться с ошибкой, или система после перезагрузки не сможет загрузить графический интерфейс (черный экран). Самая частая причина — конфликт между открытыми драйверами Nouveau и проприетарными модулями NVIDIA. В этом случае необходимо вручную добавить параметры в конфигурацию загрузчика GRUB для блокировки открытия Nouveau.

Для блокировки Nouveau отредактируйте файл /etc/modprobe.d/blacklist.conf и добавьте туда строку blacklist nouveau. После этого обновите initramfs: sudo update-initramfs -u. Если проблема осталась, попробуйте добавить параметр nomodeset в строки загрузки GRUB, чтобы временно загрузить систему в базовом режиме для исправления конфигурации.

Другая распространенная проблема — несоответствие версий ядра и модуля драйвера. Если вы обновили ядро, но не установили соответствующие драйверы, графический сервер может не запуститься. В терминале восстановления или в режиме recovery mode выполните sudo apt install --reinstall nvidia-driver-версия. Это принудительно пересоберет модуль под текущее ядро.

⚠️ Внимание: Если вы используете двойную загрузку с Windows, убедитесь, что функция Fast Startup в Windows отключена. Иначе Windows может блокировать доступ к видеоядеру, что приведет к ошибкам при инициализации драйверов в Linux.

Проверка работоспособности и тестирование производительности

После успешной установки и перезагрузки необходимо убедиться, что драйвер работает корректно. Введите команду nvidia-smi для карт NVIDIA. Она покажет таблицу с версиями драйвера, температурой, загрузкой GPU и используемой памятью. Если команда не найдена или выдает ошибку, значит драйвер не загрузился. Для карт AMD используйте утилиту radeontop.

Для проверки поддержки аппаратного ускорения видео в браузере посетите сайт youtube.com и включите видео в 4K, затем откройте страницу gpuinfo.org. Там вы увидите, используется ли аппаратное декодирование (VA-API). Отсутствие значков декодирования указывает на проблемы с кодеками или настройкой драйвера.

Запустите синтетический тест, например, glmark2 или unigine superposition (если установлен), чтобы оценить реальную производительность. Сравните результаты с эталонными значениями для вашей модели карты. Если FPS значительно ниже ожидаемого, проверьте настройки энергосбережения и убедитесь, что система использует дискретную карту, а не встроенную графику.

Как проверить версию драйвера NVIDIA

Введите команду nvidia-settings в терминале. Графический интерфейс покажет подробную информацию о версии драйвера, версии ядра модуля и поддержке технологий CUDA.

Часто задаваемые вопросы (FAQ)

Почему после установки драйвера NVIDIA система не загружается графический интерфейс?

Чаще всего это происходит из-за конфликта с модулем Nouveau или неверной конфигурации файла конфигурации X11. Попробуйте загрузиться в режиме восстановления (Recovery Mode), выберите опцию "Drop to root shell prompt" и выполните команду sudo rm /etc/X11/xorg.conf, а затем перезагрузитесь. Если не помогло, отключите Secure Boot в BIOS.

Нужно ли устанавливать драйверы для видеокарт AMD в Linux Mint?

Нет, для большинства современных карт AMD (начиная с серии GCN) драйверы amdgpu уже встроены в ядро Linux. Вам не нужно ничего скачивать. Единственное исключение — установка проприетарных драйверов AMDGPU-PRO, но они рекомендуются только для специфических задач, таких как рендеринг на серверах или использование OpenCL в профессиональном ПО.

Как обновить драйвер NVIDIA до новой версии в уже работающей системе?

Самый простой способ — открыть «Менеджер драйверов» и выбрать новую версию из списка доступных. Если через интерфейс не получается, используйте команду sudo apt install nvidia-driver-550 (замените 550 на нужную версию). Система автоматически удалит старую версию и установит новую, пересобрав модули под текущее ядро.

Можно ли использовать драйверы NVIDIA, скачанные с официального сайта (.run файл)?

Крайне не рекомендуется. Эти драйверы обходят пакетный менеджер системы и не обновляются вместе с ядром. При каждом обновлении ядра (которое происходит регулярно в Linux Mint) драйвер перестанет работать, и вам придется вручную переустанавливать его через терминал, что требует глубоких знаний системы.

Как проверить, какой драйвер используется в данный момент?

Для карт NVIDIA выполните команду lspci -k | grep -A 2 -i vga. В поле "Kernel driver in use" будет указан активный драйвер (например, nvidia или nouveau). Для карт AMD и Intel эта команда покажет драйвер amdgpu или i915 соответственно.