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 w… (閱讀更多)
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