On 09/10/2024 10:52, Mike Castle wrote:
Another option is the web app catching up on a backlog of messages
suddenly streaming in. At least, if it has been a few hours (e.g.,
overnight or away from the computer).
You may enable timestamps in Firefox dev tools and may try to correlate
events with various entries from "journalctl" output. Besides "online"
and "offline", there are more events like document "visibilitychange".
By the way,
<https://support.mozilla.org/en-US/questions/1443491>
"Firefox hangs after switching between virtual terminals (Linux)"
Ok, so I followed the recommendations from this page and disabled
hardware acceleration. It seems to fix the problem.
systemd-logind revokes permissions to /dev/dri/* on change of active user.
I have no idea if your security model allows to add users to the "video"
groups, but as a side effect, I would expect higher probability of
crashes due to bugs in graphics drivers.