[РЕШЕНО] Intel графика intel Iris 2023

Что-то похожее по признакам было в https://archlinux.org.ru/forum/topic/21638/. Меса, конфликт проявлялся в диких тормозах при использовании mesa-amber (требовался для работы linuxcnc, но коллеги помогли с решением вопроса linuxcnc с обычной меса).

Что имеем - программы, которые используют QT, залипают, тормозят и грузят процессор при обращении к меню программы, связанным с файловыми операциями (открыть, сохранить с новым именем и т.п.). Просто сохранение вопросов не вызывает. Повторное обращение к менюшке приводит к тормозам с последующим омлчаливым падением программы (любой, из распросстраненных - avidemux). Советы из https://archlinux.org.ru/forum/post/258121/ не помогли.

Что делал - в строке загрузки ядра указывал разное из Вики, делал в i915.conf разные строки из Вики (последнее options i915 enable_guc=2 enable_fbc=1 fastboot=1 i915.enable_psr=0, затем и вовсе все полностью убранное - без изменений), результатов ноль. Прописать из Вики конфиг-файл для Иксов = труба, гуи-сеанс не грузится. Проявляется в сеансах Исков и Вайланда одинаково. При прогигрывании видео загрузка процессора почти на нуле, т.е. конфликта с дровами нет.

Что еще - при использовании некоторых программ, того же FreeCad (использует QT и на нем залипание проявляется), иногда в браузерах и текстовом редакторе, "слетает экран" - моментальная полосатся рябь-разрушение картинки Справа-налево, мелькнет и пропадает (фоновое автосохранение файла?). При проигрывании видео - никогда.

Это результат наблюдений за три недели использования. Такие дела. Какие будут мнения?

Итог - https://archlinux.org.ru/forum/post/259655/
Дополню, сейчас -


 vainfo
Trying display: wayland
Trying display: x11
libva error: /usr/lib/dri/i965_drv_video.so init failed
vaInitialize failed with error code -1 (unknown libva error),exit
pacman -Qs intel
local/intel-gmmlib 22.3.3-1
    Intel Graphics Memory Management Library
local/intel-gpu-tools 1.27-1
    Tools for development and testing of the Intel DRM driver
local/intel-ucode 20230214-1
    Microcode update files for Intel CPUs
local/lib32-vulkan-intel 23.0.3-1
    Intel's Vulkan mesa driver (32-bit)
local/libmfx 23.1.6-1
    Intel Media SDK dispatcher library
local/libva-intel-driver-g45-h264 1:2.4.1-2
    Video Acceleration (VA) API for Linux
local/libva-utils 2.18.0-1
    Intel VA-API Media Applications and Scripts for libva
local/onetbb 2021.8.0-2
    High level abstract threading library (oneAPI Threading Building Blocks)
local/openimagedenoise 1.4.3-1
    Intel(R) Open Image Denoise library
local/openvkl 1.3.2-1
    Intel® Open Volume Kernel Library
local/rkcommon 1.11.0-1
    Intel RenderKit common C++/CMake infrastructure
local/vulkan-intel 23.0.3-1
    Intel's Vulkan mesa driver

/etc/mkinitcpio.conf
MODULES="i965"

/etc/modprobe.d/i915.conf
options i965 enable_guc=2 enable_fbc=0 i915.enable_psr=0

/etc/environment
LIBVA_DRIVER_NAME = i965


ll /usr/lib/dri/

crocus_dri.so
d3d12_dri.so
i915_dri.so
i965_drv_video.so
iris_dri.so
kms_swrast_dri.so
nouveau_dri.so
nvidia_drv_video.so -> vdpau_drv_video.so
r300_dri.so
r600_dri.so
radeonsi_dri.so
s3g_drv_video.so -> vdpau_drv_video.so
swrast_dri.so
vdpau_drv_video.so
virtio_gpu_dri.so
vmwgfx_dri.so
zink_dri.so
И вообще, что пишем и используем? В Вики https://wiki.archlinux.org/title/Intel_graphics_(%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9) упоминается i965, но если в /etc/mkinitcpio.conf указать i965 получаем -
==> ERROR: module not found: 'i965'
Если указать I915, то сборка ядра проходит без ошибок, но во всех случаях


 vainfo
Trying display: wayland
Trying display: x11
libva error: /usr/lib/dri/i965_drv_video.so init failed
vaInitialize failed with error code -1 (unknown libva error),exit

Если убрать вобще все упоминания из конфигов /etc/environment и /etc/mkinitcpio.conf, то никаких изменений - сеанс грузится, видео играется, QT лагает,

vainfo
Trying display: wayland
Trying display: x11
libva error: /usr/lib/dri/i965_drv_video.so init failed
vaInitialize failed with error code -1 (unknown libva error),exit

Из чего делаю вывод, что ядро определяет карточку как i965, но /etc/mkinitcpio.conf такую запись принимать не хочет -

  -> Running build hook: [filesystems]
  -> Running build hook: [keyboard]
  -> Running build hook: [fsck]
==> ERROR: module not found: 'i965'
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
В части i965 - в составе ядра нет модуля i965, но есть модуль i915.
i965 - это драйвер Mesa … но сейчас по дефолту используется драйвер Iris - смотри Wiki

В части параметров
wau
options i915 enable_guc=2 enable_fbc=1 fastboot=1 i915.enable_psr=0
в данном случае они тебе не помогут, у них другое назначение.

В части тормозов с прогами QT - уже писали, что проблема не в самом QT, а скорее всего в системе, в которой наставлено много из AUR.

В части проги для станка - уже предлагал как-то установить на отдельный раздел систему, в которой установить нужную тебе для работы прогу для станка (и плюс все что с этим связано) и не обновлять - эта система только для работы со станком … и не будешь периодически иметь проблемы после обновлений.
А на другой раздел установи систему для нормальной работы и не тащи в нее левые проги.
Ошибки не исчезают с опытом - они просто умнеют
Сейчас я пытаюсь сконцентрицериоваться на проблеме -
vainfo
Trying display: wayland
Trying display: x11
libva error: /usr/lib/dri/i965_drv_video.so init failed
vaInitialize failed with error code -1 (unknown libva error),exit

включено -
MODULES="i915"

И отгрепал /etc и нигде не указывал системе искать i965. А она ищет.
wau
А она ищет.
Она ничего не ищет.
i965_drv_video.so - это библиотека для иксов, которая расширяет возможности стандартного драйвера.
Как принято, модно и молодёжно называть это драйвером для икс сервера.
extra/libva-intel-driver 2.4.1-2
    usr/lib/dri/i965_drv_video.so
https://t.me/arch_linuxru
Как сделать так, чтобы оно в ответ на vainfo выводила много букв с радостными сообщениями о том, что все хорошо? Вики утверждает, что отвечаемое ныне свидетельствует о незагрузке нужных дров.
wau, указал же смотри Wiki (п. 5.3) в части замены Iris на i965 .... но нужно ли это делать???
Ошибки не исчезают с опытом - они просто умнеют
Блин, как я уже писал ранее, не понимаю откуда у людей берутся проблемы с Intel. Купил ноут с встройкой Intel, закатал Арч по Вики за 10 мин. НИЧЕГО СПЕЦОМ НЕ НАСТРАИВАЛ в части дров! Всё летает и крутится без заморочек.
ЗЫ: Это ни в коем случае не упрёк wau, просто мой собственный свежайший опыт с Интелом. Полагаю, что всё тут зависит от обвязки железа разными производителями конкретной железки.
Давайте жить дружно! :-)
 
Зарегистрироваться или войдите чтобы оставить сообщение.