Автор Тема: P9: не работает libva с nvidia после обновления до 2.6.0  (Прочитано 37715 раз)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Тогда чего ищет vainfo?

Драйвер он ищет.

И что я видел до обновления базы apf при поиске файла /usr/lib64/dri/nvidia_drv_video.so?

# rpm -qpvl ./libva-driver-vdpau-0.7.4-alt4.x86_64.rpm | grep so$
lrwxrwxrwx    1 root    root                       18 чер 28  2018 /usr/lib64/dri/nvidia_drv_video.so -> vdpau_drv_video.so
lrwxrwxrwx    1 root    root                       18 чер 28  2018 /usr/lib64/dri/s3g_drv_video.so -> vdpau_drv_video.so
-rw-r--r--    1 root    root                    93032 чер 28  2018 /usr/lib64/dri/vdpau_drv_video.so
# ll /usr/lib64/dri/
загалом 68100
drwxr-xr-x   2 root root     4096 лют 13 14:36 ./
-rw-r--r--   1 root root 34519016 лют 13 14:36 iHD_drv_video.so
drwxr-xr-x 104 root root    77824 лют 13 14:36 ../
-rw-r--r--   1 root root 35124720 гру  5 00:58 libgallium_drv_video.so
lrwxrwxrwx   1 root root       23 гру  5 00:58 nouveau_drv_video.so -> libgallium_drv_video.so
lrwxrwxrwx   1 root root       23 гру  5 00:58 r600_drv_video.so -> libgallium_drv_video.so
lrwxrwxrwx   1 root root       23 гру  5 00:58 radeonsi_drv_video.so -> libgallium_drv_video.so
# rpm -qf /usr/lib64/dri/nouveau_drv_video.so
xorg-dri-nouveau-19.1.8-alt1.x86_64

Поставить libva в Hold мне строго по инструкции не удалось.

Там всё написано так, что проще уже некуда.

Видите "vainfo: VA-API version: 1.6 (libva 2.4.0)"?

:-) То что оно там говорит, это его проблемы и это не имеет значения:
# vainfo
...
vainfo: VA-API version: 1.6 (libva 2.4.0)
...

Оно отображает версию не libva
# rpm -qi libva-utils | grep Vers
Version     : 2.4.0
# rpm -qi libva | grep Vers
Version     : 2.6.0

Вот поэтому тут и офигел после повышения версии libva:
# grep apt-get /var/log/user/info | grep libva-2 | cut -f3- -d ' '
apt-get: libva-2.6.0-alt1 p9+244250.200.4.1 1580748774 installed
apt-get: libva-2.4.0-alt1 sisyphus+221933.100.1.1 1550502839 removed
...
# export LIBVA_DRIVER_NAME=iHD
# vainfo
...
vainfo: VA-API version: 1.6 (libva 2.4.0)
vainfo: Driver version: Intel iHD driver - 19.4.0
...
...
Ну... И почему оно сообщает libva 2.4.0, если пакет libva-2.6.0?
« Последнее редактирование: 14.02.2020 09:18:50 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
libva-driver-vdpau удалён из репозитория в связи с отсуствием поддержки со стороны апстрима. проект мёртв.
Мне даже найти его не удалось, чтобы убедиться в смерти.

Драйвер под nvidia мёртв, разработка прекращена:
https://cgit.freedesktop.org/vaapi/vdpau-driver

Intel далеко не идеален, но в Линукс он обеспечивается наиболее длительной поддержкой.

Оффлайн Kalt

  • Завсегдатай
  • *
  • Сообщений: 996
... При переходе с i5- 650 на х3440 мне было предложено 3 видео карты. Две Nvidia и Radeon, которая отказалась показывать видео на каком то новостном сайте. Остановился на GT 710 и вот такой интересный результат. Так значит во всём правы пользователи Винды. С драйверами на Linux беда?.. ;-) Куда бежать то? Или рано?.. :-D
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
... При переходе с i5- 650 на х3440 мне было предложено 3 видео карты. Две Nvidia и Radeon, которая отказалась показывать

AMD/ATI в мои списки никогда не входило, - достойное крепко сколоченное железо, но поддержка в Линукс, полное дерьмо.

Остановился на GT 710 и вот такой интересный результат. Так значит во всём правы пользователи Винды.

Писать под Линукс-десктопы коммерчески невыгодно: с декабря 2018-го к январю 2020-го, количество Линукс-пользователей на десктопах, упало с двух до 1.10%. Побив все прежние "рекорды".

С драйверами на Linux беда?.. ;-)

Это может звучать как парадокс, но во многих пробемах Линукс, виноваты сами линуксоиды. И всякие там микро и макро софты с бсдями, здесь совсем ни при чём.
Теоретически, железо может быть 100%-но или близко к тому совместимым с Линукс. Но поверьте, подобрать его, это точно не подарок. :-)

Ладно, чёрт с ним со всем остальным, давайте про то о чём тема.
Допустим вы микробиолог, которых такого уровня, только 3-5 в мире. И со свободным временем у вас швах:

Что говорит хауту:
Цитировать
    For Nouveau use nouveau.
    For AMDGPU driver use radeonsi.
А вы вообще в курсе, что nouveau и radeonsi это симлинки и ведут они на один и тот же libgallium*?

Следующее что сделает почти любой пользователь, это задаст вопрос: А что такое GEN?
## Introduction

The Intel(R) Media Driver for VAAPI is a new VA-API (Video Acceleration API)
user mode driver supporting hardware accelerated decoding, encoding, and
video post processing for GEN based graphics hardware.

Не обойдётся здесь и без выкуривания Supported Platforms. Потому что в хауту, это расписывается ну о-очень обтекаемо.
А при просмотре вот этого, пользователь просто офигеет:
### Decoding/Encoding Features

| CODEC | Build Types | BDW | SKL | BXT/APL | KBL | CFL | WHL | CML | ICL* |
|---|---|---|---|---|---|---|---|---|---|
| AVC | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D/Es</u><br><i>D<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> |
<u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i
>D/E<i> |
| MPEG-2 | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/Es<
/u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> |
| VC-1 | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <
u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> |
| JPEG | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D</u><br><i>D<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</
u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> |
| VP8 | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/Es</u><br><i
>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> |
| HEVC 8bit | <u>Full Feature</u><br><i>Free Kernel</i> |  | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> |
 <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/E/Es</u><br><i>D/E<i> |
| HEVC 8bit 422 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/Es</u><br><i>D<i> |
| HEVC 8bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |
| HEVC 10bit | <u>Full Feature</u><br><i>Free Kernel</i> |  |  | <u>D</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/E/Es</u><br><i>D/E<i> |
| HEVC 10bit 422 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/Es</u><br><i>D<i> |
| HEVC 10bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |
| VP9 8bit | <u>Full Feature</u><br><i>Free Kernel</i> |  |  | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/E</u><br><i>D/E<i> |
| VP9 8bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |
| VP9 10bit | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/E</u><br><i>D/E<i> |
| VP9 10bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |

* D  - Hardware Decoding
* E  - Hardware Encoding, Low Power Encoding(VDEnc/Huc)
* Es - Hardware(PAK) + Shader(media kernel+VME) Encoding
Video Processing Features выглядит точно так же. :-)
Т.е. тот кто писал исходники, нихера после себя не проверял, шо он там накуролесил.

При этом не прочитав README.md, пользователь ни за что не догадается, что *igfxcmrt* существует, о котором никакое хауту ни разу даже не упоминают, и зачем он нужен.
А после прочтения дескрипшн которого (если найдёт пакет), просто впадёт в транс:
Description: привязки C для среды выполнения
  cmrtlib - это библиотека времени выполнения, необходимая, когда пользователь хочет запустить свои ядра GPU
 на движке рендеринга. Это вызывает медиа-драйвер iHD для загрузки ядер
 и распределения ресурсов. Он предоставляет набор API для вызова пользователем непосредственно из приложения.
Впрочем пользователю беспокоиться сильно не стоит, - на этом документация по этому компонениту в системе заканчивается.
Хотя и библиотека называется, ни разу не cmrtlib. И пакет, за исключением самой библиотеки, ничего не содержит. А значит и догадаться что это существует, без README.md который в другом пакете, для него никак.

И без вычитывания Known Issues and Limitations в README.md, вообще хрен куда поедешь.
Про auto-detect забудьте совсем.
Т.о. пользователь здесь предоставлен сам себе.

Кстати из всех *va*-драйверов, включая и враппер, которые могут оказаться у пользователя, только пакет libva-intel-media-driver, который с iHD, содержит README*. :-)

Предсказуемо, что после всего этого, пользователь может задать вопрос:
А нафик мне всё это надо?


Куда бежать то? Или рано?.. :-D

Бежать некуда. :-)
25% пользователей в мире, забили на w10 и продолжают сидеть на w7.
w10 со своими 57%, это просто "шедевр". И без чего-то подобного вайршарк в ней никак. К тому же этот монстр w10 хочет ssd и с hdd он грузится жутко ме-е-дленно. Намного медленнее, чем iS-DOS на ZX Spectrum с дискеты. Несмотря на то что в iS-DOS своё многоуровневое ядро и хренова туча драйверов, с разделением памяти на ядерную, резидентов и программную, а не одним файлом бац и всё.
Слака? Слака хорошо отлажена, с простыми конфигами, легко реконфигурируется, но требует достаточно глубокого понимания системы и для простого пользователя не вариант.
fedora? Мне сломало мозг, когда мейнтейнер федора положил mount в /usr. Предсказуемо, что после такой помойки, линковка с "всё нафик в один раздел" становится уже необходимостью. Но фишка Unix-подобных в том, что пусть и не всегда но во многих случаях, они сами себе доктор. И всякие спасательные виндоподобные лайвы, в большинстве случаев, им и даром не нужны. Но чтобы оно так было, нужно чтобы его не изуродовали.

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 233
Драйвер под nvidia мёртв, разработка прекращена:
https://cgit.freedesktop.org/vaapi/vdpau-driver
если api стабильное, то все может быть как раз наоборот.
См. https://wiki.archlinux.org/index.php/Hardware_video_acceleration

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Драйвер под nvidia мёртв, разработка прекращена:
https://cgit.freedesktop.org/vaapi/vdpau-driver
если api стабильное, то все может быть как раз наоборот.
См. https://wiki.archlinux.org/index.php/Hardware_video_acceleration

Не факт.
lib32-libva-vdpau-driver-0.7.4-6-x86_64.pkg.tar.xz запакован 20180531
И это всё ещё версия 0.7.4

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Увидел у арчеводов в extra:
libva-vdpau-driver-0.7.4-4-x86_64.pkg.tar.xz

nvidia_drv_video.so -> vdpau_drv_video.so
Build Date:    2019-03-12 09:39 UTC

    usr/
    usr/lib/
    usr/lib/dri/
    usr/lib/dri/nvidia_drv_video.so
    usr/lib/dri/s3g_drv_video.so
    usr/lib/dri/vdpau_drv_video.so

https://www.archlinux.org/packages/extra/x86_64/libva-vdpau-driver/
https://www.archlinux.org/packages/extra/x86_64/libva/

Но как и что с ним, кто его знает.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
...
### Decoding/Encoding Features

| CODEC | Build Types | BDW | SKL | BXT/APL | KBL | CFL | WHL | CML | ICL* |
|---|---|---|---|---|---|---|---|---|---|
| AVC | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D/Es</u><br><i>D<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> |
<u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i
>D/E<i> |
| MPEG-2 | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/Es<
/u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> |
| VC-1 | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <
u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> |
| JPEG | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D</u><br><i>D<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</
u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> |
| VP8 | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/Es</u><br><i
>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> |
| HEVC 8bit | <u>Full Feature</u><br><i>Free Kernel</i> |  | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> |
 <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/E/Es</u><br><i>D/E<i> |
| HEVC 8bit 422 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/Es</u><br><i>D<i> |
| HEVC 8bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |
| HEVC 10bit | <u>Full Feature</u><br><i>Free Kernel</i> |  |  | <u>D</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/E/Es</u><br><i>D/E<i> |
| HEVC 10bit 422 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/Es</u><br><i>D<i> |
| HEVC 10bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |
| VP9 8bit | <u>Full Feature</u><br><i>Free Kernel</i> |  |  | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/E</u><br><i>D/E<i> |
| VP9 8bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |
| VP9 10bit | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/E</u><br><i>D/E<i> |
| VP9 10bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |

* D  - Hardware Decoding
* E  - Hardware Encoding, Low Power Encoding(VDEnc/Huc)
* Es - Hardware(PAK) + Shader(media kernel+VME) Encoding
Video Processing Features выглядит точно так же. :-)
...

Зарегистрирована ошибка:
Ошибка 38104 - В README.md невозможно просмотреть таблицы
https://bugzilla.altlinux.org/show_bug.cgi?id=38104

Оффлайн The Ripper

  • Начинающий
  • *
  • Сообщений: 5
Увидел у арчеводов в extra:
libva-vdpau-driver-0.7.4-4-x86_64.pkg.tar.xz
Но как и что с ним, кто его знает.

С патчами отсюда https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/libva-vdpau-driver и отсюда https://bbs.archlinux.org/viewtopic.php?id=247933 все работает.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
...
### Decoding/Encoding Features

| CODEC | Build Types | BDW | SKL | BXT/APL | KBL | CFL | WHL | CML | ICL* |
|---|---|---|---|---|---|---|---|---|---|
| AVC | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D/Es</u><br><i>D<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> |
<u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i
>D/E<i> |
| MPEG-2 | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/Es<
/u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> |
| VC-1 | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <
u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> |
| JPEG | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D</u><br><i>D<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</
u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> |
| VP8 | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/Es</u><br><i
>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> |
| HEVC 8bit | <u>Full Feature</u><br><i>Free Kernel</i> |  | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> |
 <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/E/Es</u><br><i>D/E<i> |
| HEVC 8bit 422 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/Es</u><br><i>D<i> |
| HEVC 8bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |
| HEVC 10bit | <u>Full Feature</u><br><i>Free Kernel</i> |  |  | <u>D</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/E/Es</u><br><i>D/E<i> |
| HEVC 10bit 422 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/Es</u><br><i>D<i> |
| HEVC 10bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |
| VP9 8bit | <u>Full Feature</u><br><i>Free Kernel</i> |  |  | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/E</u><br><i>D/E<i> |
| VP9 8bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |
| VP9 10bit | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/E</u><br><i>D/E<i> |
| VP9 10bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |

* D  - Hardware Decoding
* E  - Hardware Encoding, Low Power Encoding(VDEnc/Huc)
* Es - Hardware(PAK) + Shader(media kernel+VME) Encoding
Video Processing Features выглядит точно так же. :-)
...

Зарегистрирована ошибка:
Ошибка 38104 - В README.md невозможно просмотреть таблицы
https://bugzilla.altlinux.org/show_bug.cgi?id=38104

Суть багрепорта:

В README.md альтового пакета libva-intel-media-driver сломано форматирование важных таблиц:
https://github.com/intel/media-driver/blob/master/README.md


Также в альтовый пакет не входит документация Media Features Summary с 4-мя важными таблицами:
https://github.com/intel/media-driver/blob/master/docs/media_features.md
(По вполне предсказуемой причине, - в ASCII файле, отображение всех таблиц будет разломано)

В арчевом пакете, документация отсутствует напрочь.

(Схватился за голову...)


Обходным маневром, страницы
https://github.com/intel/media-driver/blob/master/README.md
https://github.com/intel/media-driver/blob/master/docs/media_features.md
рекомендуется сохранить в формате только html и просматривать таблицы через elinks.
« Последнее редактирование: 17.02.2020 07:33:54 от Speccyfighter »

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
...
### Decoding/Encoding Features

| CODEC | Build Types | BDW | SKL | BXT/APL | KBL | CFL | WHL | CML | ICL* |
|---|---|---|---|---|---|---|---|---|---|
| AVC | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D/Es</u><br><i>D<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> |
<u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i>D/E<i> | <u>D/E/Es</u><br><i
>D/E<i> |
| MPEG-2 | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/Es<
/u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> |
| VC-1 | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <
u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> | <u>D</u><br><i>&nbsp;<i> |
| JPEG | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D</u><br><i>D<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</
u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> | <u>D/E</u><br><i>D/E<i> |
| VP8 | <u>Full Feature</u><br><i>Free Kernel</i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/Es</u><br><i
>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> |
| HEVC 8bit | <u>Full Feature</u><br><i>Free Kernel</i> |  | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> |
 <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/E/Es</u><br><i>D/E<i> |
| HEVC 8bit 422 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/Es</u><br><i>D<i> |
| HEVC 8bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |
| HEVC 10bit | <u>Full Feature</u><br><i>Free Kernel</i> |  |  | <u>D</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/Es</u><br><i>D<i> | <u>D/E/Es</u><br><i>D/E<i> |
| HEVC 10bit 422 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/Es</u><br><i>D<i> |
| HEVC 10bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |
| VP9 8bit | <u>Full Feature</u><br><i>Free Kernel</i> |  |  | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/E</u><br><i>D/E<i> |
| VP9 8bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |
| VP9 10bit | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D</u><br><i>D<i> | <u>D/E</u><br><i>D/E<i> |
| VP9 10bit 444 | <u>Full Feature</u><br><i>Free Kernel</i> |  |  |  |  |  |  |  | <u>D/E</u><br><i>D/E<i> |

* D  - Hardware Decoding
* E  - Hardware Encoding, Low Power Encoding(VDEnc/Huc)
* Es - Hardware(PAK) + Shader(media kernel+VME) Encoding
Video Processing Features выглядит точно так же. :-)
...

Зарегистрирована ошибка:
Ошибка 38104 - В README.md невозможно просмотреть таблицы
https://bugzilla.altlinux.org/show_bug.cgi?id=38104

Суть багрепорта:

В README.md альтового пакета libva-intel-media-driver сломано форматирование важных таблиц:
https://github.com/intel/media-driver/blob/master/README.md
...

Уже ответили с RESOLVED NOTABUG:
https://bugzilla.altlinux.org/show_bug.cgi?id=38104#c2

Т.е. в состав пакета входит файл документации, который для полноценного просмотра требует конвертации:
pandoc -f markdown -t plain ./README.md -o ./README.txt
less ./README.txt
pandoc -f markdown -t html ./README.md -o ./README.html
elinks ./README.html

Линуксоиды, вы что, издеваетесь?!
Т.е. полноценный просмотр подобных файлов документации, входящей в состав пакетов, штатными средствами просмотра базовой системы невозможен в принципе?!
« Последнее редактирование: 17.02.2020 08:35:25 от Speccyfighter »

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 233
С патчами отсюда https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/libva-vdpau-driver и отсюда https://bbs.archlinux.org/viewtopic.php?id=247933 все работает.
вот это то что должен был сделать маинтейнер альтов, но тут ещё пинать месяц придется...

Оффлайн Kalt

  • Завсегдатай
  • *
  • Сообщений: 996
тут ещё пинать месяц придется...
...Спасибо разъяснили.Ну месяц, так месяц. А то как то неуютно себя чувствуешь. Вроде бы известно, что и почему, а вот решается ли непонятно...
Intel Xeon X3440 2,53GHz, MSI H55- G43, DDR3- 4x2GB, GF GT710

Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 233
тут ещё пинать месяц придется...
...Спасибо разъяснили.Ну месяц, так месяц. А то как то неуютно себя чувствуешь. Вроде бы известно, что и почему, а вот решается ли непонятно...
или больше, т.к. пакета в сизифе нет - https://packages.altlinux.org/ru/sisyphus/srpms/libva-driver-vdpau  :-o

Оффлайн The Ripper

  • Начинающий
  • *
  • Сообщений: 5
Там спек минимальный.
Hasher в руки и вперед :)

Это же альтлинукс. "Если не работает chromium на блобе nvidia - тем хуже для chromium".
Как в анекдоте про айтишника на стрельбах - "...у меня пули вылетают. Проблемы на вашей стороне"

Тут я не хотел обос..ать альт, есличо. Сам пользуюсь со времен junior. Просто надо понимать, что линукс (особенно дистрибутивы вроде альта с относительно небольшой
пользовательской базой) и десктоп - такое себе оно... "Закат / восход солнца вручную" делать все равно приходится (на самом деле не так и часто) как и раньше.

https://dropmefiles.com/QneKP - если прямсильнонадокомуто :)