Firefox freezes when logging back into the computer.
When locking the screen for a few minutes and logging back in, Firefox freezes (for roughly 20 seconds or so) - it is completely unresponsive, the window doesn't redraw when resized, etc.
This does not happen, if I lock the screen and log back in immediately.
If I log back in immediately this freeze does not happen and the terminal output is: ``` [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate ```
When I leave the system locked for some time and back in Firefox freezes and the terminal output is: ```
- !!! [Parent][PBackgroundParent] Error: RunMessage(msgname=PMessagePort::Msg_Close) Channel closing: too late to send/recv, messages will be lost
- !!! [Parent][PBackgroundParent] Error: RunMessage(msgname=PMessagePort::Msg_Close) Channel closing: too late to send/recv, messages will be lost
- !!! [Parent][PBackgroundParent] Error: RunMessage(msgname=PMessagePort::Msg_Close) Channel closing: too late to send/recv, messages will be lost
- !!! [Parent][PBackgroundParent] Error: RunMessage(msgname=PMessagePort::Msg_Close) Channel closing: too late to send/recv, messages will be lost
- !!! [Parent][PBackgroundParent] Error: RunMessage(msgname=PBackgroundIDBDatabase::Msg_Close) Channel closing: too late to send/recv, messages will be lost
- !!! [Parent][PBackgroundParent] Error: RunMessage(msgname=PBackgroundIDBDatabase::Msg_Close) Channel closing: too late to send/recv, messages will be lost
[GFX1]: Device reset due to WR context [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate Unflushed glGetGraphicsResetStatus: 0x92bb [GFX1]: Device reset due to WR context [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate Unflushed glGetGraphicsResetStatus: 0x92bb [GFX1]: Device reset due to WR context [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate Unflushed glGetGraphicsResetStatus: 0x92bb [GFX1]: Device reset due to WR context [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate Unflushed glGetGraphicsResetStatus: 0x92bb [GFX1]: Device reset due to WR context [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate Unflushed glGetGraphicsResetStatus: 0x92bb [GFX1]: Device reset due to WR context [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate Unflushed glGetGraphicsResetStatus: 0x92bb [GFX1]: Device reset due to WR context [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate Unflushed glGetGraphicsResetStatus: 0x92bb [GFX1]: Device reset due to WR context [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate Unflushed glGetGraphicsResetStatus: 0x92bb [GFX1]: Device reset due to WR context [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate Unflushed glGetGraphicsResetStatus: 0x92bb [GFX1]: Device reset due to WR context [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate Unflushed glGetGraphicsResetStatus: 0x92bb [GFX1]: Device reset due to WR context [GFX1-]: GFX: RenderThread detected a device reset in PostUpdate [GFX1-]: In-process device reset threshold exceeded [GFX1-]: Fallback WR to SW-WR ``` It unfroze once the `Fallback WR to SW-WR` was logged.
System info: OS: Linux mint 20.3 una Kernel: x86_64 Linux 5.4.0-104-generic DE: Xfce WM: Xfwm4 CPU: i7-8750H GPU: NVIDIA GeForce GTX 1070 with Max-Q Design