Help creating log for steam proton game crash

A few zen kernel updates ago Warhammer 2 run through steam proton started crashing. My system freezes fully up after around 5-15min of gameplay and i can only do a hard reset with a power button. Can someone please help guide me how to make a useful log?

This issue is not present when using LTS kernel. It is not present with other games, running proton/wine/native. Proton version has no impact. Unfortunately i didn't play the game for a few months so i don't know exactly on which version problems begun. But it has persisted through last 3 kernel updates.

inxi -Faz
Kernel: 5.15.12-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.1.0
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=7f49e5bf-1e13-4461-a4c6-9a7bddeb57af rw [email protected]
quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
resume=UUID=2491d3dc-a54d-4703-9377-d92f888a5689 loglevel=3
Desktop: KDE Plasma 5.23.5 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11
vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux
Type: Laptop System: Acer product: Aspire E5-575G v: V1.47
serial: <superuser required>
Mobo: Acer model: Ironman_SK v: V1.47 serial: <superuser required>
UEFI: Insyde v: 1.47 date: 09/06/2018
ID-1: BAT1 charge: 56.7 Wh (100.0%) condition: 56.7/61.0 Wh (93.0%)
volts: 12.4 min: 10.9 model: LGC AS16B8J type: Li-ion serial: <filter>
status: Full
Info: model: Intel Core i5-7200U bits: 64 type: MT MCP
arch: Amber/Kaby Lake note: check family: 6 model-id: 0x8E (142)
stepping: 9 microcode: 0xEA
Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
L3: 3 MiB desc: 1x3 MiB
Speed (MHz): avg: 3100 high: 3101 min/max: 400/3100 scaling:
driver: intel_pstate governor: performance cores: 1: 3100 2: 3099 3: 3101
4: 3100 bogomips: 21599
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf
mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
Type: mds mitigation: Clear CPU buffers; SMT vulnerable
Type: meltdown mitigation: PTI
Type: spec_store_bypass
mitigation: Speculative Store Bypass disabled via prctl
Type: spectre_v1
mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Full generic retpoline, IBPB: conditional,
IBRS_FW, STIBP: conditional, RSB filling
Type: srbds mitigation: Microcode
Type: tsx_async_abort status: Not affected
Device-1: Intel HD Graphics 620
vendor: Acer Incorporated ALI Aspire E5-575G driver: i915 v: kernel
bus-ID: 00:02.0 chip-ID: 8086:5916 class-ID: 0300
Device-2: NVIDIA GM107M [GeForce GTX 950M] vendor: Acer Incorporated ALI
driver: nvidia v: 495.46 alternate: nouveau,nvidia_drm bus-ID: 01:00.0
chip-ID: 10de:139a class-ID: 0302
Device-3: Chicony HD WebCam type: USB driver: uvcvideo bus-ID: 1-7:4
chip-ID: 04f2:b573 class-ID: 0e02
Display: x11 server: X.Org compositor: kwin_x11 driver:
loaded: modesetting,nvidia display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2")
s-diag: 582mm (22.9")
Monitor-1: eDP-1 res: 1920x1080 hz: 60 dpi: 142
size: 344x193mm (13.5x7.6") diag: 394mm (15.5")
OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.3.3
direct render: Yes
Device-1: Intel Sunrise Point-LP HD Audio
vendor: Acer Incorporated ALI Acer Aspire E5-575G driver: snd_hda_intel
v: kernel alternate: snd_soc_skl bus-ID: 00:1f.3 chip-ID: 8086:9d71
class-ID: 0403
Sound Server-1: ALSA v: k5.15.12-zen1-1-zen running: yes
Sound Server-2: JACK v: 1.9.19 running: no
Sound Server-3: PulseAudio v: 15.0 running: no
Sound Server-4: PipeWire v: 0.3.42 running: yes
Device-1: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter
vendor: Lite-On driver: ath10k_pci v: kernel bus-ID: 03:00.0
chip-ID: 168c:0042 class-ID: 0280
IF: wlp3s0 state: up mac: <filter>
Device-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Acer Incorporated ALI Acer Aspire E5-575G driver: r8169 v: kernel
port: 3000 bus-ID: 04:00.1 chip-ID: 10ec:8168 class-ID: 0200
IF: enp4s0f1 state: down mac: <filter>
Device-1: Lite-On Qualcomm Atheros QCA9377 Bluetooth type: USB
driver: btusb v: 0.8 bus-ID: 1-5:3 chip-ID: 04ca:3015 class-ID: e001
Report: bt-adapter ID: hci0 rfk-id: 2 state: up address: <filter>
Local Storage: total: 1.03 TiB used: 400.48 GiB (38.1%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 860 EVO 1TB
size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: SSD serial: <filter> rev: 4B6Q scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 vendor: Kingston model: RBUSNS8280S3128GH2
size: 119.24 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: SSD serial: <filter> rev: 0064 scheme: GPT
ID-1: / raw-size: 103.13 GiB size: 103.13 GiB (100.00%)
used: 42.96 GiB (41.7%) fs: btrfs dev: /dev/sdb2 maj-min: 8:18
ID-2: /boot/efi raw-size: 500 MiB size: 499 MiB (99.80%)
used: 576 KiB (0.1%) fs: vfat dev: /dev/sdb3 maj-min: 8:19
ID-3: /home raw-size: 931.51 GiB size: 931.51 GiB (100.00%)
used: 357.52 GiB (38.4%) fs: btrfs dev: /dev/sda1 maj-min: 8:1
ID-4: /var/log raw-size: 103.13 GiB size: 103.13 GiB (100.00%)
used: 42.96 GiB (41.7%) fs: btrfs dev: /dev/sdb2 maj-min: 8:18
ID-5: /var/tmp raw-size: 103.13 GiB size: 103.13 GiB (100.00%)
used: 42.96 GiB (41.7%) fs: btrfs dev: /dev/sdb2 maj-min: 8:18
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default)
ID-1: swap-1 type: partition size: 15.62 GiB used: 0 KiB (0.0%)
priority: -2 dev: /dev/sdb1 maj-min: 8:17
ID-2: swap-2 type: zram size: 15.5 GiB used: 2.5 MiB (0.0%) priority: 100
dev: /dev/zram0
System Temperatures: cpu: 49.0 C pch: 44.0 C mobo: N/A
Fan Speeds (RPM): N/A
Processes: 246 Uptime: 17m wakeups: 1 Memory: 15.5 GiB
used: 3.54 GiB (22.8%) Init: systemd v: 250 tool: systemctl Compilers:
gcc: 11.1.0 clang: 13.0.0 Packages: pacman: 1988 lib: 505 Shell: fish
v: 3.3.1 running-in: yakuake inxi: 3.3.11

Your bios is older, so you may want to check for an update.

If this is true, then I'm not sure why this is a big issue (as long as the LTS kernel runs adequately on your system). An older computer often runs better on an LTS kernel, so this shouldn't be a show stopper.

If you really insist you need the issue resolved, then you need to file a kernel bug report. This usually entails identifying the bad kernel commit by bisecting the kernel.


Thank you for response!
I'll definitely check bios. It's not a show stopper, i was just interested in what is causing it. Also i wanted to find a bit more information so i can make a decent bug report.

by bisecting the kernel

If i understand correctly, I should try downgrading to older zen kernels and see at which version bug disappears? Will try doing it when i have some extra time.
I was looking in how to set up core dump, would it be helpful in this case?

Yes, then bisect them to find their differences. I'd set aside a day you won't be needing to otherwise use your machine. And if you go very far back, you may have to do even more work. :man_shrugging:

It would be a lot shorter work if a BIOS update could solve the issue. If it does not, @tbg's advice is solid. I've got an older laptop that requires the LTS.

But first: have you tried the "normal" Arch kernel? linux linux-headers No use bisecting the zen kernel without first trying the normal kernel, then seeing if there's a BIOS update prior to possibly wasting your time bisecting the zen.

BTW, have you looked for any existing bug reports with errors similar to yours?

EDIT: Heck, if you want to have fun and save money compile the/a kernel specifically for your machine. There's nothing wrong with that at all, at all.