Comment 9 for bug 1855938

Revision history for this message
Donjan Rodic (bryonak) wrote : Re: Screen freezes and only mouse moves

Experiencing the same maybe once every two weeks for about two years now.
When tabbing in or out of Chromium, the GUI freezes. The mouse cursor moves, but clicking does apparently nothing.
The keyboard works: space bar to pause/resume music if a player was focused, as well as switching to a virtual terminal. I can log in there and kill X / restart gdm3, but the GUI session is lost.

$ cat /etc/issue
Ubuntu 18.04.3 LTS

$ prime-select query
intel

Here's a heavily snipped journal (removed media key/spacenavd/network mount warnings and excess repeats) from around the crash:

[SNIP]
Jan 23 16:13:08 talas kernel: traps: compiz[17816] trap divide error ip:7fd0af9c4046 sp:7ffe928d2d20 error:0 in libstaticswitcher.so[7fd0af9b6000+1f000]
[SNIP]
Jan 23 16:13:35 talas /usr/lib/gdm3/gdm-x-session[2684]: (II) systemd-logind: got pause for 13:86
[SNIP]
Jan 23 16:13:36 talas /usr/lib/gdm3/gdm-x-session[1662]: (II) systemd-logind: got resume for 13:74
Jan 23 16:13:36 talas /usr/lib/gdm3/gdm-x-session[1662]: (II) systemd-logind: got resume for 226:0
Jan 23 16:13:36 talas /usr/lib/gdm3/gdm-x-session[1662]: (II) AIGLX: Resuming AIGLX clients after VT switch
Jan 23 16:13:36 talas /usr/lib/gdm3/gdm-x-session[1662]: (II) intel(0): switch to mode 2560x1440@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
Jan 23 16:13:36 talas kernel: drm: not enough stolen space for compressed buffer (need 36864000 more bytes), disabling. Hint: you may be able to increase stolen memory size in the BIOS to avoid this.
[SNIP]
Jan 23 16:13:36 talas gnome-shell[1737]: g_array_unref: assertion 'array' failed
Jan 23 16:13:36 talas gnome-shell[1737]: g_array_unref: assertion 'array' failed
Jan 23 16:13:36 talas gnome-shell[1737]: g_array_unref: assertion 'array' failed
Jan 23 16:13:37 talas gnome-shell[1737]: Screen lock is locked down, not locking
[SNIP]
Jan 23 16:13:52 talas /usr/lib/gdm3/gdm-x-session[1662]: (II) AIGLX: Suspending AIGLX clients for VT switch
Jan 23 16:13:52 talas /usr/lib/gdm3/gdm-x-session[1662]: (II) systemd-logind: got pause for 13:68
[SNIP]
Jan 23 16:13:53 talas /usr/lib/gdm3/gdm-x-session[2684]: (II) systemd-logind: got resume for 13:65
Jan 23 16:13:53 talas /usr/lib/gdm3/gdm-x-session[2684]: (II) systemd-logind: got resume for 226:0
Jan 23 16:13:53 talas /usr/lib/gdm3/gdm-x-session[2684]: (II) AIGLX: Resuming AIGLX clients after VT switch
Jan 23 16:13:53 talas /usr/lib/gdm3/gdm-x-session[2684]: (II) intel(0): switch to mode 1920x1200@60.0 on DP3-1 using pipe 0, position (1200, 0), rotation left, reflection none
Jan 23 16:13:54 talas kernel: [drm] Reducing the compressed framebuffer size. This may lead to less power savings than a non-reduced-size. Try to increase stolen memory size if available in BIOS.
Jan 23 16:13:54 talas kernel: [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
Jan 23 16:13:54 talas /usr/lib/gdm3/gdm-x-session[2684]: (II) intel(0): switch to mode 1920x1200@60.0 on DP3-2 using pipe 1, position (0, 0), rotation left, reflection none
Jan 23 16:13:54 talas kernel: GpuWatchdog[22352]: segfault at 0 ip 00005586b96ff28d sp 00007f16fce386f0 error 6 in chromium-browser[5586b47ca000+8e97000]
[SNIP]