Подробный гайд: Установка, настройка драйвера i915 для Intel HD Graphics 510 в Linux - Часть 2
6. Если графический драйвер не используется
Если команда:
lspci -nnk | grep -Ei -A3 'vga|3d|display'
не показывает:
Kernel driver in use: i915
выполните следующие шаги.
6.1. Попробовать загрузить модуль вручную
sudo modprobe i915
Если ошибок нет, снова проверьте:
lspci -nnk | grep -Ei -A3 'vga|3d|display'
6.2. Проверить, не запрещён ли модуль
Посмотрите, нет ли чёрного списка для i915:
grep -R "i915" /etc/modprobe.d /usr/lib/modprobe.d /lib/modprobe.d 2>/dev/null
Если где-то есть строка вида:
blacklist i915
её нужно убрать или закомментировать, поставив # в начало строки.
Пример:
# blacklist i915
После этого перезагрузитесь:
sudo reboot
6.3. Проверить параметр nomodeset
Очень частая причина — загрузчик использует параметр:
nomodeset
Он отключает нормальный графический драйвер и оставляет базовый режим.
Проверка:
cat /proc/cmdline
Если видите:
nomodeset
его нужно убрать из настроек GRUB.
Откройте конфиг:
sudo nano /etc/default/grub
Найдите строку вида:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
Уберите nomodeset:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Сохраните файл:
Ctrl + OEnterCtrl + X
Обновите GRUB.
Для Ubuntu/Debian:
sudo update-grub
Для Fedora:
sudo grub2-mkconfig -o /boot/grub2/grub.cfg
Для Arch Linux:
sudo grub-mkconfig -o /boot/grub/grub.cfg
Перезагрузка:
sudo reboot
7. Если нет графического интерфейса вообще
Иногда проблема не в драйвере, а в том, что не установлен графический сеанс. Например, если после загрузки вы видите только текстовую консоль, установите графическое окружение.
Ubuntu
sudo apt update
sudo apt install ubuntu-desktop-minimal
или:
sudo apt install ubuntu-desktop
Включите графический запуск:
sudo systemctl set-default graphical.target
Перезагрузитесь:
sudo reboot
Debian
sudo tasksel install desktop
Если нет tasksel:
sudo apt update
sudo apt install tasksel
Затем:
sudo tasksel install desktop
Перезагрузка:
sudo reboot
Arch Linux
Пример установки GNOME:
sudo pacman -S gnome
Включить дисплейный менеджер:
sudo systemctl enable gdm.service
Включить графический таргет:
sudo systemctl set-default graphical.target
Перезагрузка:
sudo reboot
8. Нужен ли отдельный драйвер Intel?
Обычно нет.
Для Intel HD Graphics 510 используется открытый стек:
ядро: драйвер i915
Mesa: OpenGL / Vulkan / EGL
Xorg: modesetting или, реже, intel
Wayland: через Mesa/GBM
Пакет xf86-video-intel или xserver-xorg-video-intel обычно не обязателен и иногда даже может вызывать проблемы. Современный вариант по умолчанию — драйвер modesetting.
9. Дополнительная настройка Xorg, если есть проблемы
Обычно создавать конфигурацию не нужно.
Но если графика работает некорректно, можно создать файл:
sudo mkdir -p /etc/X11/xorg.conf.d
sudo nano /etc/X11/xorg.conf.d/20-intel.conf
Рекомендуемый безопасный вариант:
Section "Device"
Identifier "Intel Graphics"
Driver "modesetting"
EndSection
Сохраните и перезагрузитесь.
Если используется старый драйвер intel и нужно включить TearFree, конфиг может быть таким:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TearFree" "true"
EndSection
Но это только если у вас действительно установлен и используется драйвер intel. В современных системах лучше оставлять modesetting.
10. Аппаратное ускорение видео
Для проигрывания видео желательно установить VA-API.
Ubuntu / Debian
sudo apt install intel-media-va-driver mesa-va-drivers
Fedora
sudo dnf install intel-media-driver libva-intel-driver
Arch Linux
sudo pacman -S intel-media-driver libva-intel-driver
Проверка:
vainfo
Если команда не установлена:
sudo apt install vainfo
или:
sudo dnf install libva-utils
или:
sudo pacman -S libva-utils
11. Как понять, что всё работает
Команды проверки:
lspci -nnk | grep -Ei -A3 'vga|3d|display'
Должно быть:
Kernel driver in use: i915
lsmod | grep i915
Если модуль встроен в ядро, вывод может быть пустым — это не обязательно ошибка.
glxinfo -B
Должно быть примерно:
OpenGL renderer string: Mesa Intel(R) HD Graphics 510 (SKL GT1)
Проверка сессии:
loginctl show-session "$XDG_SESSION_ID" -p Type
Может быть:
Type=x11
или:
Type=wayland
Просмотр ошибок ядра:
sudo journalctl -k | grep -iE 'i915|drm|gpu'
Если есть строки с error, failed, firmware, их нужно смотреть отдельно.
12. Краткий минимальный вариант для Ubuntu/Debian
Если у вас Ubuntu или Debian и вы хотите просто включить базовую графику:
sudo apt update
sudo apt install linux-firmware mesa-utils xserver-xorg-core
sudo reboot
Для Debian может понадобиться:
sudo apt install firmware-misc-nonfree
После перезагрузки:
lspci -nnk | grep -Ei -A3 'vga|3d|display'
glxinfo -B
13. Важно
- Для Intel HD Graphics 510 в Linux используется драйвер i915.
- Отдельный драйвер обычно ставить не нужно.
- Нужно убедиться, что загружен
i915, установленmesa, нетnomodesetи нет чёрного списка драйвера. - Если нет графического интерфейса, нужно установить не только драйвер, но и Xorg/Wayland и рабочее окружение.
- Пакет
xserver-xorg-video-intelобычно не требуется; лучше использоватьmodesetting.
Мы делимся этой технической информацией, чтобы помочь вам в решении задач — используйте её с пониманием. Статья носит рекомендательный характер, поэтому, пожалуйста, применяйте описанные методы осмотрительно.