I downloaded Civ 5 on Steam and everything seemed to be OK, but after the hundredth turn it started to crash periodically at random moments. At first I thought it was the Russifier (after all, they didn’t officially bring us Cyrillic on Linux, the workers managed, but the under-hood magic could very well not digest it) - I uninstalled it. Didn’t help. I turned off the Steam overlay. Didn’t help either. I reinstalled the game several times and tried compatibility with other Steam Protons, Wine and the PortProton army, but all in vain. I looked in the log, there it is:
23.01.2025 11:52 systemd-coredump Process 9856 (Civ5XP) of user 1000 dumped core.
Stack trace of thread 10012:
#0 0x0000000008cd8232
_ZN25FGXGrannyModelTransformer20BuildModelTransformsEPN10FireGrafix12FGXModelNodeEjPfPP20granny_dag2_instancePP19granny_mesh_bindingP10FGXVector4P9FFastTreeINS0_16FGXModelTreeNodeE14FFastAllocatorISD_Lb0ELj29ELj0EN10BaseVectorISD_Lb0EE27FDefaultFastVectorAllocatorEEEP20CachedGrannyPoseData (Civ5XP + 0xc90232)
#1 0x00000000089387af n/a (Civ5XP + 0x8f07af)
#2 0x0000000008936568 n/a (Civ5XP + 0x8ee568)
#3 0x00000000089359b1 _ZN15cvUnitVisSystem13UnitRenderJob7ExecuteEj (Civ5XP + 0x8ed9b1)
#4 0x0000000008dc2970 n/a (Civ5XP + 0xd7a970)
#5 0x00000000f0eefadf n/a (n/a + 0x0)
ELF object binary architecture: Intel 80386
I googled similar cases on Arch, but the log is different there and therefore the solutions did not work (I tried). Maybe someone knows what is going wrong here?
According to the system:
Description: Manjaro Linux
Release: 24.2.1
Codename: Yonada
System:
Kernel: 6.12.4-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 14.2.1
Desktop: KDE Plasma v: 6.2.4 tk: Qt v: N/A wm: kwin_x11 dm: SDDM
Distro: Manjaro base: Arch Linux
Machine:
Type: Desktop Mobo: Micro-Star model: PRO B650M-P (MS-7E27) v: 1.0
serial: <superuser required> UEFI: American Megatrends LLC. v: 1.B0
date: 07/25/2024
CPU:
Info: 8-core model: AMD Ryzen 7 7700 bits: 64 type: MT MCP arch: Zen 4
rev: 2 cache: L1: 512 KiB L2: 8 MiB L3: 32 MiB
Speed (MHz): avg: 4450 min/max: 545/5582 boost: enabled cores: 1: 4450
2: 4450 3: 4450 4: 4450 5: 4450 6: 4450 7: 4450 8: 4450 9: 4450 10: 4450
11: 4450 12: 4450 13: 4450 14: 4450 15: 4450 16: 4450 bogomips: 121663
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: NVIDIA AD104 [GeForce RTX 4070 SUPER] vendor: Palit Microsystems
driver: nvidia v: 550.144.03 arch: Lovelace pcie: speed: 5 GT/s lanes: 16
bus-ID: 01:00.0 chip-ID: 10de:2783
Device-2: Advanced Micro Devices [AMD/ATI] Raphael vendor: Micro-Star MSI
driver: amdgpu v: kernel arch: RDNA-2 pcie: speed: 16 GT/s lanes: 16 ports:
active: none empty: DP-1, DP-2, DP-3, HDMI-A-1, Writeback-1
bus-ID: 10:00.0 chip-ID: 1002:164e temp: 43.0 C
Display: x11 server: X.Org v: 21.1.14 with: Xwayland v: 24.1.4
compositor: kwin_x11 driver: X: loaded: N/A failed: nvidia
gpu: nvidia,amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1080 s-dpi: 92
Monitor-1: Unknown-1 mapped: DP-4 res: N/A
API: EGL v: 1.5 platforms: device: 0 drv: nvidia device: 1 drv: radeonsi
device: 3 drv: swrast gbm: drv: radeonsi surfaceless: drv: nvidia x11:
drv: nvidia inactive: wayland,device-2
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: nvidia mesa v: 550.144.03
glx-v: 1.4 direct-render: yes renderer: NVIDIA GeForce RTX 4070
SUPER/PCIe/SSE2
API: Vulkan v: 1.4.303 surfaces: xcb,xlib device: 0 type: discrete-gpu
driver: N/A device-ID: 10de:2783 device: 1 type: integrated-gpu driver: N/A
device-ID: 1002:164e
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
wl: wayland-info x11: xdpyinfo, xprop, xrandr
Network:
Device-1: Realtek RTL8125 2.5GbE vendor: Micro-Star MSI driver: r8169
v: kernel pcie: speed: 5 GT/s lanes: 1 port: e000 bus-ID: 0c:00.0
chip-ID: 10ec:8125
IF: enp12s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
IF-ID-1: outline-tun0 state: down mac: N/A
Drives:
Local Storage: total: 4.14 TiB used: 1.3 TiB (31.3%)
ID-1: /dev/nvme0n1 vendor: Kingston model: SKC3000D2048G size: 1.86 TiB
speed: 63.2 Gb/s lanes: 4 serial: <filter> temp: 28.9 C
ID-2: /dev/nvme1n1 vendor: Kingston model: SNVS500G size: 465.76 GiB
speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 30.9 C
ID-3: /dev/sda vendor: Seagate model: ST2000DM008-2UB102 size: 1.82 TiB
speed: 6.0 Gb/s serial: <filter>
Partition:
ID-1: / size: 424.18 GiB used: 195.83 GiB (46.2%) fs: ext4
dev: /dev/nvme1n1p2
ID-2: /boot/efi size: 299.4 MiB used: 288 KiB (0.1%) fs: vfat
dev: /dev/nvme1n1p1
Swap:
ID-1: swap-1 type: partition size: 33.43 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/nvme1n1p3
Info:
Memory: total: 32 GiB note: est. available: 30.39 GiB used: 4.68 GiB (15.4%)
Processes: 378 Power: uptime: 1h 23m wakeups: 0 Init: systemd v: 256
default: graphical
Packages: 1532 pm: pacman pkgs: 1510 pm: flatpak pkgs: 22 Compilers:
gcc: 14.2.1 Shell: Zsh v: 5.9 running-in: konsole inxi: 3.3.37