va-api not supported (jammy)?

  • Hallo.

    Nachdem ich gesehen habe, dass es neue Versionen gibt, habe ich mich nochmal an ein Update mit jammy heran gewagt.

    Ausgehend von yaVDR07_documentation https://github.com/yavdr/yavdr-ansible habe ich in host_vars/all eingestellt:

    Code
    branch: jammy
    ppa_owner: 'ppa:seahawk1986-hotmail'

    So wie es aussieht läuft es auch ein bisschen. Ich kann sogar über vdradm eine Aufnahme anstoßen, die funktioniert.

    Leider bleibt aber der Bildschirm schwarz oder zeigt yavdr detached. Die Fernbedienung über attric zeigt keine Wirkung.

    Im syslog finde ich die Meldung:

    Code
    vdr: video/vaapi: Can't inititialize VA-API on ':0'
    vdr: video: 'va-api' output module isn't supported

    Kann es sein, dass softhddevice ohne vaapi gebaut wurde? Oder mache ich irgendwas falsch?


    Meine Hardware ist ein Intel Core i7-4765T 2GHz (Haswell) von 2013 auf MSI B85I mit Atric IR-Wakeup USB und HD-Fernseher über HDMI angeschlossen.

    Auf einer anderen Partition läuft yavdr in der jammy-Version Juni 2022, an der Hardware kann es m.E. also nicht liegen.


    Vielen Dank für jeden Tipp.

    Gruß, Schnuddel

  • Hi,

    Ist denn softhdvaapi aktiv?

    MfG Stefan

    Test-VDR1: HP rp5700 Fertigsystem, Core2Duo E6400, 2GB RAM, FF-SD C-2300, nvidia Slim-GT218 x1 | easyVDR 2.0 64Bit
    VDR3: in Rente

    VDR4: MSI G31M2 v2, Digitainer2-Geh., t6963c 6" gLCD, E5200, 2GB, 3TB WD Red, GT730, 2x TT S2-3200; easyVDR 3.5 64bit
    VDR5: Gigabyte
    GA-G31M-S2L, Intel E2140, Zotac GT730 passiv, Digitainer2-Geh., t6963c 6 " gLCD, 2 TB WD Red, 2x TT S2-3200 (an 1 Kabel) easyVDR 3.5 64bit
    VDR6:
    Intel E5200, GT630 passiv, F1 750 GB, t6963c gLCD, 2x TT S2-3200 | easyVDR 3.5 64bit
    VDR-User #1068
    www.easy-vdr.de

  • Wenn er softhddevice benutzt, heisst das Plugin auch so.

    Softhdvaapi wäre eine Variante von softhdcuvid

    VDR1: ACT-620, Asus P8B75-M LX, Intel Core i3-3240, 4 GB DDR3 RAM 1600 MHz, passive Geforce GT1030 von MSI, Sandisk 2TB SSD, 2xWinTV DualHD, Atric-IR-Einschalter. SW: Xubuntu 20.04 auf 64GB Sandisk SSD.

    VDR2: Odroid N2+ mit CoreELEC und Ubuntu in chroot, WinTV DualHD

    VDR3: Tanix TX3 mit CoreELEC und Ubuntu in chroot, WinTV DualHD

  • zuminest vdrlive findet es, siehe screenshot:

    Dies sollten die Plugins sein:

  • musste beide Programme erst installieren. Ergebnis:

  • ich denke ja.


    mike@troubadix:~$ ps -A|grep X

    843 tty7 00:00:00 Xorg

    mike@troubadix:~$ dpkg -l|grep VAAPI

    ii i965-va-driver-shaders:amd64 2.4.1-1 amd64 VAAPI driver for Intel G45 & HD Graphics family

    ii intel-media-va-driver-non-free:amd64 22.3.1+ds1-1 amd64 VAAPI driver for the Intel GEN8+ Graphics family

    mike@troubadix:~$

  • habs einfach mal eingetippt, keine Ahnung was das ist:


    mike@troubadix:~$ LIBVA_DRIVER_NAME=i965 vainfo

    libva info: VA-API version 1.14.0

    libva info: User environment variable requested driver 'i965'

    libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so

    libva info: Found init function __vaDriverInit_1_8

    libva error: /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so init failed

    libva info: va_openDriver() returns -1

    vaInitialize failed with error code -1 (unknown libva error),exit

    mike@troubadix:~$ LIBVA_DRIVER_NAME=iHD vainfo

    libva info: VA-API version 1.14.0

    libva info: User environment variable requested driver 'iHD'

    libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so

    libva info: Found init function __vaDriverInit_1_14

    libva error: /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so init failed

    libva info: va_openDriver() returns 2

    vaInitialize failed with error code 2 (resource allocation failed),exit

  • mike@troubadix:~$ dpkg -l|grep libva

    ii libva-drm2:amd64 2.14.0-1 amd64 Video Acceleration (VA) API for Linux -- DRM runtime

    ii libva-glx2:amd64 2.14.0-1 amd64 Video Acceleration (VA) API for Linux -- GLX runtime

    ii libva-wayland2:amd64 2.14.0-1 amd64 Video Acceleration (VA) API for Linux -- Wayland runtime

    ii libva-x11-2:amd64 2.14.0-1 amd64 Video Acceleration (VA) API for Linux -- X11 runtime

    ii libva2:amd64 2.14.0-1 amd64 Video Acceleration (VA) API for Linux -- runtime

  • mike@troubadix:~$ DISPLAY=:0 vainfo

    libva info: VA-API version 1.14.0

    libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)

    vaInitialize failed with error code -1 (unknown libva error),exit


    --- You started vdr under root?

    I don't know. I did not start it manually. It's yavdr booted as default, but grub.cfg changed to select the partition.


    By the way: The remote works now and I can see the vdr-menu using VDR-Live OSD.

    This way I can switch to kodi. Kodi brings the video-picture to the TV-screen through HDMI. Sound is still missing, but television works fine with kodi and remote.

  • Ich habe gedacht, vielleicht ist beim setup was schief gelaufen und deshalb nochmal neu begonnen.

    sudo apt update und

    sudo apt full-upgrade

    danach

    ~/yavdr-ansible/ gelöscht

    git clone https://github.com/yavdr/yavdr-ansible

    in group_vars/all geändert:

    branch: jammy

    ppa_owner: 'ppa:seahawk1986-hotmail'

    sudo -H ./install-yavdr.sh

    Dabei kriege ich neu folgende Fehlermeldung, mit der ich nichts anfangen kann:

    Code
    TASK [yavdr-xorg : intel xorg config snippet] **************************************************************************************************************
    fatal: [localhost]: FAILED! => {
    "changed": false
    }
    MSG:
    AnsibleUndefinedVariable: 'dict object' has no attribute 'primary'

    Jetzt bin ich ganz am Ende. Gibt's noch irgendwelche Tipps?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!