Using xfce here and I am not seeing any of these issues with the latest kernel so I do not believe they are kernel issues as per this thread. Try converting sup to srt. I do not have any sup subtitles here to test but mpv audio works just fine.
I used fkms (because my vizio tv will not boot kms) and my pi4 when I tested the new kernel. I just now hooked up my gateway monitor and my pi 400 and changed the config.txt to boot kms and all is good with xfce.
At this point I do not know if it is your DE or some new code changes which affects your monitor or a combination of all of the above.
I will keep an eye out on the issues on the kernel tree with the new kernel. The Pi OS uses fkms in their image bt default and that is all I can use on my vizio tv because of it not providing the right edid info. I have no issue with fkms. From what I understand is fkms is their brain child and it uses their firmware but kms bypasses their firmware and uses what the kernel provides.
yea, there kms is still pretty young. iāll watch over there see if anything about it comes up.
i donāt like to ask, cause they got a thing about other osās than raspberry.
i used the 64bit raspberry to fix the config.txt, itās my backup os.
I totally understand. I walk on pins and needles with them. I only open issues with their kernel but before that I compile their kernel to verify the issue is still there. I use their defconfig for a base though but add extra modules for things people want here.
exactly, i prefer to roll up my sleeve & fix it myself.
i turned off āquiet splashā see if i could spot anything, in journalctl i see 2 kernel blips about shared memory.
I stumbled upon a package called connman. It has some appeal, so I may mess around with it. But in the Arch wiki on connman, I find this concerning the use of iwd verses wpa_supplicant:
"... the ping times seem to be much more consistent and the connection seems to be more reliable."
I messed around with replacing wpa_supplicant with iwd a little while back. Back when it had the issue of hanging on reboot. I changed back, when the issue was fixed. iwd worked well enough but I did not know of a compelling reason to stick with it. But if it helps with better wifi connections, that might be enough of a reason.
Edit: I have since learned that both the connman and iwd projects are by Intel. So maybe that is more of a bias, than a real difference.
the minimal install is cli, it uses iwd for wifi connection.
when i build up i use the minimal, then:
iwctl --passphrase passphrase station device connect SSID
then i can the install whatever wm or desktop i want to play with.
the last time i did a minimal build, i did jwm, firefox & used lxterminal to run mc as the file manager & editor. fun times.
once you setup iwd, your done you donāt need a network manager, you can if you want, like for example you can set iwd as the back end for network manager.