Open RetroMan84 opened 6 months ago
Can replicate. Using the Flatpak on v1.17.1.
Built PPSSPP on latest commit, https://github.com/hrydgard/ppsspp/commit/c2bcdd3076c176261214f2fc6aacb9bdcaefa7da, and the crash does not happen. This still could potentially be a Flatpak limitation/bug though.
It looks like this is specifically an interaction between PPSSPP and Valve's gamescope, https://github.com/ValveSoftware/gamescope
PPSSPP Log
10:57:521 Core/System.cpp:437 N[BOOT]: PPSSPP v1.17.1
10:57:522 Core/Compatibility.cpp:151 N[G3D]: UnitsPerMeter for UCUS98702: 0.000000
10:57:619 root N[G3D]: Vulkan/ShaderManagerVulkan.cpp:626 ShaderCache: Loaded 2 vertex, 5 fragment shaders and 0 geometry shaders (failed 0)
10:57:619 root N[G3D]: Vulkan/PipelineManagerVulkan.cpp:780 Creating 5 pipelines from cache (1x MSAA)...
10:57:619 root N[G3D]: Vulkan/PipelineManagerVulkan.cpp:831 Recreated Vulkan pipeline cache (5 pipelines, 0 failed).
10:57:619 root N[BOOT]: UI/EmuScreen.cpp:389 Booted /home/deck/Emulation/roms/psp/PaRappa the Rapper.iso...
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:805 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:806 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:831 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:831 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:832 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:832 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:832 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:832 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:833 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:833 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:834 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:834 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:834 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:834 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:834 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:834 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:835 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:836 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:836 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:836 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:836 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:836 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:836 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:836 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:836 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:836 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:836 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:837 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:837 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:837 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:837 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:837 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:837 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:837 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:837 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:837 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:837 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:838 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:838 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:838 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:838 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:838 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:838 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:838 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:838 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:838 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:838 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:839 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:839 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:839 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:839 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:839 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:839 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:839 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:839 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:839 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:839 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:840 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:848 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:849 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:264 sceAudioSetChannelDataLen(00000000, 00000200) - channel not reserved
10:57:850 sndp_thread E[SCEAUDIO]: HLE/sceAudio.cpp:118 sceAudioOutputPannedBlocking() - channel not reserved
11:23:096 MovPlayThrea E[ME]: HLE/sceMpeg.cpp:1414 UNIMPL sceMpegAvcDecodeFlush(096493ac)
11:36:008 ParappaPorta E[SYSTEM]: Common/Log.cpp:68 (/run/build/ppsspp/Common/GPU/Vulkan/VulkanRenderManager.cpp:BeginFrame:635): [false] (UCUS98702 PARAPPA THE RAPPER™, 38.5s) Device lost in vkWaitForFences
journalctl -f
output
Apr 12 13:38:47 steamdeck sshd[9760]: pam_unix(sshd:session): session opened for user deck(uid=1000) by deck(uid=0)
Apr 12 13:38:47 steamdeck systemd-logind[630]: New session 48 of user deck.
Apr 12 13:38:48 steamdeck systemd[1]: Started Session 48 of User deck.
Apr 12 13:39:06 steamdeck dbus-daemon[604]: [system] Activating via systemd: service name='org.freedesktop.home1' unit='dbus-org.freedesktop.home1.service' requested by ':1.304' (uid=0 pid=9784 comm="sudo journalctl")
Apr 12 13:39:06 steamdeck dbus-daemon[604]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.home1.service': Unit dbus-org.freedesktop.home1.service not found.
Apr 12 13:39:06 steamdeck sudo[9784]: pam_systemd_home(sudo:auth): systemd-homed is not available: Unit dbus-org.freedesktop.home1.service not found.
Apr 12 13:39:09 steamdeck sudo[9784]: deck : TTY=pts/0 ; PWD=/home/deck ; USER=root ; COMMAND=/usr/bin/journalctl
Apr 12 13:39:09 steamdeck sudo[9784]: pam_unix(sudo:session): session opened for user root(uid=0) by deck(uid=1000)
Apr 12 13:39:09 steamdeck sudo[9784]: pam_unix(sudo:session): session closed for user root
Apr 12 13:40:06 steamdeck kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx_0.0.0 timeout, signaled seq=116703, emitted seq=116705
Apr 12 13:40:06 steamdeck kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process PPSSPPSDL pid 8328 thread VulkanRenderMan pid 8356
Apr 12 13:40:06 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: GPU reset begin!
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: Traceback (most recent call last):
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: File "/usr/share/jupiter-fan-control/fancontrol.py", line 542, in <module>
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: controller.loop_control()
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: File "/usr/share/jupiter-fan-control/fancontrol.py", line 486, in loop_control
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: self.loop_read_sensors()
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: File "/usr/share/jupiter-fan-control/fancontrol.py", line 452, in loop_read_sensors
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: self.power_sensor.get_avg_value()
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: File "/usr/share/jupiter-fan-control/fancontrol.py", line 356, in get_avg_value
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: self.values.append(self.get_value())
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: ^^^^^^^^^^^^^^^^
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: File "/usr/share/jupiter-fan-control/fancontrol.py", line 351, in get_value
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: self.value = int(f.read().strip()) / 1000000
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: ^^^^^^^^
Apr 12 13:40:06 steamdeck fancontrol.py[6103]: PermissionError: [Errno 1] Operation not permitted
Apr 12 13:40:06 steamdeck systemd[1]: jupiter-fan-control.service: Main process exited, code=exited, status=1/FAILURE
Apr 12 13:40:06 steamdeck fancontrol.py[9831]: loaded critical temp from SSD hwmon: 89.85
Apr 12 13:40:06 steamdeck fancontrol.py[9831]: returning fan to EC control loop
Apr 12 13:40:06 steamdeck systemd[1]: jupiter-fan-control.service: Failed with result 'exit-code'.
Apr 12 13:40:06 steamdeck systemd[1]: jupiter-fan-control.service: Consumed 1.396s CPU time.
Apr 12 13:40:06 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: MODE2 reset
Apr 12 13:40:06 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: GPU reset succeeded, trying to resume
Apr 12 13:40:06 steamdeck kernel: [drm] PCIE GART of 1024M enabled (table at 0x000000F43FC00000).
Apr 12 13:40:06 steamdeck kernel: [drm] PSP is resuming...
Apr 12 13:40:06 steamdeck (udev-worker)[9830]: devcd2: Process 'cat /sys/devices/virtual/devcoredump/devcd2/data > /var/lib/steamos-log-submitter/pending/devcoredump/4944' failed with exit code 1.
Apr 12 13:40:06 steamdeck kernel: [drm] reserve 0xa00000 from 0xf43e000000 for PSP TMR
Apr 12 13:40:06 steamdeck python[623]: 2024-04-12 13:40:06,846 ERROR steamos_log_submitter.util: Failed to read /proc/8356/environ: [Errno 2] No such file or directory: '/proc/8356/environ'
Apr 12 13:40:06 steamdeck python[623]: 2024-04-12 13:40:06,846 ERROR steamos_log_submitter.util: Failed to read /proc/8356/stat: [Errno 2] No such file or directory: '/proc/8356/stat'
Apr 12 13:40:06 steamdeck (udev-worker)[9833]: card0: Process '/sbin/kill -9 8356' failed with exit code 1.
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: SMU is resuming...
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: SMU is resumed successfully!
Apr 12 13:40:07 steamdeck kernel: [drm] DMUB hardware initialized: version=0x0300000A
Apr 12 13:40:07 steamdeck systemd[1]: jupiter-fan-control.service: Scheduled restart job, restart counter is at 3.
Apr 12 13:40:07 steamdeck systemd[1]: Stopped Jupiter fan control.
Apr 12 13:40:07 steamdeck systemd[1]: jupiter-fan-control.service: Consumed 1.396s CPU time.
Apr 12 13:40:07 steamdeck systemd[1]: Started Jupiter fan control.
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: loaded critical temp from SSD hwmon: 89.85
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: jupiter-fan-control started successfully.
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: Traceback (most recent call last):
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: File "/usr/share/jupiter-fan-control/fancontrol.py", line 542, in <module>
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: controller.loop_control()
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: File "/usr/share/jupiter-fan-control/fancontrol.py", line 486, in loop_control
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: self.loop_read_sensors()
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: File "/usr/share/jupiter-fan-control/fancontrol.py", line 452, in loop_read_sensors
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: self.power_sensor.get_avg_value()
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: File "/usr/share/jupiter-fan-control/fancontrol.py", line 356, in get_avg_value
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: self.values.append(self.get_value())
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: ^^^^^^^^^^^^^^^^
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: File "/usr/share/jupiter-fan-control/fancontrol.py", line 351, in get_value
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: self.value = int(f.read().strip()) / 1000000
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: ^^^^^^^^
Apr 12 13:40:07 steamdeck fancontrol.py[9843]: PermissionError: [Errno 1] Operation not permitted
Apr 12 13:40:07 steamdeck systemd[1]: jupiter-fan-control.service: Main process exited, code=exited, status=1/FAILURE
Apr 12 13:40:07 steamdeck fancontrol.py[9844]: loaded critical temp from SSD hwmon: 89.85
Apr 12 13:40:07 steamdeck fancontrol.py[9844]: returning fan to EC control loop
Apr 12 13:40:07 steamdeck systemd[1]: jupiter-fan-control.service: Failed with result 'exit-code'.
Apr 12 13:40:07 steamdeck kernel: [drm] Failed to add display topology, DTM TA is not initialized.
Apr 12 13:40:07 steamdeck kernel: [drm] kiq ring mec 2 pipe 1 q 0
Apr 12 13:40:07 steamdeck kernel: [drm] VCN decode and encode initialized successfully(under DPG Mode).
Apr 12 13:40:07 steamdeck kernel: [drm] JPEG decode initialized successfully.
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 8
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 8
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 8
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 8
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: recover vram bo from shadow start
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: recover vram bo from shadow done
Apr 12 13:40:07 steamdeck kernel: [drm] Skip scheduling IBs!
Apr 12 13:40:07 steamdeck kernel: [drm] Skip scheduling IBs!
Apr 12 13:40:07 steamdeck kernel: amdgpu 0000:04:00.0: amdgpu: GPU reset(4) succeeded!
Apr 12 13:40:07 steamdeck kernel: traps: Emu[8360] trap int3 ip:564adde70751 sp:7f38dcffc070 error:0 in PPSSPPSDL[564add83b000+d96000]
Apr 12 13:40:07 steamdeck systemd[1]: Started Process Core Dump (PID 9847/UID 0).
Apr 12 13:40:08 steamdeck systemd[1]: jupiter-fan-control.service: Scheduled restart job, restart counter is at 4.
Apr 12 13:40:08 steamdeck systemd[1]: Stopped Jupiter fan control.
Apr 12 13:40:08 steamdeck systemd[1]: Started Jupiter fan control.
Apr 12 13:40:08 steamdeck systemd[935]: app-flatpak-org.ppsspp.PPSSPP-8298.scope: Consumed 4min 48.622s CPU time.
Apr 12 13:40:08 steamdeck fancontrol.py[9849]: loaded critical temp from SSD hwmon: 89.85
Apr 12 13:40:08 steamdeck fancontrol.py[9849]: jupiter-fan-control started successfully.
Apr 12 13:40:09 steamdeck systemd[1]: Started Process Core Dump (PID 9882/UID 0).
Apr 12 13:40:09 steamdeck core_handler[9883]: Minidump generated at /var/lib/steamos-log-submitter/pending/minidump/.staging-1712943608-gamescope-xwm-6287-None.dmp
Apr 12 13:40:09 steamdeck dbus-daemon[604]: [system] Activating via systemd: service name='org.freedesktop.timedate1' unit='dbus-org.freedesktop.timedate1.service' requested by ':1.308' (uid=1000 pid=9892 comm="timedatectl status")
Apr 12 13:40:09 steamdeck systemd[1]: Starting Time & Date Service...
Apr 12 13:40:09 steamdeck dbus-daemon[604]: [system] Successfully activated service 'org.freedesktop.timedate1'
Apr 12 13:40:09 steamdeck systemd[1]: Started Time & Date Service.
Apr 12 13:40:09 steamdeck PluginLoader[938]: [injector][WARNING]: The Tab SharedJSContext socket has been disconnected while listening for messages.
Apr 12 13:40:09 steamdeck PluginLoader[938]: [main][INFO]: CEF has disconnected...
Apr 12 13:40:09 steamdeck systemd-coredump[9848]: [🡕] Process 8328 (PPSSPPSDL) of user 1000 dumped core.
Stack trace of thread 27:
#0 0x0000564adde70751 n/a (/app/bin/PPSSPPSDL + 0x71d751)
#1 0x0000564addf0b346 n/a (/app/bin/PPSSPPSDL + 0x7b8346)
#2 0x0000564add8d0bda n/a (/app/bin/PPSSPPSDL + 0x17dbda)
#3 0x0000564adda0465d n/a (/app/bin/PPSSPPSDL + 0x2b165d)
#4 0x0000564addeeb120 n/a (/app/bin/PPSSPPSDL + 0x798120)
#5 0x00007f39056f14e4 n/a (/usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.32 + 0xf14e4)
#6 0x00007f39053b8e39 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x8ee39)
#7 0x00007f39054409b4 n/a (/usr/lib/x86_64-linux-gnu/libc.so.6 + 0x1169b4)
ELF object binary architecture: AMD x86-64
Apr 12 13:40:09 steamdeck systemd-coredump[9884]: [🡕] Process 6287 (gamescope-wl) of user 1000 dumped core.
Stack trace of thread 6322:
#0 0x00007f445c3b226c n/a (libc.so.6 + 0x8926c)
#1 0x00007f445c362a08 raise (libc.so.6 + 0x39a08)
#2 0x00007f445c34b538 abort (libc.so.6 + 0x22538)
#3 0x00007f445c34b45c n/a (libc.so.6 + 0x2245c)
#4 0x00007f445c35b3d6 __assert_fail (libc.so.6 + 0x323d6)
#5 0x0000564bfb4d3cf7 n/a (gamescope + 0x7fcf7)
#6 0x0000564bfb4dd02a n/a (gamescope + 0x8902a)
#7 0x0000564bfb4ac8c0 n/a (gamescope + 0x588c0)
#8 0x0000564bfb4aeb5f n/a (gamescope + 0x5ab5f)
#9 0x0000564bfb4c9c69 n/a (gamescope + 0x75c69)
#10 0x00007f445c6e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
#11 0x00007f445c3b044b n/a (libc.so.6 + 0x8744b)
#12 0x00007f445c433e40 n/a (libc.so.6 + 0x10ae40)
Stack trace of thread 6287:
#0 0x00007f445c426c0f __poll (libc.so.6 + 0xfdc0f)
#1 0x0000564bfb4cc4bf n/a (gamescope + 0x784bf)
#2 0x0000564bfb4764c6 n/a (gamescope + 0x224c6)
#3 0x00007f445c34c850 n/a (libc.so.6 + 0x23850)
#4 0x00007f445c34c90a __libc_start_main (libc.so.6 + 0x2390a)
#5 0x0000564bfb4985d5 n/a (gamescope + 0x445d5)
Stack trace of thread 6320:
#0 0x00007f445c434266 epoll_wait (libc.so.6 + 0x10b266)
#1 0x00007f4452e25579 n/a (libspa-support.so + 0x13579)
#2 0x00007f4452e18be3 n/a (libspa-support.so + 0x6be3)
#3 0x00007f445c8ee26f n/a (libpipewire-0.3.so.0 + 0x4126f)
#4 0x00007f445c3b044b n/a (libc.so.6 + 0x8744b)
#5 0x00007f445c433e40 n/a (libc.so.6 + 0x10ae40)
Stack trace of thread 6324:
#0 0x00007f445c3f89e5 clock_nanosleep (libc.so.6 + 0xcf9e5)
#1 0x00007f445c3fd5e7 __nanosleep (libc.so.6 + 0xd45e7)
#2 0x0000564bfb4cbf97 n/a (gamescope + 0x77f97)
#3 0x00007f445c6e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
#4 0x00007f445c3b044b n/a (libc.so.6 + 0x8744b)
#5 0x00007f445c433e40 n/a (libc.so.6 + 0x10ae40)
Stack trace of thread 6321:
#0 0x00007f445c426c0f __poll (libc.so.6 + 0xfdc0f)
#1 0x0000564bfb4f0992 n/a (gamescope + 0x9c992)
#2 0x00007f445c6e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
#3 0x00007f445c3b044b n/a (libc.so.6 + 0x8744b)
#4 0x00007f445c433e40 n/a (libc.so.6 + 0x10ae40)
Stack trace of thread 6290:
#0 0x00007f445c426c0f __poll (libc.so.6 + 0xfdc0f)
#1 0x0000564bfb4cb8e7 n/a (gamescope + 0x778e7)
#2 0x00007f445c6e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
#3 0x00007f445c3b044b n/a (libc.so.6 + 0x8744b)
#4 0x00007f445c433e40 n/a (libc.so.6 + 0x10ae40)
Stack trace of thread 6323:
#0 0x00007f445c422900 __open64 (libc.so.6 + 0xf9900)
#1 0x0000564bfb4a4c65 n/a (gamescope + 0x50c65)
#2 0x00007f445c6e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
#3 0x00007f445c3b044b n/a (libc.so.6 + 0x8744b)
#4 0x00007f445c433e40 n/a (libc.so.6 + 0x10ae40)
Stack trace of thread 6288:
#0 0x00007f445c434266 epoll_wait (libc.so.6 + 0x10b266)
#1 0x0000564bfb4bab6f n/a (gamescope + 0x66b6f)
#2 0x0000564bfb4be3c4 n/a (gamescope + 0x6a3c4)
#3 0x00007f445c6e1943 execute_native_thread_routine (libstdc++.so.6 + 0xe1943)
#4 0x00007f445c3b044b n/a (libc.so.6 + 0x8744b)
#5 0x00007f445c433e40 n/a (libc.so.6 + 0x10ae40)
Stack trace of thread 6292:
#0 0x00007f445c3f89e5 clock_nanosleep (libc.so.6 + 0xcf9e5)
#1 0x00007f445c3fd5e7 __nanosleep (libc.so.6 + 0xd45e7)
#2 0x00007f445ab01595 n/a (libvulkan_radeon.so + 0x101595)
#3 0x00007f445ac5da4c n/a (libvulkan_radeon.so + 0x25da4c)
#4 0x00007f445c3b044b n/a (libc.so.6 + 0x8744b)
#5 0x00007f445c433e40 n/a (libc.so.6 + 0x10ae40)
Stack trace of thread 6291:
#0 0x00007f445c3acf0e n/a (libc.so.6 + 0x83f0e)
#1 0x00007f445c3af7a0 pthread_cond_wait (libc.so.6 + 0x867a0)
#2 0x00007f445ac5db1e n/a (libvulkan_radeon.so + 0x25db1e)
#3 0x00007f445ac3b08c n/a (libvulkan_radeon.so + 0x23b08c)
#4 0x00007f445ac5da4c n/a (libvulkan_radeon.so + 0x25da4c)
#5 0x00007f445c3b044b n/a (libc.so.6 + 0x8744b)
#6 0x00007f445c433e40 n/a (libc.so.6 + 0x10ae40)
ELF object binary architecture: AMD x86-64
Apr 12 13:40:09 steamdeck kernel: input: Steam Deck as /devices/pci0000:00/0000:00:08.1/0000:04:00.4/usb3/3-3/3-3:1.2/0003:28DE:1205.0003/input/input37
Apr 12 13:40:10 steamdeck systemd[1]: systemd-coredump@3-9847-0.service: Deactivated successfully.
Apr 12 13:40:10 steamdeck systemd[1]: systemd-coredump@3-9847-0.service: Consumed 1.536s CPU time.
Apr 12 13:40:10 steamdeck systemd[1]: systemd-coredump@4-9882-0.service: Deactivated successfully.
Apr 12 13:40:14 steamdeck systemd[935]: gamescope-session.service: Consumed 2min 26.580s CPU time.
Apr 12 13:40:14 steamdeck systemd[935]: Stopped target Current graphical user session.
Apr 12 13:40:14 steamdeck systemd[935]: Stopped target Session services which should run early before the graphical session is brought up.
Apr 12 13:40:14 steamdeck systemd[935]: Stopping Accessibility services bus...
If it works with the latest build, it could of course be something that we've fixed since the last release, although no clue exaclty what.
Unfortunately it seems the flatpak is built without symbols so the stack trace isn't very useful.
Not sure if related but it crashes my Steam Deck too. I'm running PPSSPP 1.17.1.
I get the same gamescope-wl dump above. dmesg also shows a bunch of the ff.:
[150147.925876] amdgpu 0000:04:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:7 pasid:32783, for process PPSSPPSDL pid 438334 thread VulkanRenderMan pid 438395)
[150147.925884] amdgpu 0000:04:00.0: amdgpu: in page starting at address 0x0000800044b40000 from client 0x1b (UTCL2)
[150147.925887] amdgpu 0000:04:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00701431
[150147.925889] amdgpu 0000:04:00.0: amdgpu: Faulty UTCL2 client ID: SQC (data) (0xa)
[150147.925890] amdgpu 0000:04:00.0: amdgpu: MORE_FAULTS: 0x1
[150147.925891] amdgpu 0000:04:00.0: amdgpu: WALKER_ERROR: 0x0
[150147.925892] amdgpu 0000:04:00.0: amdgpu: PERMISSION_FAULTS: 0x3
[150147.925892] amdgpu 0000:04:00.0: amdgpu: MAPPING_ERROR: 0x0
[150147.925893] amdgpu 0000:04:00.0: amdgpu: RW: 0x0
[150147.925896] amdgpu 0000:04:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:7 pasid:32783, for process PPSSPPSDL pid 438334 thread VulkanRenderMan pid 438395)
[150147.925898] amdgpu 0000:04:00.0: amdgpu: in page starting at address 0x0000800044b40000 from client 0x1b (UTCL2)
[150147.925899] amdgpu 0000:04:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00000000
[150147.925901] amdgpu 0000:04:00.0: amdgpu: Faulty UTCL2 client ID: CB/DB (0x0)
[150147.925901] amdgpu 0000:04:00.0: amdgpu: MORE_FAULTS: 0x0
[150147.925902] amdgpu 0000:04:00.0: amdgpu: WALKER_ERROR: 0x0
[150147.925903] amdgpu 0000:04:00.0: amdgpu: PERMISSION_FAULTS: 0x0
[150147.925904] amdgpu 0000:04:00.0: amdgpu: MAPPING_ERROR: 0x0
[150147.925905] amdgpu 0000:04:00.0: amdgpu: RW: 0x0
...
[150158.102200] traps: Emu[438399] trap int3 ip:55c4de749751 sp:7f1efcbfa070 error:0 in PPSSPPSDL[55c4de114000+d96000]
[150158.101841] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx_0.0.0 timeout, but soft recovered
Looks like it's crashing the amdgpu driver somehow. Switching to OpenGL works.
Could already be fixed in the latest dev builds, as the crashing could be related to this, https://github.com/hrydgard/ppsspp/issues/19131 Similiar problem was found in Parappa the Rapper where when using the Vulkan backend will crash the whole device after few minutes.
Game or games this happens in
UCUS98640 - Pursuit Force
What area of the game / PPSSPP
Right after it does the initial loading screen and the RetroAchievements pop-up happens, the screen blinks once and then it hard crashes the entire deck, not just PPSSPP.
What should happen
Changing to OpenGL backend fixes the crash.
Logs
No response
Platform
Linux / BSD
Mobile device model or graphics card (GPU)
Steam Deck OLED
PPSSPP version affected
v1.17.1 flatpak version
Last working version
No response
Graphics backend (3D API)
Vulkan
Checklist