2018q1 intel graphics stack recipe как установить
Обновлено: 07.07.2024
С тех пор как Intel предоставляет и поддерживает только свободные драйвера, видеокарты Intel graphics работают "из коробки".
Всеобъемлющий список моделей видеокарт и соответствующих чипсетов и процессоров доступен в английской Википедии.
Примечание: Основанные на PowerVR видеокарты GMA 3600 серии) не поддерживаются свободными драйверами.Contents
Установка
Установите пакет mesa , который предоставляет драйвер DRI для 3D ускорения.
- Для поддержки 32 битных приложений, установите lib32-mesa из репозитория multilib.
- Для DDX драйвера (который обеспечивает 2D-ускорение в Xorg), Установите пакет xf86-video-intel . (Не рекомендуется, см. Примечание ниже.)
- Для поддержке Vulkan (Ivy Bridge и выше), Установите пакет vulkan-intel .
Установите драйвер VA-API и необходимую библиотеку с помощью пакета libva-intel-driver . На старых видеокартах, это предоставляет драйвер XvMC, который включён в драйвер DDX.
Конфигурация
Для запуска X конфигурация не требуется.
Полный список опций доступен в документации $ man intel .
Kernel Mode Setting
Совет: Если вы наблюдаете проблемы с разрешением экрана, обратитесь к этой странице.Kernel Mode Setting (KMS) необходим для запуска X и среды рабочего стола. KMS поддерживается чипсетами Intel, которые используют драйвер i915 DRM включенный по умолчанию. Версии драйвера xf86-video-intel 2.10 и новее больше не поддерживают UMS (за исключением очень старых чипсетов 810 серии), что делает использование KMS обязательным [3] . KMS обычно инициализируется сразу после стадии initramfs. Однако, есть возможность активировать KSM во время стадии initramfs.
Примечание: Users must remove any deprecated references to vga or nomodeset from boot configuration.Для этого добавьте модуль i915 в строку MODULES в файле /etc/mkinitcpio.conf :
Если вы используете собственный, нестандартный, файл EDID], вам также необходимо вставить его в initramfs:
Теперь перегенерируйте initramfs:
Изменения вступят в силу после следующей перезагрузки.
Опции модуля для энергосбережения
Модуль ядра i915 можно конфигурировать через опции модуля. Часть этих опций модуля влияют на энергосбережение.
Для проверки, какие опции в данный момент включены, воспользуйтесь командой
Список всех опций с кратким их описанием и значения по умолчанию можно получить командой:
Следующий набор опций, как правило, можно включить без негативных последствий:
Вы можете поэкспериментировать со более большими значениями enable_rc6 , однако ваша видеокарта может их не поддерживать [4].
Советы и рекомендации
Видео без тиринга (горизонтального разрыва)
См. отчёт об ошибке за подробной информацией.
- Данная опция может не работать если SwapbuffersWait выставлена на false .
- Данная опция может создать дополнительные проблемы в некоторых приложениях, например Super Meat Boy.
- Данная опция не работает с методом ускорения UXA, только с SNA.
Отключение вертикальной синхронизации (VSYNC)
Драйвер intel использует тройную буферизацию для вертикальной синхронизации, что позволяет без потерь в производительности избежать разрывы кадров. Чтобы отключить вертикальную синхронизацию (например, для "бенчмаркинга") создайте файл .drirc в вашей домашней директории со следующим содержимым:
Не используйте driconf AUR для создания этого файла, так как он выставит неправильное название драйвера.
Настройка режима масштабирования
Это может быть полезно для некоторых полноэкранных приложений:
Где param одно из следующих значений:
- center : разрешение экрана не будет меняться, масштабирование отключено,
- full : масштабировать разрешение экрана для использования всего места на экране или
- full_aspect : максимально масштабировать разрешение экрана, но соблюдать соотношение сторон.
Если это не сработало, попробуйте:
Где param это "Full" , "Center" или "Full aspect" .
Проблема с KMS: консоль ограничена в небольшую площадь
Если это не сработало, попробуйте выключить TV1 или VGA1 вместо SVIDEO-1.
Декодирование H.264 на GMA 4500
Пакет libva-intel-driver предоставляет декодирование MPEG-2 только для GMA 4500 серии видеокарт. Поддержка декодирования H.264 сопровождается в отдельной ветке под названием g45-h264, которой можно воспользоваться установив пакет libva-intel-driver-g45-h264 AUR , доступный в AUR. Однако имейте в виду, что данная поддержка экспериментально и в данный не ведётся активная разработка. Использование VA-API с этим драйвером на GMA 4500 серии видеокарт уменьшит нагрузку на центральный процессор, однако не гарантируется плавное воспроизведение в сравнении с программным декодированием. Тестирование с использованием mplayer показало что использование vaapi для воспроизведения закодированного в H.264 1080p видео снизило нагрузку на процессор, однако воспроизведение происходит с рывками, в то время как воспроизведение 720p работало удовлетворительно [5]. Это подтверждает и опыт других пользователей [6] [устаревшая ссылка 2021-11-11] .
Управление яркостью и гаммой
Следующий пример демонстрирует использование виртуальную файловую систему /sys для выставления уровня яркости на уровне драйвера. Максимальная яркость указана в файле /sys/class/backlight/intel_backlight/max_brightness . Имейте в виду, что это значение может отличаться в зависимости от разной конфигурации оборудования.
Яркость также можно выставить используя пакет xorg-xbacklight .
Вместо абсолютных значений можно использовать инкрементирующие, например:
Гамму можно выставить используя пакет xorg-xrandr , либо xorg-xgamma . Следующие команды делают одно и то же.
Решение проблем
Проблемы SNA
Есть несколько движков для ускорения DDX. "UXA" (Архитектура Единого Ускорения) является зрелой базовой, которая была введена для поддержки модели драйвера GEM. Именно в процессе заменены "SNA" (новое ускорение в SandyBridge). Cпособность выбора использовать базовую остается для обратной совместимости.
SNA — стандартный метод ускорения в xf86-video-intel . Если вы наблюдаете проблемы с SNA, попробуйте переключить на UXA. Для этого нужно создать файл конфигурации X со следующим содержимым:
Можно также воспользоваться Glamor:
Font and screen corruption in GTK+ applications (missing glyphs after suspend/resume)
Should you experience missing font glyphs in GTK+ applications, the following workaround might help. Edit /etc/environment to add the following line:
Пустой экран во время загрузки системы на этапе "Loading modules"
Либо можно добавить следующее в параметры ядра:
Если необходим вывод в VGA, попробуйте следующее:
X зависает/падает с драйверами intel
Некоторые проблемы со сбоем X, зависания GPU, или проблемы с зависанием X, могут быть решены путем отключения использования GPU с опцией NoAccel :
Кроме того, попробуйте отключить 3D-ускорение только с опцией DRI :
Если у вас есть сбои при
в файле настроек, в большинстве случаев это может быть исправлено добавлением
к вашим параметрам загрузки.
Добавление неопределённых разрешений
Этот вопрос рассматривается в Xrandr page.
Проблема цвета
Примечание: Эта проблема связана с изменениями в ядре 3.9. Эта проблема до сих пор остается в ядре 3.10Ядро 3.9 содержит изменения, позволяющие драйверу Intel легко настраивать глубину RGB, что в некоторых случаях может привести к проблемам цвета. Это связано с новым "Автоматическим" режимом на "Broadcast RGB». Можно заставить использовать режим, например, xrandr --output <HDMI> --set "Broadcast RGB" "Full" (замените <HDMI> на соответствующее устройство вывода, проверьте запустив xrandr ). Вы можете добавить его в свой .xprofile и сделать его исполняемым, чтобы запускать команду, прежде чем он запустит графический режим.
Примечание: Некоторые телевизоры могут отображать только цвета из диапазона 16-255, поэтому установка на Full вызовет ограничение цвета в диапазоне 0-15, так что лучше оставить его в автоматическом режиме, который будет автоматически определять необходимость сокращать цветовое пространство для телевизора.Также есть и другие связанные с ними проблемы, которые могут быть исправлены редактированием регистров GPU. Больше информации можно найти [7] и [8].
Подсветка не регулируется
После возобновления из режима ожидания, горячие клавиши для изменения яркости экрана не работают. Использование следующих параметров ядра потенциально может решить проблему.
Устройствам Samsung с гибридной графикой (таким как 770Z5E) нужно указать acpi_backlight=video в качестве параметра ядра, при использовании ядра >= 3.17
Либо в дополнение к вышеуказанному параметру, либо по своей инициативе, добавьте один из следующих двух параметров:
Другой доступный параметр:
Если не один из них не решает проблему, отредактируйте или создайте /etc/X11/xorg.conf.d/20-intel.conf со следующим содержимым:
При использовании ускорения SNA, как упоминалось выше, создайте файл следующим образом:
Отключение сжатия буфера кадров
На некоторых картах, таких как Intel Corporation Mobile 4 Series Chipsets, включение сжатия буфера кадров в результате приведёт к потоку ошибок:
Искажение/Зависание в Chromium и Firefox
Если у вас проявляются искажения или зависания в Chromium и/или Firefox поменяйте AccelMethod на "uxa"
Проблема с искажениями в Chromium в Gnome-shell на sna решается включением настройки "Использовать системные рамки и строку заголовка".
Розовые и зелёные артефакты на видео или выводе Веб-камеры
Ядро сбоит с ядрами 4.0+ на чипах Broadwell/Core-M
Через несколько секунд после запуска X/Wayland машина зависает и в логе journalctl будет описан крах ядра ссылающийся на графику Intel, как показано ниже:
Это может быть исправлено путем отключения поддержки execlist, которая была изменена по умолчанию на ядре с версии 4.0. Добавьте следующий параметр ядра:
Эта поломка с ядрами версии меньше 4.0.5.
Драйвер не работает на чипах Intel Skylake
пробовал mesa и ядро ставить из stretch-backports - картина та же, ничего не поменялось. firmware-linux-nonfree и firmware-misc-nonfree установлены. Сам модуль i915 заводится.
как понимаю он работает, но просто с лютейшим тирингом.
В Stretch же древний xserver-xorg-video-intel, потому и артефакты жуткие.
Kron4ek ★★★★★ ( 24.06.19 14:46:23 )Последнее исправление: Kron4ek 24.06.19 14:46:34 (всего исправлений: 1)
Завезли. У тебя два варианта: либо использовать Debian Testing/Sid с более свежим xserver-xorg-video-intel (хотя тоже не факт, что он там достаточно свежий), либо ставить свежую Mesa и ядро и использовать стандартный modesetting.
Ну либо попробуй AccelMethod выставить в uxa:
Kron4ek ★★★★★ ( 24.06.19 14:51:56 )Последнее исправление: Kron4ek 24.06.19 14:53:33 (всего исправлений: 1)
Тем временем уже шёл второй степпинг 9го поколения.
Пробовал, после этого kde вообще не стартует. Ядро поставил 5.1, mesa свежее 18.2.8, как я понял, только собирать.
Поставил старый-старый софт на новое-новое железо. Действительно, ЧТО МОГЛО ПОЙТИ НЕ ТАК.
Пробовал, после этого kde вообще не стартует.
Я правильно понимаю, не стартует с modesetting'ом (на ядре 5.1 и Mesa 18.2.8)? Или ты про uxa?
Про uxa. Без него, на i915 стартует, но дикие артефакты в приложениях идут. На modesetting норм, но без ускорения и с тирингом.
На modesetting норм, но без ускорения и с тирингом.
Я пытаюсь определить, какая видеокарта у меня запущена, команды в терминале дают мне только следующее:
Как мне установить правильный драйвер? Как я вижу, не все отображается правильно. Я хочу установить правильное разрешение, но не могу, так как на моем компьютере с Ubuntu 12.04 нет нужных драйверов. Это нетбук Acer Aspire One.
3 ответа
Вот способы установки драйвера графической карты Intel
Обновите и установите, выполнив следующие команды:
Надеюсь, это сработает для вас!
То, что вы бежали, было lspci | grep -i vga это эффективно дает вам эту "видеокарту". Вы уже используете соответствующие драйверы для вашей системы. Если вы хотите увидеть драйвер ядра, вы должны использовать lspci -knn | grep -A2 VGA
Как видите, это мой "драйвер" для моей выделенной видеокарты. В вашем случае это выглядит так, так как недавно Intel теперь включает свойства GPU в свои CPU. Таким образом, вывод правильный.
Если у вас есть проблемы с вашими текущими драйверами, возможно, это ошибка, и о ней следует сообщить в LaunchPad. В AskUbuntu есть руководство для этого.
Графический установщик Intel Linux позволяет легко устанавливать новейшие графические и видео драйверы для графического оборудования Intel. Это позволяет вам быть в курсе последних улучшений, оптимизаций и исправлений графического стека Intel®, чтобы обеспечить максимальное удобство работы с графическим оборудованием Intel. Графический установщик Intel® Linux доступен для последних версий Ubuntu и Fedora.
После загрузки просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, перейдите в папку загрузок и выполните следующие команды:
После установки запустите установленное приложение, и оно обнаружит и загрузит подходящий драйвер для вас.
редактировать
Этот файл драйвера был опробован 12.04 полностью обновленным, и он работал нормально, но если по какой-либо причине он выдает ошибку или проблему, вы можете скачать версию 1.0.1 здесь. Имейте в виду, что это 32-битная версия.
Редактировать 2
Попробуйте это, просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, выполните команду (ы) ниже:
О программе
Intel Graphics Drivers – пакет драйверов и программного обеспечения, необходимых для правильной работы графических процессоров Intel и обеспечения высокой производительности в играх и программахЧто нового
Новое в версии 30.0.101.1121 Beta :
Новое в версии 30.0.101.1069 DCH :
Новое в версии 27.20.100.9466 DCH (16.04.2021):
Новое в версии 15.36.41.5180 (16.04.2021):
Новое в версии 15.40.48.5171 (05.02.2020):
Системные требования
Подробную информацию о поддерживаемом оборудовании и доступных технологиях, смотрите в примечаниях в выпускам, ссылки на которые находятся в разделе "Что нового".
Версия 30.0
Поддерживаемые графические процессоры:
- Windows 11, Windows 10 редакций 1709 и выше (64-bit)
Версия 15.45
Поддерживаемые графические процессоры:
- 6-е поколение процессоров Intel Core, Intel Core M и другие на базе Pentium с графикой Intel Iris Graphics 540, Intel Iris Graphics 550, Intel Iris Pro Graphics 580, и Intel HD Graphics 510, 515, 520, 530.
- Windows 8.1 (32-bit и 64-bit)
- Windows 7 (32-bit и 64-bit)
Версия 15.40
- 5-е поколение процессоров Intel Core и другие на базе Pentium/Celeron, на операционных системах Windows 10 (64-bit), Windows 8.1 / 7 (32-bit и 64-bit).
- 4-е поколение процессоров Intel Core и другие на базе Pentium/Celeron, на операционных системах Windows 10 (32-bit и 64-bit).
- Процессоры семейства Braswell/CherryTrail, на операционных системах Windows 10 / 8.1 / 7 (32-bit и 64-bit).
Полезные ссылки
Подробное описание
Intel Graphics Drivers – это обязательный к установке пакет программного обеспечения, необходимый для полноценного функционирования графических процессоров Intel. Несмотря на то, что операционная система применяет универсальный драйвер для использования основных функции оборудования, установка полных и обновлённых версий драйверов и необходимого программного обеспечения Intel, позволяет добиться наивысшей производительности и стабильности, реализации всех доступных функций и технологий, а также свести к минимуму проблемы совместимости и различные ошибки в работе системы.
Состав установочного пакета драйверов Intel Graphics
Intel Graphic Driver - основной графический драйвер, необходимый для правильного отображения программ и элементов операционной системы, установки оптимальных разрешений экрана и корректной работы поддерживаемых игр.
Intel Media SDK Runtime - пакет разработки, который включает в себя инструменты и компоненты, помогающие программистам создавать приложения с поддержкой аппаратного ускорения кодирования, декодирования и обработки видео.
Intel OpenCL Driver - пакеты драйверов и библиотек, для разработки приложений с расширенной функциональностью IDE, средствами отладки и анализа, и другими инструментами.
Vulkan Runtime Installer - набор библиотек для повышенной производительности в играх и программах, использующих API Vulkan.
Intel Graphics Command Center (IGCC) - это простое и удобное в использования программное обеспечение с современным дизайном, для оптимизации производительности и управления различными настройками графики.
Центр управления графикой Intel
Начиная с версии драйверов DCH для Windows 10, Центр управления графикой Intel получил крупное обновление и различные улучшения. Он больше не будет включён в состав установочных файлов драйверов, но будет автоматически загружаться и устанавливаться при первом подключении к интернету. Также, программу можно установить самостоятельно из магазина Microsoft Store.
Новый центр управления графикой, основан на функционале предыдущих версий Панели управления графикой Intel, но имеет обновленный дизайн и более удобный доступ к различным функциям и настройкам. Приложение сканирует установленные игры и позволяет оптимизировать игровые настройки в один клик, для обеспечения максимальной производительности на данной аппаратной конфигурации. Также, вы можете создавать собственные игровые профили для настройки отдельных игровых параметров и быстрого переключения между ними.
Читайте также: