Подробный гайд: Установка, настройка драйвера i915 для Intel HD Graphics 510 в Linux - Часть 1

Полный гайд по установке и настройке графического драйвера i915 для Intel HD Graphics 510 в Linux. Проверка Mesa, Xorg и решение проблем с выводом.

2026.10.30                  


Подробный гайд: Установка, настройка драйвера i915 для Intel HD Graphics 510 в Linux - Часть 1Подробный гайд: Установка, настройка драйвера i915 для Intel HD Graphics 510 в Linux - Часть 1

1. Что значит ваш вывод

Ваша строка:

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 510 (rev 06)

Это означает:

  • 00:02.0 — адрес видеокарты на шине PCI.
  • VGA compatible controller — графический контроллер.
  • Intel Corporation HD Graphics 510 — встроенное видеоядро Intel.

Для этой видеокарты в Linux используется драйвер:

i915

Он входит в ядро Linux. Пользовательская часть — это обычно Mesa для OpenGL/Vulkan и драйвер modesetting для Xorg/Wayland.




2. Правильная команда для проверки

Команда:

lspci -k | grep -e "(vga|3d)"

работает некорректно, потому что обычный grep без -E воспринимает скобки и | буквально.

Правильно:

lspci -nnk | grep -Ei -A3 'vga|3d|display'

Или короче:

lspci -nnk | grep -Ei -A3 'vga|3d'

Хороший результат должен выглядеть примерно так:

00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 510 [8086:1902] (rev 06)
    Kernel driver in use: i915
    Kernel modules: i915

Самое важное здесь:

Kernel driver in use: i915

Если видите это — базовый драйвер уже работает.


3. Проверка загруженного модуля i915

Выполните:

lsmod | grep i915

Если вывод есть, например:

i915                 3600000  0

значит модуль загружен. Но если lsmod пустой, это не всегда ошибка: в некоторых дистрибутивах i915 может быть встроен в ядро, а не загружаться отдельным модулем.

Проверить можно так:

grep CONFIG_DRM_I915 /boot/config-$(uname -r)

Варианты:

CONFIG_DRM_I915=y

Означает встроен в ядро.

CONFIG_DRM_I915=m

означает загружаемый модуль.


4. Установка базового графического стека в зависимости от дистрибутива

Ubuntu / Linux Mint / Debian-based системы

Обновите список пакетов:

sudo apt update

Установите базовые пакеты:

sudo apt install linux-firmware mesa-utils

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

Минимальный X-сервер:

sudo apt install xserver-xorg-core xinit

Либо полноценный рабочий стол, например:

sudo apt install ubuntu-desktop-minimal

или на Debian:

sudo tasksel install desktop

После установки перезагрузитесь:

sudo reboot

Debian

Для Debian важно, чтобы были включены компоненты non-free-firmware, если нужны прошивки. Проверьте /etc/apt/sources.list или файлы в /etc/apt/sources.list.d/.

Пример корректной строки для Debian 12:

deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware

После правки:

sudo apt update

Установка пакетов:

sudo apt install firmware-misc-nonfree mesa-utils

Если нет графического интерфейса:

sudo apt install xserver-xorg-core xinit

Или полноценный рабочий стол:

sudo tasksel install desktop

Перезагрузка:

sudo reboot

Fedora

Обновите систему:

sudo dnf upgrade --refresh

Установите графические пакеты:

sudo dnf install mesa-dri-drivers mesa-vulkan-drivers vulkan-loader vulkan-tools

Для аппаратного ускорения видео:

sudo dnf install intel-media-driver libva-intel-driver

Если система минимальная и нет графики:

sudo dnf groupinstall "Basic Desktop Environment"

или хотя бы:

sudo dnf install xorg-x11-server-Xorg

Перезагрузка:

sudo reboot

Arch Linux / EndeavourOS / Manjaro

Обновите систему:

sudo pacman -Syu

Установите пакеты:

sudo pacman -S linux-firmware mesa

Для Vulkan:

sudo pacman -S vulkan-intel

Для видеодекодирования:

sudo pacman -S intel-media-driver libva-intel-driver

Если нужен Xorg:

sudo pacman -S xorg-server

Для Wayland нужно устанавливать уже конкретный композитор, например:

sudo pacman -S sway

или GNOME:

sudo pacman -S gnome

Перезагрузка:

sudo reboot

5. Проверка после установки

После перезагрузки снова выполните:

lspci -nnk | grep -Ei -A3 'vga|3d|display'

Должно быть:

Kernel driver in use: i915

Затем установите и выполните утилиту glxinfo.

Для Ubuntu/Debian:

sudo apt install mesa-utils

Для Fedora:

sudo dnf install mesa-vulkan-tools


Для Arch:

sudo pacman -S mesa-utils

Проверка:

glxinfo -B

В строке OpenGL renderer string должно быть что-то вроде:

OpenGL renderer string: Mesa Intel(R) HD Graphics 510 (SKL GT1)

или похоже на:

Intel(R) HD Graphics 510

Плохо, если там:

llvmpipe

или:

softpipe

Это значит, что используется программная отрисовка, а не Intel GPU.


Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.


Статью подготовил: Аверко Денис Сергеевич @Nymexis г. Омск (специалист по ЗИ)

Комментарии

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