I think it may specifically be when looking at the trail the demolisher leaves?
`dmesg` reports:
Code: Select all
[ 223.544714] i915 0000:00:02.0: [drm] GPU HANG: ecode 12:1:85dffffb, in factorio [4906]
[ 223.544727] i915 0000:00:02.0: [drm] factorio[4906] context reset due to GPU hang
[ 232.867790] workqueue: acpi_ec_event_processor hogged CPU for >10000us 4 times, consider switching to WQ_UNBOUND
[ 236.856250] i915 0000:00:02.0: [drm] GPU HANG: ecode 12:1:85dffffb, in factorio [4906]
[ 236.856285] i915 0000:00:02.0: [drm] factorio[4906] context reset due to GPU hang
Code: Select all
00:02.0 VGA compatible controller: Intel Corporation Meteor Lake-P [Intel Graphics] (rev 08) (prog-if 00 [VGA controller])
Subsystem: Lenovo Meteor Lake-P [Intel Graphics]
Flags: bus master, fast devsel, latency 0, IRQ 211, IOMMU group 0
Memory at 4058000000 (64-bit, prefetchable) [size=16M]
Memory at 4000000000 (64-bit, prefetchable) [size=256M]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: [40] Vendor Specific Information: Len=0c <?>
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable+ 64bit+
Capabilities: [d0] Power Management version 3
Capabilities: [100] Null
Capabilities: [110] Process Address Space ID (PASID)
Capabilities: [200] Address Translation Service (ATS)
Capabilities: [420] Physical Resizable BAR
Capabilities: [320] Single Root I/O Virtualization (SR-IOV)
Capabilities: [400] Latency Tolerance Reporting
Kernel driver in use: i915
Kernel modules: i915, xe
Update: turning off particles seems to have worked around the issue, so it is not preventing me from playing.
Update: it isn't clear that's actually true. I turned off particles and some other things, and turned down other settings, and it happens less often but still sometimes.