LINUX.ORG.RU

Intel GMA и Centos 8

 , ,


0

1

С картой GMA Centos 8 включает llvmpipe (LLVM 10) - софтварный рендеринг

Решение предлагает репозиторий Page speed с подпиской за 50 баксов Это intel media server

Но за 25 баков можно поставить уже какой-то Radeon с гигом ведеопамяти и дровами для Centos от радеон

Так какой вариант лучше?

Или как-то по другому можно включить hw accel GMA под Centos8 ?

★★

и ЕМНИП интел медиа сервер это для ускорения декодирования видео только и он есть в rpmfusion чёт типа такой инструкцайки..

https://www.getpagespeed.com/server-setup/how-to-enable-intel-hardware-acceleration-for-video-playback-in-rhel-centos-8

но полагаю это всё не поможет если не понять как именно выключен i965 драйвер в центоси и не включить его обратно..

Thero ★★★★★
()
Ответ на: комментарий от Thero

Так софтваре рендеринг плох как раз по этой причине - декодирование ютюб

Так бы можно было его использовать

mirek ★★
() автор топика
Ответ на: комментарий от Thero

Вообще если в CentOS поддерживается gma изначально то при чистой установке все должно бы заработать

Но мне не подходит чистая установка

mirek ★★
() автор топика
Ответ на: комментарий от mirek

Ядерный драйвер i915 в порядке, dri устройства создал.

Теперь Xorg :0 -logfile /tmp/Xorg.log -dpi 96

Получившийся лог выложи на pastebin.

iliyap ★★★★★
()
Ответ на: комментарий от iliyap

На Xorg :0 -logfile /tmp/Xorg.log -dpi 96 оно выдает

(EE) 
Fatal server error:
(EE) Server is already active for display 0
	If this server is no longer running, remove /tmp/.X0-lock
	and start again.
(EE) 
(EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
(EE) 

И лог файл не создает Надо удалить .X0-lock ?

mirek ★★
() автор топика
Ответ на: комментарий от mirek

Оно не повисло. Просто сервер запустился и ждёт клиентов. Ты же запустил голый сервер, а не целую графическую сессию (сервер + клиенты). Удали все лок-файлы /tmp/.X*lock и попробуй запустить GNOME Xorg Session из GDM.

Касательно отсутствия аппаратного ускорения в логе Xorg написано:

[ 15235.387] (EE) AIGLX error: dlopen of /usr/lib64/dri/i915_dri.so failed (/usr/lib64/dri/i915_dri.so: cannot open shared object file: No such file or directory)

И далее он фолбечится на swrast:

[ 15235.387] (EE) AIGLX error: unable to load driver i915
[ 15235.488] (II) IGLX: Loaded and initialized swrast
[ 15235.488] (II) GLX: Initialized DRISWRAST GL provider for screen 0

В centos8 в сборке mesa выключили сборку libdrm драйвера i915_dri, оставили только i965_dri. Но драйвер i965_dri это для Intel GMA Gen4 и выше, а у тебя Intel GMA Gen3.

Думаю, можно пересобрать https://vault.centos.org/8.3.2011/AppStream/Source/SPackages/mesa-20.1.4-1.el8.src.rpm поменяв в mesa.spec макрос platform_drivers с ,i965 на ,i915,i965.

iliyap ★★★★★
()
Ответ на: комментарий от iliyap

При сборке оно выдает Обнаружен(ы) установленный(е) (но не упакованный(е)) файл(ы): /usr/lib/debug/usr/lib64/dri/i915_dri.so-20.1.4-1.el8.x86_64.debug /usr/lib64/dri/i915_dri.so

И потом в папке RPMS ничего нет

mirek ★★
() автор топика
Ответ на: комментарий от mirek

Да, там пришлось ещё список файлов пакета mesa-dri-drivers поправить:

--- mesa.spec.orig	2021-01-07 16:30:28.343354353 +0300
+++ mesa.spec	2021-01-07 17:14:18.372130035 +0300
@@ -11,3 +11,3 @@
 %ifarch %{ix86} x86_64
-%define platform_drivers ,i965
+%define platform_drivers ,i915,i965
 %define with_vmware 1
@@ -44,3 +44,3 @@
 Version:        20.1.4
-Release:        1%{?rctag:.%{rctag}}%{?dist}
+Release:        1.i915%{?rctag:.%{rctag}}%{?dist}
 
@@ -490,2 +490,3 @@
 %ifarch %{ix86} x86_64
+%{_libdir}/dri/i915_dri.so
 %{_libdir}/dri/i965_dri.so
iliyap ★★★★★
()
Ответ на: комментарий от iliyap

По идее wayland сессия должна использовать те же libdrm драйверы, что и Xorg. Так что может быть наличие i915_dri.so и в wayland сессии даст ускорение.

iliyap ★★★★★
()
Ответ на: комментарий от iliyap

Так нет mesa-dri-drivers-20.1.4-1.i915.el8.x86_64

Неудовлетворенные зависимости: mesa-filesystem(x86-64) = 20.1.4-1.i915.el8 нужен для mesa-dri-drivers-20.1.4-1.i915.el8.x86_64

mirek ★★
() автор топика
Ответ на: комментарий от iliyap

Да ЭТО ОНО! И клавиатура заиграла свето музыкой) https://www.youtube.com/watch?v=3Uo0JAUWijM&hl=ru&fs=1&rel=0&autoplay=1

Но это из-за копеечного юсб хаба)

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

Обнаружен(ы) установленный(е) (но не упакованный(е)) файл(ы): /usr/lib64/dri/i915_dri.so

БРАВО ! Спасибо конечно же!

mirek ★★
() автор топика
Ответ на: комментарий от mirek

Wayland чуть тормозит Но лучше чем софваре рендеринг

А Xorg выдает приемлимую скорость графики как в Win 10

Но при переключении на Xorg почему-то начинает тормозить visual studio code) При том сильно :-/ и вываливается в результате

mirek ★★
() автор топика
Ответ на: комментарий от mirek

А вот это очень интересно, что если тянуть ТОРРЕНТ через WiFi то часто комп мертво виснет

Вначале портится картинка на экране. Потом мертвая остановка

Интересно это потому-что ноутбук был подключен через тот же WiFi

И вот на ноутбуке было тоже самое! Там вообще все другое Видео через intel sandybridge

При том те же зависания/остановки были и если использовать встроенный WiFi ноутбука!

Может быть дело в раздатчике интернета ?

mirek ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.