hello so i am trying to get vp9 and av1 hardware decode working correctly on linux and i am having an issue where video play back repates frames and or shows checkboarding artificating when using hardware decode, i can not replicate this issue on h264, h265 or software decode. i have been using alot of chatgpt to try and find the correct flags and i have gotten closer but i am having a exterrmly hard time fining good info. i am using a RDNA2 gpu and speficaly using the steamdeck oled hardware
.-------------------------: c2@cachydeck
.+=========================. ------------
:++===++==================- :++- OS: CachyOS x86_64
:*++====+++++=============- .==: Host: Galileo (1)
-*+++=====+***++==========: Kernel: Linux 6.14.5-2-cachyos-deckify
=*++++========------------: Uptime: 2 hours, 33 mins
=*+++++=====- ... Packages: 1860 (pacman)
.+*+++++=-===: .=+++=: Shell: bash 5.2.37
:++++=====-==: -*****+ Display (ANX7530 U): 1280x800 @ 90 Hz in 7" [Built-in]
:++========-=. .=+**+. DE: KDE Plasma 6.3.5
.+==========-. . WM: KWin (Wayland)
:+++++++====- .--==-. WM Theme: Breeze
:++==========. :+++++++: Theme: Breeze (Dark) [Qt], Breeze-Dark [GTK2], Breeze [GTK3]
.-===========. =*****+*+ Icons: breeze-dark [Qt], breeze-dark [GTK2/3/4]
.-===========: .+*****+: Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4]
-=======++++:::::::::::::::::::::::::-: .---: Cursor: breeze (24px)
:======++++====+++******************=. Terminal: konsole 25.4.0
:=====+++==========++++++++++++++*- CPU: AMD Custom 0932 (8) @ 3.50 GHz
.====++==============++++++++++*- GPU: AMD Custom GPU 0932 [Integrated]
.===+==================+++++++: Memory: 7.48 GiB / 14.97 GiB (50%)
.-=======================+++: Swap: 768.00 KiB / 22.96 GiB (0%)
.......................... Disk (/): 338.20 GiB / 466.71 GiB (72%) - xfs
Disk (/run/media/sdcard): 750.40 GiB / 954.53 GiB (79%) - xfs
Local IP (wlan0): 172.19.139.202/18
Battery (ATC): 48% (1 hour, 59 mins remaining) [Discharging]
Locale: en_US.UTF-8
[c2@cachydeck ~]$
Brave 1.78.97 Chromium: 136.0.7103.93 (Official Build) (64-bit)
Revision d9496c9186abbc724489a964d9331a12b0536983
OS Linux
JavaScript V8 13.6.233.8
User Agent Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/136.0.0.0 Safari/537.36
Command Line /opt/brave-bin/brave --ozone-platform-hint=x11 --use-gl=angle --use-angle=vulkan --use-vulkan=native --ignore-gpu-blocklist --disable-gpu-driver-bug-workarounds --enable-features=VaapiVideoDecoder,VaapiVideoEncoder,VaapiIgnoreDriverChecks,Vulkan,DefaultANGLEVulkan,VulkanFromANGLE --disable-features=UseMultiPlaneFormatForHardwareVideo --disable-zero-copy --disable-gpu-memory-buffer-video-frames --disable-native-gpu-memory-buffers --disable-domain-reliability --enable-dom-distiller --enable-distillability-service --origin-trial-public-key=bYUKPJoPnCxeNvu72j4EmPuK7tr1PAC7SHh8ld9Mw3E=,fMS4mpO6buLQ/QMd+zJmxzty/VQ6B1EUZqoCU04zoRU= --lso-url=https://no-thanks.invalid --sync-url=https://sync-v2.brave.com/v2 --variations-server-url=https://variations.brave.com/seed --variations-insecure-server-url=https://variations.brave.com/seed --flag-switches-begin --flag-switches-end --ozone-platform=x11 --component-updater=url-source=https://go-updater.brave.com/extensions
Executable Path /opt/brave-bin/brave
Profile Path /home/c2/.config/BraveSoftware/Brave-Browser/Default
Command-line Variations eyJkaXNhYmxlLWZlYXR1cmVzIjoiQnJhdmVBZGJsb2NrRGVmYXVsdDFwQmxv...
Active Variations main@1df1dd1dedebe0864d4368bf6edf1ed49ac0cc54
AllowCertainClientHintsStudy:Enabled
BraveAIChatDefaultModelStudy_Qwen:DefaultLlama
BraveAdblockMobileNotificationsListDefault:Enabled
BraveAdsAdEventStudy:Enabled
BraveAdsConversionsStudy:Enabled
BraveAdsExclusionRulesStudy:Enabled
BraveAdsNewTabPageAdsStudy:Enabled
BraveAdsTextClassificationPageProbabilitiesStudy:Enabled
BraveAggressiveModeRetirementExperiment:Disabled
BraveAutoTranslateStudy:AutoTranslateDisabled
BraveDebounceStudy:Enabled
BraveFeedUpdateStudy:Enabled
BraveForgetFirstPartyStorage:Enabled
BraveGoogleSignInPermissionStudy:Enabled
BraveHorizontalTabsUpdateEnabledStudy:Enabled
BraveP3AConstellationEnabled:Enabled
BraveP3AJSONOtherDeprecation:Enabled
BraveP3ANebulaRelease:Enabled
BraveP3ATypicalJSONDeprecationEnabled:Enabled
BraveRewardsAllowSelfCustodyProvidersStudy:Enabled
BraveRewardsNewRewardsUIStudy:Enabled
BraveRewardsWebUiPanelStudy:Enabled
BraveScreenFingerprintingBlockerStudy:Enabled
BraveSplitViewStudy:Enabled
BraveWalletAnkrBalancesEnabled:Default
BraveWebcompatExceptionsServiceReleaseStudy:Enabled
ClampPlatformVersionClientHint:Disabled
CookieListDefaultStudy:Enabled
Default1pBlockingStudy:Disabled
DisableReduceLanguage:Enabled
EphemeralStorageStudy:Enabled
ExtensionsManifestV2StudyRelease:Enabled
PartitionVisitedLinkDatabaseWithSelfLinks_Release:Enabled
PartitionedCookies:Enabled
RasterInducingScrollKillSwitch:Disabled_EmergencyKillSwitch
SeedFileTrial:Default
UndecryptablePasswords:Enabled
UseFreedesktopSecretKeyProviderKillSwitch:Enabled
UserActivityStudy:Triggers
WhatsNewStudy:Enabled
[c2@cachydeck ~]$ brave
[0508/181933.959045:ERROR:third_party/crashpad/crashpad/util/file/file_io_posix.cc:153] open /home/c2/.config/BraveSoftware/Brave-Browser/Crash Reports/pending/8f08c666-dd13-4df6-a69e-73371f584d38.lock: File exists (17)
[12765:12765:0508/181934.550792:ERROR:dbus/object_proxy.cc:590] Failed to call method: org.kde.KWallet.isEnabled: object_path= /modules/kwalletd6: org.freedesktop.DBus.Error.NoReply: Remote peer disconnected
[12765:12765:0508/181934.550861:ERROR:components/os_crypt/sync/kwallet_dbus.cc:117] Error contacting kwalletd6 (isEnabled)
[12765:12765:0508/181934.551047:ERROR:dbus/object_proxy.cc:590] Failed to call method: org.kde.KLauncher.start_service_by_desktop_name: object_path= /KLauncher: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
[12765:12765:0508/181934.551071:ERROR:components/os_crypt/sync/kwallet_dbus.cc:86] Error contacting klauncher to start kwalletd6
[12765:12765:0508/181934.767749:ERROR:dbus/object_proxy.cc:590] Failed to call method: org.kde.KWallet.close: object_path= /modules/kwalletd6: org.freedesktop.DBus.Error.NoReply: Remote peer disconnected
[12765:12765:0508/181934.767782:ERROR:components/os_crypt/sync/kwallet_dbus.cc:412] Error contacting kwalletd6 (close)
[12765:12765:0508/181935.364300:ERROR:components/dbus/xdg/request.cc:169] Request ended (non-user cancelled).
[12765:12765:0508/181935.455191:ERROR:mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:725] Message 0 rejected by interface blink.mojom.WidgetHost
[12765:12765:0508/181937.487746:ERROR:mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:725] Message 0 rejected by interface blink.mojom.WidgetHost
[12814:12822:0508/181950.328986:ERROR:../src/net/socket/ssl_client_socket_impl.cc:877] handshake failed; returned -1, SSL error code 1, net_error -101
[12814:12822:0508/181950.339724:ERROR:../src/net/socket/ssl_client_socket_impl.cc:877] handshake failed; returned -1, SSL error code 1, net_error -101
[12812:12812:0508/181956.221221:ERROR:ui/gl/gl_display.cc:508] EGL Driver message (Error) eglCreateContext: Requested version is not supported
Warning: eglCreateContext failed with EGL_BAD_ATTRIBUTE
- While trying to discover a BackendType::OpenGL adapter.
at CheckEGL (../../third_party/dawn/src/dawn/native/opengl/UtilsEGL.cpp:98)
[12765:12935:0508/182004.919411:ERROR:../src/content/browser/browser_main_loop.cc:278] GLib: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
[12765:12936:0508/182004.919670:ERROR:../src/content/browser/browser_main_loop.cc:278] GLib: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
[12765:12934:0508/182004.919776:ERROR:../src/content/browser/browser_main_loop.cc:278] GLib: g_main_context_pop_thread_default: assertion 'stack != NULL' failed
[0508/182933.959199:ERROR:third_party/crashpad/crashpad/util/file/file_io_posix.cc:153] open /home/c2/.config/BraveSoftware/Brave-Browser/Crash Reports/pending/8f08c666-dd13-4df6-a69e-73371f584d38.lock: File exists (17)
[0508/182933.959244:ERROR:third_party/crashpad/crashpad/util/file/file_io_posix.cc:153] open /home/c2/.config/BraveSoftware/Brave-Browser/Crash Reports/pending/8f08c666-dd13-4df6-a69e-73371f584d38.lock: File exists (17)
[0508/182933.959259:ERROR:third_party/crashpad/crashpad/util/file/file_io.cc:103] ReadExactly: expected 8, observed 0
[0508/182933.961596:ERROR:third_party/crashpad/crashpad/util/file/file_io_posix.cc:153] open /home/c2/.config/BraveSoftware/Brave-Browser/Crash Reports/pending/8f08c666-dd13-4df6-a69e-73371f584d38.lock: File exists (17)
[0508/183433.959322:ERROR:third_party/crashpad/crashpad/util/file/file_io_posix.cc:153] open /home/c2/.config/BraveSoftware/Brave-Browser/Crash Reports/pending/8f08c666-dd13-4df6-a69e-73371f584d38.lock: File exists (17)
[0508/185740.284758:ERROR:third_party/crashpad/crashpad/util/file/file_io_posix.cc:153] open /home/c2/.config/BraveSoftware/Brave-Browser/Crash Reports/pending/8f08c666-dd13-4df6-a69e-73371f584d38.lock: File exists (17)
[12765:12765:0508/191011.483863:ERROR:ui/gfx/x/atom_cache.cc:232] Add chromium/from-privileged to kAtomsToCache
[0508/191240.285039:ERROR:third_party/crashpad/crashpad/util/file/file_io_posix.cc:153] open /home/c2/.config/BraveSoftware/Brave-Browser/Crash Reports/pending/8f08c666-dd13-4df6-a69e-73371f584d38.lock: File exists (17)
[127