![]() of llvm-libs and lib32-llvm-libs, but the rest of SteamOS needs version 14. Out of curiosity to the reports of it not launching, I tested Linux native Portal, which started fine on SteamOS 3.4 Preview with the downgraded Mesa driver:īy installing the missing dependencies I have gotten Valve's 22.18 Mesa version to work on the current SteamOS 3.4 Preview build 20221116.100. "DecoderDescriptionID" "VAAPI DRM hardware decoding" "CaptureDescriptionID" "Desktop PipeWire DMABUF + VAAPI H264" || echo -e "\n\n\nWARNING: Some downloads failed this might not work.\n It is safer to close Konsole now, no SteamOS modifications have been made yet."Įcho -e "\n\n\nDowngrading the SteamOS Mesa hardware acceleration packages (to 22.18)."Įcho -e "\n\n\nYour Deck will restart now, hopefully with reinstated hardware acceleration."Įcho -e "Downloading the SteamOS 3.4 Preview (20221116.100) Mesa packages.\n\n\n"Įcho -e "\n\n\nOverwriting the SteamOS Mesa driver (with 22.19)."Įcho -e "\n\n\nYour Deck will restart now, back to the 3.4 Preview Mesa version." To install these older packages, I am using the following script:Įcho -e "Downloading some SteamOS 3.3.2 (20221005.1) Mesa packages.\n\n\n" It would be a better approach to compile a new package of one version, as attempted in but for now I am sticking to the Valve-compiled ones. Which might be solvable, I will continue on this path to see if it can be made to work, knowing that it might break in an update (after re-installing). CGameStreamVideoStageVAAPI: Failed to create device context: Input/output errorThis indicates that the older hardware acceleration driver is working with the new version, but lacking some dependencies of the old SteamOS version. ffmpeg error: Failed to initialise VAAPI connection: -1 (unknown libva error). ffmpeg verbose: libva: va_openDriver() returns -1 ![]() ![]() ffmpeg error: libva: dlopen of /usr/lib32/dri/radeonsi_drv_video.so failed: libLLVM-13.so: cannot open shared object file: No such file or directory ffmpeg verbose: libva: Trying to open /usr/lib32/dri/radeonsi_drv_video.so ffmpeg verbose: libva: VA-API version 1.15.0 || echo -e "\n\n\nWARNING: Some downloads failed this might not work."Įcho -e "\n\n\nReplacing the SteamOS Mesa install with the Arch Linux one."Įcho -e "\n\n\nYour Deck will restart now, hopefully with reinstated hardware en- and decoding." # Disabling this causes an obvious partial upgrade, but also prevents a pacman error. The new 3.4 Preview update lacks hardware video en- and decoding.īecause US software patents seem to be involved, it's uncertain whether Valve can fix this.Īs it messes with how I use my Steam Deck, I am experimenting with patching the feature back in, to not be stuck on version 3.3 in the future if it doesn't get solved on standard SteamOS.Įcho -e "Downloading the Arch Linux Mesa packages.\n\n\n" If for some reason you want to you can still use the updated script to downgrade, though I recommend against this.Īll SteamOS update channels are now affected.Īs expected, the temporary solution as posted no longer, but can be made to work again, for now. Edit: As per the so far unannounced SteamOS 3.4.2 update, hardware encoding has been enabled again!
0 Comments
Leave a Reply. |