ubuntuusers.de

Probleme mit vlc seit 26.04

Status: Ungelöst | Ubuntu-Version: Xubuntu 26.04 (Resolute Raccoon)
Antworten |

DoktorSeltsam

Anmeldungsdatum:
11. Februar 2007

Beiträge: 735

Wohnort: Hamburg

Seit dem upgrade auf 26.04. spielt vlc nur noch sporadisch Filme ab. Auf der Konsole gestartet, wird z.B. dies geloggt:

VLC media player 3.0.23 Vetinari (revision 3.0.23-2-0-g79128878dd)
[000063a34223a590] main libvlc: VLC wird mit dem Standard-Interface ausgeführt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden.
[000063a3422d19e0] main playlist: playlist is empty
libva info: VA-API version 1.23.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
[000074991c001ed0] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.23.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
[000074991c001ed0] glconv_vaapi_drm gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.23.0
libva error: vaGetDriverNames() failed with operation failed
[000074991c001ed0] glconv_vaapi_drm gl error: vaInitialize: operation failed
[000074991c8dbd30] chain filter error: Too high level of recursion (3)
[000074991c89ed90] main filter error: Failed to create video converter

Die letzten beiden Zeilen wiederholen sich dann etwa 100x

[00007499280360a0] main video output error: Failed to create video converter
[00007499280360a0] main video output error: Failed to compensate for the format changes, removing all filters
[0000749944c14970] avcodec decoder: Using NVIDIA VDPAU Driver Shared Library  580.159.03  Fri Apr 24 05:47:40 UTC 2026 for hardware decoding
[000074991cd96c20] vdpau_chroma filter error: video mixer rendering failure: A catch-all error, used when no other error code applies.

Ich habe eine Nvidia GT1030. In den vlc-Einstellungen ist die Ausgabe über VDPAU aktiviert. Installiert ist der nvida-Treiber 580.159.03 und ffmpeg version 8.0.1-3ubuntu2.

SMPlayer, der mpv nutzt, spielt über den Ausgabetreiber vdpau einwandfrei ab. Aber ist wirklich ein vlc-Problem?

martin@martin-desktop:~$ LIBVA_DRIVER_NAME=nvidia vainfo
Trying display: wayland
Trying display: x11
libva info: VA-API version 1.23.0
libva info: User environment variable requested driver 'nvidia'
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
vaInitialize failed with error code -1 (unknown libva error),exit

VA-API klingt falsch...

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6003

Ist dein nvidia-vaapi-driver aktuell?

In den Ubuntu Repositories sind die nvidia-vaapi-driver naturgemäß veraltet. Dagegen hilft nur selber machen.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 13895

In den vlc-Settings Video auf "VDPAU output" stellen.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 6003

Mit aktuellem nvidia-vaapi-driver und nvidia-driver (Version 580.142) auf Nvidia GTX 970 funktioniert beides für die Hardware-beschleunigte Decodierung, sowohl VDPAU, als auch VAAPI. Das wird im VLC in den Einstellungen im Tab "Eingang/Codecs" eingestellt. Im Tab "Video" kann man dann auch dia Ausgabe auf Automasttisch lassen.

vainfo
Trying display: wayland
Trying display: x11
vainfo: VA-API version: 1.24 (libva 2.22.0)
vainfo: Driver version: VA-API NVDEC driver [direct backend]
vainfo: Supported profile and entrypoints
      VAProfileMPEG2Simple            : VAEntrypointVLD
      VAProfileMPEG2Main              : VAEntrypointVLD
      VAProfileVC1Simple              : VAEntrypointVLD
      VAProfileVC1Main                : VAEntrypointVLD
      VAProfileVC1Advanced            : VAEntrypointVLD
      VAProfileH264Main               : VAEntrypointVLD
      VAProfileH264High               : VAEntrypointVLD
      VAProfileH264ConstrainedBaseline: VAEntrypointVLD
      VAProfileJPEGBaseline           : VAEntrypointVLD
      VAProfileVP8Version0_3          : VAEntrypointVLD
Antworten |