Good evening, this is a bit of a weird question.
I am giving Linux Mint 21 a go on my gaming computer after using it for studying and programming and loving it quite a bit. However, I have done some testing with games and I am noticing some odd framerate behavior. While playing Doom Eternal, the built in framerate count hovered between 120 - 165 FPS, but during gameplay there would be moments where the framerate felt more like 30-40 FPS, but the framerate count still hovered between 120 - 165 despite the jittery looking moments in gameplay. My specs are as follows:
GPU: AMD RX 6600
CPU: AMD Ryzen 5 5600X
MOBO: ASUS B550-PLUS TUF
RAM: 16 GBs 3200 MHz
Is this some sort of frametime issue? How might I go about trying to diagnose this issue? I am somewhat new to troubleshooting on Linux and this is the first time I have ever run into an issue such as this.
Game Performance Looks Laggy, FPS Counter Between 120 - 165 FPS
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
-
- Level 1
- Posts: 3
- Joined: Thu Nov 03, 2022 7:19 pm
Game Performance Looks Laggy, FPS Counter Between 120 - 165 FPS
Last edited by LockBot on Wed May 03, 2023 10:00 pm, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: Game Performance Looks Laggy, FPS Counter Between 120 - 165 FPS
Need more details.Forum rules
Before you post please read how to get help
Kind of impossible to miss that " how to get help' this considering it's blue with a pink background. ( why does no one read this ..*sigh* ) " how to get help" link...step 5.
You can post that info that way via that terminal command ( i prefer inxi -Fxxxmprz ) .
or
Open your main menu ( windows logo button on your keyboard) type without quotes " system reports" , select it. left click on that " system information" button on the left, left click " copy", come back here. click that </> button ( fifth from the left right above where you type your responses), then paste it ( makes reading all of it much easier to scroll too without taking up much space on the page.
This will tell us how LM 21 " sees " and deals with your system including much graphical/driver information. Saves on much speculation for everyone.
5900x cpu + 8GB rx 580 sapphire nitro+ gpu here and doom 2016 and eternal run like a champ at 1440p medium to high ish settings at 70+ fps with very rare stutters in native linux steam.
Given you have a video card that is noticeably faster than my rx 580 worst case and average case over 35% faster...Yeah.this is not normal behavior for that game with native linux steam client with everything else reasonably accounted for with proper drivers..etc.
Mint 21.2 Cinnamon 5.8.4
asrock x570 taichi ...bios p5.00
ryzen 5900x
128GB Kingston Fury @ 3600mhz
Corsair mp600 pro xt NVME ssd 4TB
three 4TB ssds
dual 1TB ssds
Two 16TB Toshiba hdd's
24GB amd 7900xtx vid card
Viewsonic Elite UHD 32" 144hz monitor
asrock x570 taichi ...bios p5.00
ryzen 5900x
128GB Kingston Fury @ 3600mhz
Corsair mp600 pro xt NVME ssd 4TB
three 4TB ssds
dual 1TB ssds
Two 16TB Toshiba hdd's
24GB amd 7900xtx vid card
Viewsonic Elite UHD 32" 144hz monitor
-
- Level 1
- Posts: 3
- Joined: Thu Nov 03, 2022 7:19 pm
Re: Game Performance Looks Laggy, FPS Counter Between 120 - 165 FPS
Understood, here is the output:
Code: Select all
System:
Kernel: 5.15.0-52-generic x86_64 bits: 64 compiler: gcc v: 11.2.0
Desktop: Cinnamon 5.4.12 tk: GTK 3.24.33 wm: Mutter vt: 7
dm: LightDM 1.30.0 Distro: Linux Mint 21 Vanessa base: Ubuntu 22.04 jammy
Machine:
Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
Mobo: ASUSTeK model: TUF GAMING B550-PLUS v: Rev X.0x
serial: <superuser required> UEFI: American Megatrends v: 2803
date: 04/27/2022
Memory:
RAM: total: 15.54 GiB used: 1.83 GiB (11.8%)
RAM Report:
permissions: Unable to run dmidecode. Root privileges required.
CPU:
Info: 6-core model: AMD Ryzen 5 5600X bits: 64 type: MT MCP smt: enabled
arch: Zen 3 rev: 0 cache: L1: 384 KiB L2: 3 MiB L3: 32 MiB
Speed (MHz): avg: 3061 high: 3683 min/max: 2200/4650 boost: enabled
cores: 1: 2881 2: 2879 3: 3433 4: 2878 5: 3599 6: 2879 7: 2872 8: 2872
9: 2875 10: 3015 11: 3683 12: 2870 bogomips: 88803
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
Device-1: AMD Navi 23 [Radeon RX 6600/6600 XT/6600M] vendor: Micro-Star MSI
driver: amdgpu v: kernel pcie: speed: 16 GT/s lanes: 16 ports:
active: DP-2,DP-3 empty: DP-1,HDMI-A-1 bus-ID: 09:00.0 chip-ID: 1002:73ff
class-ID: 0300
Display: x11 server: X.Org v: 1.21.1.3 driver: X: loaded: amdgpu,ati
unloaded: fbdev,modesetting,radeon,vesa gpu: amdgpu display-ID: :0
screens: 1
Screen-1: 0 s-res: 3840x1080 s-dpi: 96 s-size: 1016x285mm (40.0x11.2")
s-diag: 1055mm (41.5")
Monitor-1: DisplayPort-1 mapped: DP-2 pos: primary,left
model: Samsung LS32AG32x serial: <filter> res: 1920x1080 hz: 165 dpi: 70
size: 698x393mm (27.5x15.5") diag: 801mm (31.5") modes: max: 1920x1080
min: 720x400
Monitor-2: DisplayPort-2 mapped: DP-3 pos: right model: ASUS VP249
serial: <filter> res: 1920x1080 dpi: 93 size: 527x296mm (20.7x11.7")
diag: 604mm (23.8") modes: max: 1920x1080 min: 720x400
OpenGL:
renderer: AMD DIMGREY_CAVEFISH (LLVM 13.0.1 DRM 3.42 5.15.0-52-generic)
v: 4.6 Mesa 22.0.5 direct render: Yes
Audio:
Device-1: AMD Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT]
driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 09:00.1 chip-ID: 1002:ab28 class-ID: 0403
Device-2: AMD Starship/Matisse HD Audio vendor: ASUSTeK
driver: snd_hda_intel v: kernel pcie: speed: 16 GT/s lanes: 16
bus-ID: 0b:00.4 chip-ID: 1022:1487 class-ID: 0403
Device-3: HP HyperX Virtual Surround Sound type: USB
driver: hid-generic,snd-usb-audio,usbhid bus-ID: 1-2:2 chip-ID: 03f0:0b92
class-ID: 0300 serial: <filter>
Sound Server-1: ALSA v: k5.15.0-52-generic running: yes
Sound Server-2: PulseAudio v: 15.99.1 running: yes
Sound Server-3: PipeWire v: 0.3.48 running: yes
Network:
Device-1: Realtek RTL8125 2.5GbE vendor: ASUSTeK driver: r8169 v: kernel
pcie: speed: 5 GT/s lanes: 1 port: f000 bus-ID: 06:00.0 chip-ID: 10ec:8125
class-ID: 0200
IF: enp6s0 state: up speed: 2500 Mbps duplex: full mac: <filter>
Bluetooth:
Device-1: TP-Link UB500 Adapter type: USB driver: btusb v: 0.8
bus-ID: 1-3:3 chip-ID: 2357:0604 class-ID: e001 serial: <filter>
Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter>
bt-v: 3.0 lmp-v: 5.1 sub-v: 8a6b hci-v: 5.1 rev: 9a9
Drives:
Local Storage: total: 2.73 TiB used: 107.08 GiB (3.8%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 2TB
size: 1.82 TiB speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
rev: 4B2QEXM7 temp: 37.9 C scheme: GPT
ID-2: /dev/sda vendor: Crucial model: CT1000MX500SSD1 size: 931.51 GiB
speed: 6.0 Gb/s type: SSD serial: <filter> rev: 043 scheme: GPT
Partition:
ID-1: / size: 446.73 GiB used: 106.7 GiB (23.9%) fs: ext4 dev: /dev/sda5
ID-2: /boot/efi size: 1020 MiB used: 394.5 MiB (38.7%) fs: vfat
dev: /dev/nvme0n1p1
Swap:
ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2
file: /swapfile
Sensors:
System Temperatures: cpu: N/A mobo: N/A gpu: amdgpu temp: 38.0 C
mem: 42.0 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 0
Repos:
Packages: apt: 2425
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb http://packages.linuxmint.com vanessa main upstream import backport
2: deb http://archive.ubuntu.com/ubuntu jammy main restricted universe multiverse
3: deb http://archive.ubuntu.com/ubuntu jammy-updates main restricted universe multiverse
4: deb http://archive.ubuntu.com/ubuntu jammy-backports main restricted universe multiverse
5: deb http://security.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse
Active apt repos in: /etc/apt/sources.list.d/spotify.list
1: deb http://repository.spotify.com stable non-free
Info:
Processes: 336 Uptime: 1m wakeups: 1 Init: systemd v: 249 runlevel: 5
Compilers: gcc: 11.3.0 alt: 11 Shell: Bash v: 5.1.16
running-in: gnome-terminal inxi: 3.3.13
Re: Game Performance Looks Laggy, FPS Counter Between 120 - 165 FPS
Turn on VSYNC. Try to match the refresh rate of your monitor with the fps. AMD FreeSync supposedly does this thing automatically. It is supported to a certain extent on Linux. I don't have an AMD gaming card currently and personal experience. You can of course manually adjust the refresh rate, for example to 75Hz and set VSYNC in-game to 75 FPS and so on...
-
- Level 1
- Posts: 3
- Joined: Thu Nov 03, 2022 7:19 pm
Re: Game Performance Looks Laggy, FPS Counter Between 120 - 165 FPS
VSync is turned on, both in game and in the operating system as well from the looks of it (I don't see any option for VSync in settings manager anywhere, unless I missed something, plus I don't notice any tearing on the desktop when doing any tasks).
- pilotbob42
- Level 2
- Posts: 56
- Joined: Mon Dec 16, 2019 11:45 am
Re: Game Performance Looks Laggy, FPS Counter Between 120 - 165 FPS
My set up is similar to yours (Ryzen 9 5900, RX 6600, B550, etc.) and while I haven't seen what you are describing in Doom 2016, I have seen it in World of Warships under Wine with DXVK. FPS stays high as indicated by MangoHUD, but game looks choppy on ultra settings (especially in port). I'm working around it in this one game by using FSR, but the game just isn't that intensive and it shouldn't be taxing my set up at all. I too have tried various combinations of vsync and freesync to no avail.
My only suggestion is to try Proton-GE by Glorious Eggroll. It allows you to enable AMD FSR on any Steam game whether it's built into it or not.
https://github.com/GloriousEggroll/proton-ge-custom