softhddevice mit AMD Ryzen

  • Hallo zusammen,

    ich versuche gerade einen Rechner mit AMD Grafik, mit VDR zum Laufen zu bekommen.

    Das Ziel ist für mich:

    1.) TV über VDR, stand heute max. HDTV

    2.) UHD Filme über Kodi, Decodierung über GPU (va-api)

    Code
    CPU:       Topology: Quad Core model: AMD Ryzen 5 3400G with Radeon Vega Graphics bits: 64 type: MT MCP L2 cache: 2048 KiB 
               Speed: 1252 MHz min/max: 1400/3700 MHz Core speeds (MHz): 1: 1252 2: 1252 3: 1252 4: 2293 5: 1252 6: 1252 7: 1252 
               8: 2294 
    Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Picasso driver: amdgpu v: kernel

    Im Prinzip bin ich schon viel weiter als erhofft, scheitere aber am OSD, der VDR ist aktuell unbedienbar.

    Das OSD ist riesig, vermutlich wird es nicht skaliert.

    Der Screenshot zeigt den gesamten Bildschirm!

    Basis ist Ubuntu focal Server

    - Aktueller Kernel und Firmware von hier: https://www.vdr-portal.de

    - mesa usw. von hier, habe ich probiert, hat aber keinen Unterschied gemacht: https://www.vdr-portal.de

    - Danach VDR Installation per yavdr-ansible (focal)

    Ich habe jetzt, glaube ich, alle xineliboutput, softhd-/vaapi -devices durchprobiert.

    Teilweise startet VDR nicht mal oder nach wenigen Sekunden stottert das Bild nur noch.

    Aktuell das beste Ergebnis habe ich mit softhddevice von ua0lnj ( lnj) , Screenshot siehe oben.

    Grub Einträge, x-org.conf alles egal (mit/ohne/Varianten), ich scheitere am OSD.

    Version:

    Code
    apt policy vdr-plugin-softhddevice
    vdr-plugin-softhddevice:
      Installiert:           0.7.0+git20200612-811-970a5e8-0yavdr0~focal

    Aktuelle Einstellungen:

    edid wird per Skript in intramfs kopiert

    Grub:

    GRUB_CMDLINE_LINUX_DEFAULT="iommu=pt drm.edid_firmware=HDMI-A-1:edid/edid.HDMI-A-1.bin video=HDMI-A-1:e"

    50-softhddevice.conf:

    Code
    [softhddevice]
    -D
    -v va-api
    -w alsa-driver-broken

    xorg.conf, 20-amdgpu.conf: 20-amdgpu.conf.txt

    va-api scheint zu laufen, wird auch in Kodi angeboten und sieht gut aus:

    Spoiler anzeigen

    vainfo

    libva info: VA-API version 1.7.0

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

    libva info: Found init function __vaDriverInit_1_7

    libva info: va_openDriver() returns 0

    vainfo: VA-API version: 1.7 (libva 2.6.0)

    vainfo: Driver version: Mesa Gallium driver 20.0.4 for AMD RAVEN (DRM 3.38.0, 5.6.14-20.05.23.amdgpu.ubuntu, LLVM 9.0.1)

    vainfo: Supported profile and entrypoints

    VAProfileMPEG2Simple : VAEntrypointVLD

    VAProfileMPEG2Main : VAEntrypointVLD

    VAProfileVC1Simple : VAEntrypointVLD

    VAProfileVC1Main : VAEntrypointVLD

    VAProfileVC1Advanced : VAEntrypointVLD

    VAProfileH264ConstrainedBaseline: VAEntrypointVLD

    VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice

    VAProfileH264Main : VAEntrypointVLD

    VAProfileH264Main : VAEntrypointEncSlice

    VAProfileH264High : VAEntrypointVLD

    VAProfileH264High : VAEntrypointEncSlice

    VAProfileHEVCMain : VAEntrypointVLD

    VAProfileHEVCMain : VAEntrypointEncSlice

    VAProfileHEVCMain10 : VAEntrypointVLD

    VAProfileJPEGBaseline : VAEntrypointVLD

    VAProfileVP9Profile0 : VAEntrypointVLD

    VAProfileVP9Profile2 : VAEntrypointVLD

    VAProfileNone : VAEntrypointVideoProc

    Hat jemand eine Idee?

    Was kann ich versuchen?

    Welche Informationen werden benötigt?

    Was mich etwas verwirrt: Das System beginnt bei "HDMI-A-1", xrandr aber bei "HDMI-A-0"

    Code
    for p in /sys/class/drm/*/status; do con=${p%/status}; echo -n "${con#*/card?-}: "; cat $p; done
    DP-1: disconnected
    HDMI-A-1: connected
    HDMI-A-2: disconnected
    xrandr

    xrandr --query

    Screen 0: minimum 320 x 200, current 3840 x 2160, maximum 16384 x 16384

    HDMI-A-0 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 621mm x 341mm

    3840x2160_60 60.00*+

    3840x2160 60.00 + 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98 24.00

    2560x1440_60 59.95

    2560x1440 59.95

    1920x1200 60.00

    1920x1080_60 60.00

    1920x1080_50 50.00

    1920x1080 60.00 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98

    1920x1080_25 25.00 50.00

    1600x1200 60.00

    1680x1050 59.88

    1600x900 60.00

    1280x1024 75.02 60.02

    1440x900 60.00

    1280x800 59.91

    1152x864 75.00

    1280x720_60 60.00

    1280x720_50 50.00

    1280x720 60.00 50.00 59.94

    1440x576_25 50.00

    1024x768 75.03 60.00

    1440x480_60 60.00

    1440x480 60.00 59.94

    832x624 74.55

    800x600 75.00 60.32

    720x576_50 50.00

    720x576 50.00

    720x480_60 60.00

    720x480 60.00 59.94

    640x480 75.00 60.00 59.94

    640x480_60 60.00

    720x400 70.08

    DisplayPort-0 disconnected (normal left inverted right x axis y axis)

    HDMI-A-1 disconnected (normal left inverted right x axis y axis)

    Gruß

    Frank

    VDR User: 2127
    YaVDR-noble, Case: HFX Classic, Mainboard: ASUS H97M-E, CPU: Intel Celeron CPU G1840T, GPU: GeForce GT 1030, DVB-S: 2x Digital Devices Cine S2 V6, VDR 2.6.9, Kodi 21 (flatpak)
    YaVDR-noble (headless, 24/7), Case: Akasa, Mainboard: NUC D34010WYB, DVB-S: Sundtek SkyTV Ultimate Dual, Miscellaneous: epgd, pihole, VDR 2.6.9

    YaVDR-noble (headless), System: HP 260 G2 DM, DVB-S: Sundtek SkyTV Ultimate Dual, VDR 2.6.9

  • Why you use va-api?

    For AMD use vdpau, it will be much better.

    If you want use vaapi, use -v va-api-glx, but need glx dependings.

    AMD have not SD deinterlace for vaapi, but must fine works with vdpau.

  • va-api, because it shows me the best results.

    va-api-glx, is also not working and only show a yellow/orange video, but audio is OK ;)

    Just tested it again with vdpau.

    The video look like slow motion and the sound is stuttering, sometimes I see a black screen.

    Parts from syslog:

    Spoiler anzeigen

    Jun 14 13:31:06 yavdrbox2020 yavdr-frontend[1048]: DEBUG:softhddevice:check_state(): got status code: 912

    Jun 14 13:31:06 yavdrbox2020 vdr: audio: 'alsa' output module used

    Jun 14 13:31:06 yavdrbox2020 vdr: audio/alsa: supports pause: yes

    Jun 14 13:31:06 yavdrbox2020 vdr: audio: 44100Hz supports 1 2 3 4 5 6 7 8 channels

    Jun 14 13:31:06 yavdrbox2020 vdr: audio: 48000Hz supports 1 2 3 4 5 6 7 8 channels

    Jun 14 13:31:06 yavdrbox2020 vdr: audio: 192000Hz supports 1 2 3 4 5 6 7 8 channels

    Jun 14 13:31:06 yavdrbox2020 vdr: video/vdpau: VDPAU API version: 1

    Jun 14 13:31:06 yavdrbox2020 vdr: video/vdpau: VDPAU information: G3DVL VDPAU Driver Shared Library version 1.0

    Jun 14 13:31:06 yavdrbox2020 vdr: video/vdpau: highest supported high quality scaling 1

    Jun 14 13:31:06 yavdrbox2020 vdr: video/vdpau: feature deinterlace temporal supported

    Jun 14 13:31:06 yavdrbox2020 vdr: video/vdpau: feature deinterlace temporal spatial unsupported

    Jun 14 13:31:06 yavdrbox2020 vdr: video/vdpau: attribute skip chroma deinterlace supported

    Jun 14 13:31:06 yavdrbox2020 vdr: video/vdpau: 4:2:0 chroma format with 16384x16384 supported

    Jun 14 13:31:06 yavdrbox2020 vdr: video/vdpau: 4:2:2 chroma format with 16384x16384 supported

    Jun 14 13:31:06 yavdrbox2020 vdr: video/vdpau: 4:4:4 chroma format with 16384x16384 supported

    Jun 14 13:31:06 yavdrbox2020 vdr: video/vdpau: 8bit BGRA format with 16384x16384 supported

    Jun 14 13:31:06 yavdrbox2020 vdr: video/vdpau: 8bit RGBA format with 16384x16384 supported

    Jun 14 13:31:06 yavdrbox2020 vdr: video/vdpau: 10bit RGBA format with 16384x16384 supported

    Jun 14 13:31:06 yavdrbox2020 vdr: video/vdpau: 8bit BRGA format with 16384x16384 supported

    Jun 14 13:31:07 yavdrbox2020 vdr: video/vdpau: created osd output surface 3840x2160 with id 0x00000009

    Jun 14 13:31:07 yavdrbox2020 yavdr-frontend[1048]: DEBUG:softhddevice:change_state with command atta and options "-d :0" to attached

    Jun 14 13:31:07 yavdrbox2020 yavdr-frontend[1048]: DEBUG:softhddevice:check_state(): got status code: 910

    Jun 14 13:31:07 yavdrbox2020 yavdr-frontend[1048]: DEBUG:softhddevice:softhddevice successfully attached

    Jun 14 13:31:07 yavdrbox2020 yavdr-frontend[1048]: DEBUG:softhddevice:current PrimaryDevice is softhddevice-openglosd (Index: 1, Number: 1, hasDecoder: True, isPrimary: True)

    Jun 14 13:31:07 yavdrbox2020 yavdr-frontend[1048]: DEBUG:softhddevice:softhddevice is the primary device

    Jun 14 13:31:07 yavdrbox2020 yavdr-frontend[1048]: DEBUG:softhddevice:needed 0.001 s to switch primary device

    Jun 14 13:31:07 yavdrbox2020 vdr: video: get hwaccel context, not supported

    Jun 14 13:31:07 yavdrbox2020 vdr: audio/alsa: using device 'default'

    Jun 14 13:31:07 yavdrbox2020 vdr: audio/alsa: start delay 336ms

    Jun 14 13:31:07 yavdrbox2020 vdr: video/vdpau: missed frame (1/0)

    Jun 14 13:31:07 yavdrbox2020 vdr: [914] OSD size changed to 3840x2160 @ 1

    Jun 14 13:31:08 yavdrbox2020 vdr: [914] [softhddev]Trying to start OpenGL Worker Thread

    Jun 14 13:31:08 yavdrbox2020 vdr: [1104] oglThread thread started (pid=914, tid=1104, prio=high)

    Jun 14 13:31:08 yavdrbox2020 vdr: [1104] [softhddev]OpenGL using display :0

    Jun 14 13:31:08 yavdrbox2020 vdr: [1104] [softhddev]OpenGL Context initialized

    Jun 14 13:31:08 yavdrbox2020 vdr[914]: mesa: for the --simplifycfg-sink-common option: may only occur zero or one times!

    Jun 14 13:31:08 yavdrbox2020 vdr[914]: mesa: for the --global-isel-abort option: may only occur zero or one times!

    Jun 14 13:31:08 yavdrbox2020 vdr: [1104] [softhddev]Shaders initialized

    Jun 14 13:31:08 yavdrbox2020 vdr: [1104] [softhddev]vdpau interop initialized

    Jun 14 13:31:08 yavdrbox2020 vdr: [1104] [softhddev]Vertex buffers initialized

    Jun 14 13:31:08 yavdrbox2020 vdr: [1104] [softhddev]Maximum Pixmap size: 16384x16384px

    Jun 14 13:31:08 yavdrbox2020 vdr: [914] [softhddev]OpenGL Worker Thread successfully started

    Jun 14 13:31:08 yavdrbox2020 vdr: [1104] [softhddev]ERROR::cOglOutputFb: error set access

    Jun 14 13:31:09 yavdrbox2020 vdr: video/vdpau: video surface size mismatch

    Jun 14 13:31:10 yavdrbox2020 kernel: [ 15.012457] nfs: Deprecated parameter 'intr'

    Jun 14 13:31:10 yavdrbox2020 kernel: [ 15.012461] nfs: Deprecated parameter 'intr'

    Jun 14 13:31:10 yavdrbox2020 vdr: video/vdpau: synced after 36 frames

    ...

    Jun 14 13:31:44 yavdrbox2020 vdr: audio/alsa: using device 'default'

    Jun 14 13:31:44 yavdrbox2020 vdr: audio/alsa: start delay 336ms

    Jun 14 13:31:53 yavdrbox2020 vdr: audio/alsa: avail underrun error? 'Broken pipe'

    Jun 14 13:31:55 yavdrbox2020 vdr: audio/alsa: avail underrun error? 'Broken pipe'

    Jun 14 13:31:56 yavdrbox2020 vdr: audio/alsa: using device 'default'

    Jun 14 13:31:56 yavdrbox2020 vdr: audio/alsa: start delay 336ms

    Jun 14 13:32:06 yavdrbox2020 vdr: audio/alsa: avail underrun error? 'Broken pipe'

    Jun 14 13:32:07 yavdrbox2020 vdr: audio/alsa: avail underrun error? 'Broken pipe'

    Jun 14 13:32:08 yavdrbox2020 vdr: audio/alsa: using device 'default'

    Jun 14 13:32:08 yavdrbox2020 vdr: audio/alsa: start delay 336ms

    Jun 14 13:32:10 yavdrbox2020 rpc.mountd[789]: authenticated unmount request from 192.168.64.191:647 for /srv/vdr/video (/srv/vdr/video)


    Installed vdpau stuff:

    Code
    dpkg -l | grep vdpau
    ii  libvdpau-dev:amd64                          1.3-1ubuntu2                                      amd64        Video Decode and Presentation API for Unix (development files)
    ii  libvdpau1:amd64                             1.3-1ubuntu2                                      amd64        Video Decode and Presentation API for Unix (libraries)
    ii  mesa-vdpau-drivers:amd64

    VDR User: 2127
    YaVDR-noble, Case: HFX Classic, Mainboard: ASUS H97M-E, CPU: Intel Celeron CPU G1840T, GPU: GeForce GT 1030, DVB-S: 2x Digital Devices Cine S2 V6, VDR 2.6.9, Kodi 21 (flatpak)
    YaVDR-noble (headless, 24/7), Case: Akasa, Mainboard: NUC D34010WYB, DVB-S: Sundtek SkyTV Ultimate Dual, Miscellaneous: epgd, pihole, VDR 2.6.9

    YaVDR-noble (headless), System: HP 260 G2 DM, DVB-S: Sundtek SkyTV Ultimate Dual, VDR 2.6.9

  • Ok, the nice color is gone, but sound is stuttering and video sometimes black or green blocks.

    From syslog:

    VDR User: 2127
    YaVDR-noble, Case: HFX Classic, Mainboard: ASUS H97M-E, CPU: Intel Celeron CPU G1840T, GPU: GeForce GT 1030, DVB-S: 2x Digital Devices Cine S2 V6, VDR 2.6.9, Kodi 21 (flatpak)
    YaVDR-noble (headless, 24/7), Case: Akasa, Mainboard: NUC D34010WYB, DVB-S: Sundtek SkyTV Ultimate Dual, Miscellaneous: epgd, pihole, VDR 2.6.9

    YaVDR-noble (headless), System: HP 260 G2 DM, DVB-S: Sundtek SkyTV Ultimate Dual, VDR 2.6.9

  • Try

    Option "AccelMethod" "exa"

    In xorg.conf.

    Also try set HD resolution to xorg, may be GPU have hight loading with vdpau...

    Then you will need to use vaapi...

    vdr-2.6.4+(SoftHDDevice GT1030)+ss2 express HD+Behold TV H7+IPTV+PVR150MCE
    https://github.com/ua0lnj/

    Einmal editiert, zuletzt von lnj (14. Juni 2020 um 16:19)

  • I don't think the "exa" will do somthing for me, but to fix the resolution to 1920x1080.

    Unfortunately, the SD TV is now bad, see the lower 1/3.

    I have deleted the setup.conf, now the OSD look better ;)

    Fix xorg to 1920x1080 cann't be the solution, because I need UHD for kodi.

    HDTV 1920x1080:

    SDTV 192x1080:

    VDR User: 2127
    YaVDR-noble, Case: HFX Classic, Mainboard: ASUS H97M-E, CPU: Intel Celeron CPU G1840T, GPU: GeForce GT 1030, DVB-S: 2x Digital Devices Cine S2 V6, VDR 2.6.9, Kodi 21 (flatpak)
    YaVDR-noble (headless, 24/7), Case: Akasa, Mainboard: NUC D34010WYB, DVB-S: Sundtek SkyTV Ultimate Dual, Miscellaneous: epgd, pihole, VDR 2.6.9

    YaVDR-noble (headless), System: HP 260 G2 DM, DVB-S: Sundtek SkyTV Ultimate Dual, VDR 2.6.9

  • with vdpau and xorg=Modes "1920x1080_60"

    I see no stuttering, not for HDTV, nor for SDTV

    With vdpau and xorg=Modes "3840x2160_60" --> or without this entry, which mean resolution is = 3840x2160

    I see stuttering/black sceeen

    to complete this, if I change back to va-api, the OSD is not usable, as shown in first post and SDTV is distorted (melformed), even though it's 16:9.

    VDR User: 2127
    YaVDR-noble, Case: HFX Classic, Mainboard: ASUS H97M-E, CPU: Intel Celeron CPU G1840T, GPU: GeForce GT 1030, DVB-S: 2x Digital Devices Cine S2 V6, VDR 2.6.9, Kodi 21 (flatpak)
    YaVDR-noble (headless, 24/7), Case: Akasa, Mainboard: NUC D34010WYB, DVB-S: Sundtek SkyTV Ultimate Dual, Miscellaneous: epgd, pihole, VDR 2.6.9

    YaVDR-noble (headless), System: HP 260 G2 DM, DVB-S: Sundtek SkyTV Ultimate Dual, VDR 2.6.9

  • Just 2 cents here, we still have 25/50Hz in Europe, so I wouldn't be surprised to see stuttering video on a 60Hz Desktop ... it may not stutter at FullHD resolution, because of enough computing power to compensate that difference ...

    And hence I don't expect a 720x576i video scaled to 3840x2160p might ever look like something you call good ... ?

    Did you ever try LibreELEC on your hardware? Just to check? Does it work with the CPU builtin Vega Graphics?

    HowTo: APT pinning

    Click for my gear

    [¹] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 500GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [²] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD PC SN520 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [³] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 32GB DDR4 ECC, 2x WDC SN750 512GB, 4x Samsung SSD 4TB, 1x Samsung SSD 8TB, 1x Crucial MX500 500GB, 1x WDC Blue SSD 500GB, Windows Server 2019 Hyper-V (35W)
    [⁴] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 3.3.0

    Einmal editiert, zuletzt von fnu (14. Juni 2020 um 20:56)

  • I currently have the same problem with softhddevice on an Athlon 3000G (Zen+, Vega 3, GCN Gen 5). Vdpau only starts with "-w disable-ogl-osd", otherwise it crashes. Most of my programs are in 720p, they are all fine. But all other programs are either in 576i and one in 1080i. They all have the strange artifacts, which minixjr described. So the reason probably lies in the deinterlacer. Default is Bob. I changed that to weave and now at least the strange artifacts are gone.

    I use Arch-Linux with the repo from M-Reimer, so the software is up to date.

    With va-api the OSD scales with the resolution of the channel. When I scale it to 50% it is fine with 720p channels, but falls off the screen with 576i just as minixjr reported and it is tiny with 1080i. Otherwise va-api works well.

    What I like about softhddevice is the fast channel switching and I can put the pc to sleep, wake it up again and it just continues.

    ASROCK Deskmini A300+AMD Athlon 3000G (7-Watt-Spar-Mini aus C't 24/2019)+Arch-Linux+vdr4arch (vdr 2.4.1, Softhddevice 856fb47)

  • minixjr, you use 60Hz in you xorg.conf, can you try 50Hz on TV?

    Is there a way to see the load of the GPU with vdpau and vaapi?

    To understand why vdpau not cope.

    I will try to solve the problem with osd vaapi, when there will be free time, but I always thought that AMD broken vaapi in their GPU.

  • Did you ever try LibreELEC on your hardware?

    No, but Kodi with yavdr.

    It shows me the va-api options and a UHD sample is played without any problems.

    But I will try to check if va-api used or not.

    sample-Elysium.2013.2160p.mkv

    you use 60Hz in you xorg.conf, can you try 50Hz on TV?

    I'll try this, but first I'm looking for a programm to check the load of GPU or CPU.

    I found this ricks-amdgpu-utils, but the Ubuntu ppa version does not work for me..

    So I created a ticket and hope to get it running and get more information about what happens (or not)

    VDR User: 2127
    YaVDR-noble, Case: HFX Classic, Mainboard: ASUS H97M-E, CPU: Intel Celeron CPU G1840T, GPU: GeForce GT 1030, DVB-S: 2x Digital Devices Cine S2 V6, VDR 2.6.9, Kodi 21 (flatpak)
    YaVDR-noble (headless, 24/7), Case: Akasa, Mainboard: NUC D34010WYB, DVB-S: Sundtek SkyTV Ultimate Dual, Miscellaneous: epgd, pihole, VDR 2.6.9

    YaVDR-noble (headless), System: HP 260 G2 DM, DVB-S: Sundtek SkyTV Ultimate Dual, VDR 2.6.9

  • I got it working with vdpau today.

    It looks like the 50/60Hz is not a problem because it actually runs at 60Hz.

    HDMI-A-0 connected primary 3840x2160+0+0 (normal left inverted right x axis y axis) 621mm x 341mm3840x2160 60.00*+ 60.00 50.00 59.94 30.00 25.00 24.00 29.97 23.98 24.00

    Maybe this was mesa related, which I have updated today. In fact, I cann't reproduce it anymore.
    I also have deleted the 20-amdgpu.conf. It looks like it's not necessary

    The SDTV problem could be solved, as mentioned by Andromeda.

    I changed that to weave and now at least the strange artifacts are gone

    My conclusion for softhddevice with AMD Ryzen is:

    - grub+edid stuff is needed if you start without powered on monitor

    - amdgpu kernel and current mesa with firmware is recommended

    - softhddevice.conf with -v vdpau and -w disable-ogl-osd

    - Change deinterlacer to something different than Bob

    lnj , if you have the time to do it, I would appreciate it very much, when you fix the va-api stuff.

    I think this will run very well with current AMD GPU/APU.

    I did a short test with vdr/vlc/mpv/kodi:

    Replay a HDTV recording with vdr, %CPU of process vdr with top

    softhddevice vdpau: approx. 12%

    softhddevice va-api: approx. 30% (we don't know what the scaling is doing here)

    Replay sample-Elysium.2013.2160p.mkv

    vlc 200% - without acceleration

    mpv 15% - uses va-api out of the box

    kodi 15-20% - uses va-api

    VDR User: 2127
    YaVDR-noble, Case: HFX Classic, Mainboard: ASUS H97M-E, CPU: Intel Celeron CPU G1840T, GPU: GeForce GT 1030, DVB-S: 2x Digital Devices Cine S2 V6, VDR 2.6.9, Kodi 21 (flatpak)
    YaVDR-noble (headless, 24/7), Case: Akasa, Mainboard: NUC D34010WYB, DVB-S: Sundtek SkyTV Ultimate Dual, Miscellaneous: epgd, pihole, VDR 2.6.9

    YaVDR-noble (headless), System: HP 260 G2 DM, DVB-S: Sundtek SkyTV Ultimate Dual, VDR 2.6.9

  • I got it working with vdpau today.

    I assume this is using the open source VDPAU implementation.

    As far as I remember this doesn't provide the high quality post processing for the video stream, like the Nvidia drivers did provide it ... ? So what kind of deinterlacer does work?

    HowTo: APT pinning

    Click for my gear

    [¹] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 500GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [²] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD PC SN520 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [³] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 32GB DDR4 ECC, 2x WDC SN750 512GB, 4x Samsung SSD 4TB, 1x Samsung SSD 8TB, 1x Crucial MX500 500GB, 1x WDC Blue SSD 500GB, Windows Server 2019 Hyper-V (35W)
    [⁴] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 3.3.0

  • Also try mpv, vlc with vdpau.

    Sorry, I don't get this working :(

    mpv and vlc are not working for me with vdpau.

    Maybe I do something wrong.

    vlc is looking for a file I don't have (and also apt-file don't know it, vdpau_drv_video.so)

    mpv_vdpau.txt

    vlc_vdpau.txt

    fnu, as I have now learned, only temporal is supported.

    VDR User: 2127
    YaVDR-noble, Case: HFX Classic, Mainboard: ASUS H97M-E, CPU: Intel Celeron CPU G1840T, GPU: GeForce GT 1030, DVB-S: 2x Digital Devices Cine S2 V6, VDR 2.6.9, Kodi 21 (flatpak)
    YaVDR-noble (headless, 24/7), Case: Akasa, Mainboard: NUC D34010WYB, DVB-S: Sundtek SkyTV Ultimate Dual, Miscellaneous: epgd, pihole, VDR 2.6.9

    YaVDR-noble (headless), System: HP 260 G2 DM, DVB-S: Sundtek SkyTV Ultimate Dual, VDR 2.6.9

  • minixjr Yes, that is what I also remember from my open source VDPAU tests with Nvidia cards a while ago. Nice that your vega graphics does work on a first step ... ??

    I'm courious if you can use denoise, sharpening and HQ scaling, whatever L1 means ...

    HowTo: APT pinning

    Click for my gear

    [¹] Intel NUC Kit NUC7i5BNH, Akasa Newton S7, 8GB DDR4, WD Black SN700 500GB NVMe, Crucial MX500 2TB, CIR, SAT>IP, Ubuntu LTS 18.04.5, VDR 2.4.1 (15W)
    [²] Intel NUC Kit NUC7i3BNH, 8GB DDR4, WD PC SN520 250GB NVMe, Crucial MX500 1TB, CIR, SAT>IP, Ubuntu LTS 20.04.1, VDR 2.4.1 (13W)
    [³] BQ500, Asrock X470D4U, AMD Ryzen 5 5600, 32GB DDR4 ECC, 2x WDC SN750 512GB, 4x Samsung SSD 4TB, 1x Samsung SSD 8TB, 1x Crucial MX500 500GB, 1x WDC Blue SSD 500GB, Windows Server 2019 Hyper-V (35W)
    [⁴] Jultec JPS0501-12AN, JPS0501-8M2, Octopus Net (DVBS2-8) & openHABian 3.3.0

  • and also apt-file don't know it, vdpau_drv_video.so

    My Debian tells me there is a package containing it.

    Maybe something is missing in Ubuntu.

    VDR User: 2127
    YaVDR-noble, Case: HFX Classic, Mainboard: ASUS H97M-E, CPU: Intel Celeron CPU G1840T, GPU: GeForce GT 1030, DVB-S: 2x Digital Devices Cine S2 V6, VDR 2.6.9, Kodi 21 (flatpak)
    YaVDR-noble (headless, 24/7), Case: Akasa, Mainboard: NUC D34010WYB, DVB-S: Sundtek SkyTV Ultimate Dual, Miscellaneous: epgd, pihole, VDR 2.6.9

    YaVDR-noble (headless), System: HP 260 G2 DM, DVB-S: Sundtek SkyTV Ultimate Dual, VDR 2.6.9

Jetzt mitmachen!

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