Libva error, can't find video driver

$ /usr/bin/xfreerdp --ignore-certificate rdp.somewinhost.com
[09:02:45:514] [22201:22201] [WARN][com.freerdp.client.common.cmdline] - Using deprecated command-line interface!
[09:02:45:514] [22201:22201] [WARN][com.freerdp.client.common.compatibility] - --ignore-certificate -> /cert-ignore
[09:02:45:514] [22201:22201] [WARN][com.freerdp.client.common.compatibility] - rdp.somewinhost.com -> /v:rdp.somewinhost.com
[09:02:45:514] [22201:22201] [WARN][com.freerdp.client.common.compatibility] - 
[09:02:45:515] [22201:22202] [INFO][com.freerdp.core] - freerdp_connect:freerdp_set_last_error_ex resetting error state
[09:02:45:515] [22201:22202] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpdr
[09:02:45:515] [22201:22202] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpsnd
[09:02:45:515] [22201:22202] [INFO][com.freerdp.client.common.cmdline] - loading channelEx cliprdr
[09:02:45:517] [22201:22202] [INFO][com.freerdp.client.x11] - No user name set. - Using login name: XXX
[09:02:45:776] [22201:22202] [INFO][com.freerdp.primitives] - primitives autodetect, using generic
[AVHWDeviceContext @ 0xffffa400b9c0] libva: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[AVHWDeviceContext @ 0xffffa400b9c0] Failed to initialise VAAPI connection: -1 (unknown libva error).                                                                                                              
[09:02:45:782] [22201:22202] [ERROR][com.freerdp.codec] - Could not initialize hardware decoder, falling back to software: Input/output error
[09:02:45:790] [22201:22202] [INFO][com.freerdp.core] - freerdp_tcp_is_hostname_resolvable:freerdp_set_last_error_ex resetting error state
[09:02:45:792] [22201:22202] [INFO][com.freerdp.core] - freerdp_tcp_connect:freerdp_set_last_error_ex resetting error state
Domain:   AD     
Password: 
[09:03:05:660] [22201:22202] [INFO][com.freerdp.gdi] - Local framebuffer format  PIXEL_FORMAT_BGRX32
[09:03:05:660] [22201:22202] [INFO][com.freerdp.gdi] - Remote framebuffer format PIXEL_FORMAT_RGB16
[09:03:05:735] [22201:22202] [INFO][com.winpr.clipboard] - initialized POSIX local file subsystem
[09:03:05:782] [22201:22202] [INFO][com.freerdp.channels.rdpsnd.client] - [static] Loaded fake backend for rdpsnd
[09:03:11:099] [22201:22202] [INFO][com.freerdp.client.x11] - Logon Error Info SESSION_ID [LOGON_MSG_SESSION_CONTINUE]
[09:03:52:225] [22201:22202] [INFO][com.freerdp.core] - ERRINFO_LOGOFF_BY_USER (0x0000000C):The disconnection was initiated by the user logging off their session on the server.
[09:03:52:225] [22201:22202] [ERROR][com.freerdp.core] - rdp_set_error_info:freerdp_set_last_error_ex ERRINFO_LOGOFF_BY_USER [0x0001000C]

With a RPi4 running Plasma on X11, the connection can be established but it falls back to software rendering. This could be related to mpv, not sure. Further, I do not know for sure if this should work.

libva is not supported on the RPi. Vlc and mpv tries to load video drivers until it gets one that is supported. This is normal.

1 Like

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.