Consistent stuttering on linux

I have had a problem over the past few days of my game stuttering for 1-5 seconds at an increasing rate. At first it was brief stutters infrequently, and then it got more and more frequent with longer periods of stuttering. At first it would only stutter in battle, now it stutters everywhere. I don’t have this problem with any other game. Changing my graphics settings to minimum produces the exact same stuttering behavior as running on maximum. Paying attention to my GPU usage as it’s happening shows that each time it stutters my GPU is running at 100%, so I’d imagine there’s something stupid going on in the background that’s using an obscene amount of graphics processing for no good reason. I had steam verify game file integrity, no problem. I updated my drivers, rebooted my computer several times, switched from running proprietary Nvidia drivers to open source Nouveau. Nothing. I found another forum post that mentioned deleting the cache directory in the game folder helped with a similar stuttering issue, in my case it did nothing. I also tried switching to running the Windows build under proton, and faced the exact same problem.

My System:
Nvidia GTX 1660 Ti
Intel Core I5-9300H
32GB RAM
Arch Linux

Video of said stuttering:

Probably need some screenshots of your graphics settings ingame

Hello @purplecrusader,

Could you please post your full system information from the inxi -F command? You may need to install it first.

My graphics settings are at the default minimum preset. Other than that I haven’t changed anything at all.

inxi -F

System:
  Host: navi Kernel: 6.13.1-arch1-1 arch: x86_64 bits: 64
  Desktop: dwm v: 6.4 Distro: Arch Linux
Machine:
  Type: Laptop System: Micro-Star product: GF65 Thin 9SD v: REV:1.0
    serial: <superuser required>
  Mobo: Micro-Star model: MS-16W1 v: REV:1.0 serial: <superuser required>
    UEFI: American Megatrends v: E16W1IMS.10C date: 10/21/2021
Battery:
  ID-1: BAT1 charge: 44.3 Wh (100.0%) condition: 44.3/51.3 Wh (86.4%)
CPU:
  Info: quad core model: Intel Core i5-9300H bits: 64 type: MT MCP cache:
    L2: 1024 KiB
  Speed (MHz): avg: 1000 min/max: 800/4100 cores: 1: 1000 2: 1000 3: 1000
    4: 1000 5: 1000 6: 1000 7: 1000 8: 1000
Graphics:
  Device-1: Intel CoffeeLake-H GT2 [UHD Graphics 630] driver: i915 v: kernel
  Device-2: NVIDIA TU116M [GeForce GTX 1660 Ti Mobile] driver: nvidia
    v: 570.86.16
  Display: unspecified server: X.org v: 1.21.1.15 driver: X:
    loaded: modesetting,nvidia unloaded: nouveau dri: iris gpu: i915
    resolution: 1920x1080~144Hz
  API: Vulkan v: 1.4.303 drivers: N/A surfaces: xcb,xlib
  API: OpenGL Message: Unable to show GL data. glxinfo is missing.
  Info: Tools: api: vulkaninfo gpu: nvidia-smi x11: xprop,xrandr
Audio:
  Device-1: Intel Cannon Lake PCH cAVS driver: snd_hda_intel
  Device-2: NVIDIA TU116 High Definition Audio driver: snd_hda_intel
  API: ALSA v: k6.13.1-arch1-1 status: kernel-api
  Server-1: PipeWire v: 1.2.7 status: active
Network:
  Device-1: Intel Cannon Lake PCH CNVi WiFi driver: iwlwifi
  IF: wlan0 state: up mac: d8:f8:83:98:75:1a
  Device-2: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
    driver: r8169
  IF: enp3s0 state: down mac: 2c:f0:5d:b4:e4:52
Bluetooth:
  Device-1: Intel Bluetooth 9460/9560 Jefferson Peak (JfP) driver: btusb
    type: USB
  Report: btmgmt ID: hci0 state: up address: D8:F8:83:98:75:1E bt-v: 5.1
Drives:
  Local Storage: total: 1.82 TiB used: 413.93 GiB (22.2%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 1TB size: 931.51 GiB
  ID-2: /dev/sda vendor: Western Digital model: WD Blue SA510 M.2 2280
    1000GB size: 931.51 GiB
Partition:
  ID-1: / size: 915.69 GiB used: 77.19 GiB (8.4%) fs: ext4 dev: /dev/sda2
  ID-2: /boot/efi size: 126 MiB used: 138 KiB (0.1%) fs: vfat dev: /dev/sda1
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 50.8 C pch: 62.0 C mobo: N/A
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 32 GiB available: 31.19 GiB used: 5.91 GiB (19.0%)
  Processes: 270 Uptime: 5h 3m Shell: Bash inxi: 3.3.37

Everything looks in order to me

@purplecrusader,

Thank you, Do you have Vsync enabled or disabled?

This is what I was thinking as well

Alright, I uh switched to Nouveau graphics, and then switched back to closed source Nvidia graphics, and it somehow started working all of a sudden. Stuttering gone. I’m not sure exactly why it decided to start working, because I’ve switched my graphics around several times trying to get it to work, so I’m not sure what was different this time. It may have been an issue on Gaijin’s part the whole time, or something related to driver loading or early modesetting or whatever. Dunno. Anyways thanks for the attempt to help!

Right, Well glad you got it solved in the end, Thats the main thing. :)

Hey, can you help me? I’m experiencing something similar except it’s on windows. Ever since storm warning my game experiences lots of frame drops usually when zooming in sniper mode, I can see the shadows and shaders change, and the only temporary fix is changing the display (form monitor 1 to autoselect and vice versa) is there an explanation for this? this got me killed way too many times

Hello @thick_deez_nuts,

I’m not a expert on Windows related issues but are your GPU drivers up to date? Have you tried reinstalling your GPU drivers? Have you tried resetting you graphical settings for WT by deleting the config.blk file in your main “WarThunder” folder?

I have updated my GPU drivers and the issue pertains. Reinstallation doesn’t work either. I will try the config.blk solution and will get back to you on if it works. Thanks!