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 ?

★★

Что за «железо» хоть? Core 2 Duo, что ли?

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

Подписка в полсотни баксов за сраный драйвер?! Жесть!

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

Да gma 3100 Я перетыкнул hdd с ноутбука в котором была intel hd 3000

А на optiplex-е Centos перешел на lvmpipe (LLVM 10) - софтварный рендеринг

Но по моему именно линейку gma оно поддерживает только с установленным intel media server

А сервер этот только в репозитории Page speed для восьмерки

Последнее обращение к Xorg.1.log месячной давности.

dmesg вообще показывает, что там остались какие-то настройки с ноутбука https://i.paste.pics/a0eb6dddf325f13dbb0b499d14bbaed3.png

mirek ★★
() автор топика
Последнее исправление: mirek (всего исправлений: 1)
Ответ на: комментарий от mirek

lspci | egrep ‘VGA|3D’ правильно показывает Win 10 по моему видит этот же чип 00:02.0 VGA compatible controller: Intel Corporation 82Q35 Express Integrated Graphics Controller (rev 02)

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

xrandr только в Иксах и работает, а у тебя Иксов нет

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

В centos8 по умолчанию Wayland сессия гном. Вроде в gdm можно щёлкнуть на шестеренку и выбрать Xorg сессию гном.

Кажется Gma3100 поддерживается Xorg ddx драйвером intel, возможно его надо установить из центос репы.

А все таки хотелось бы увидеть весь dmesg, а не произвольный обрывок.

iliyap ★★★★★
()
Последнее исправление: iliyap (всего исправлений: 1)
Ответ на: комментарий от iliyap

Да wayland Но Xorg не работает Нет файла Xorg.0.log

При попытке Xorg -configure :1 выдает

modprobe: FATAL: Module fbcon not found in directory /lib/modules/4.18.0-240.1.1.el8_3.x86_64 intel: waited 2020 ms for i915.ko driver to load

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

Всякое было, но такое... Они что, в центоси собрали ядро без интеловского модуля?

Можете попробовать модесеттинг, на древних интелах он не особо прыткий, но всяко лучше программного рендеринга.

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

Ну так в ноуте стоял intel sandybridge

Но я заказал уже Радеон с GDDR5 памятью Надеюсь встанет без проблем

mirek ★★
() автор топика

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

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

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

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

в общем это во всех смыслах вероятно лучшее решение.

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 ★★
() автор топика

Что там за GMA-то? Случайно не тот, что PowerVR, а не Intel? Под него дров так и не было.

EXL ★★★★★
()
Ответ на: комментарий от 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 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.