SOLVED: [softhddevice / va-api-egl + Alder Lake-N]: green screen with certain live streams

  • Hello lnj

    I'm testing a new N100 board with "Intel Corporation Alder Lake-N" GPU

    I can run cable channels (1080i) fine, the problem is with live streams..

    Sound is there but there's either no video or a green screen. I'm seeing below in the logs + flooding of "video/vaapi: vaSyncSurface failed"

    setup:

    vdr-2.7.7 / ffmpeg: 7.2.1 / softhddevice: latest from git

    I made a recording: http://www.nekanali.nl:8020/VTM-green-screen.tgz

    Maybe fixing this is all too difficult, then I'll re-mount my Nvidia 1080 ;)

    Carel

  • I run with:

    -P"softhddevice -d :0 -v va-api-egl -a hw:0,3 -w alsa-driver-broken -w alsa-close-open-delay -w still-hw-decoder"

    I also tried va-api-glx, but this fails to show a picture together with flooding messages: video/glx: vaCopySurfaceGLX failed

    VDR Log: (with va-api-egl)

    Code
    libva info: VA-API version 1.23.0
    libva info: Trying to open /usr/lib/dri/iHD_drv_video.so
    libva info: Found init function __vaDriverInit_1_23
    libva info: va_openDriver() returns 0
    2040ms 0ms 2040ms
    ratio: 16:9 6080:3429
    ALSA lib pcm.c:8772:(snd_pcm_recover) underrun occurred

    syslog with debug enabled softhddevice:

    syslog.txt

    Thanks!

  • I can't use driver 'intel' in xorg.conf. X won't start and the driver 'modesetting' ignores the option DRI

    I have another VDR client with older mesa/egl packages running the same VDR without issues. (same libva and intel drivers, but the GPU is a JasperLake)

    Some changes in mesa must have broken things.

    Maybe the attached startup log helps

    syslog_vtm.txt

  • carel December 12, 2025 at 3:44 PM

    Changed the title of the thread from “[softhddevice / va-api-egl + Alder Lake-N]: green screen with certain live streams” to “SOLVED: [softhddevice / va-api-egl + Alder Lake-N]: green screen with certain live streams”.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!