Hi,
Creating some error logs is my next step..
Gimp was crashing the laptop solid, only a hard power-off (press & hold the power button) would do anything.
Screen pointer locked, unable to kill X with Ctrl-Alt-Backspace and no virtual terminals via Ctrl-Alt-Fx.
This happened on trying to load a known good png file.
I'm suspicious of some of the later kernel code for c and p state control for Intel Kaby lake (laptop is an Intel Core i7-8550U with UHD620 GPU.). [Looking at Intel for this ;>) ]
Briefly, I can't use the highest resolution that my screen can handle (1920x1080) unless I use the kernel boot parameter
Code:
intel_idle.max_cstate=4
The screen at 1920x1080 (no cstate parameter used) is virtually unusable, severe flickering, blanking out and "ghosting" from previous screens.
Dmesg (in Slackware) gives this (with no cstate boot parameter used):
Code:
[ 16.462295] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR* CPU pipe A FIFO underrun
Weirdly, Devuan ASCII runs perfectly fine at 1920x1080. Even when running the latest stable kernel.
Anyway, A disk check after the crash showed some file corruption (I'm using Ext4) within Gimp.
I therefore purged and reinstalled Gimp.
It still crashes the system when loading a png or a jpg, but I can now kill the X server and restart it.
I'll look again with the cstate boot parameter and a few other things that I want to try.
Earlier kernels (4.18.16 and earlier) are fine. I'm running the laptop at a lower resolution for now as I want to see how long it is before this is sorted.
I get better performance from the latest stable kernel as well as the release candidates so I'll stick with these for now.
Bodge99