hi everyone
i post here because i really need your help!!!
i am new to linux (about 2 months), i mainly play fighting games at a fairly high level.
i switched to linux because i could not stand windows anymore for many reasons…
i am on a full amd rx 7800xt and ryzen 7 5800x config, with 32gb of ram in 3600, with a 360hz oled screen.
with cachy os (KDE wayland). i really like cachy os, and for nothing would i want to change!
The problem is that in games i can’t react to anything, my games are not responsive, when i press a key i have the impression that it always displays with a slight delay and it’s very frustrating!!!
I tried a lot of things like different kernels, different versions of proton (by the way proton cachy os doesn’t work well on street fighter 6, I have the impression that it breaks my internet connection, it doesn’t find a match, or if it does find a match the connection is unplayable as if I was playing on wifi with a 500MB connection haha)
I tried VRR on or OFF, tearing enabled or not, and even that improves things a little bit, but still this delay that annoys me.
I’m desperate, my system is up to date, and I don’t know what to do anymore
maybe I did something wrong in the installation and settings of cahyos??
Please help me I would be very grateful!
Thanks in advance!!
@nutcase could you maybe help here? IIRC you are also a fellow fighting game anjoyer.
I just put a little news to my post
while walking in my bios, I noticed that CSM was activated, and that it was impossible to deactivate it,
I decided to reinstall cachy taking care to deactivate CSM and secure boot, since then everything works very well and no longer need to enter commands to repair the underuse of my gpu;
is it normal or simply a pure coincidence because I reinstalled everything ??? thanks and sorry for my English haha
Sorry I’m not use to using the forum
for Street Fighter 6 specifically I use 2 kernel parameters for the game to run smoothly
split_lock_detect=off clearcpuid=514
These 2 options can be applied to your boot configuration.
So for an example if your bootloader is Grub you would add the following to /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT='nowatchdog zswap.enabled=0 quiet splash split_lock_detect=off clearcpuid=514'
Don’t copy this specifically because you may have additional kernel options listed just make sure to add these 2 extra parameters at the end of whatever you have listed.
Then regenerate your config with sudo grub-mkconfig -o /boot/grub/grub.cfg
I do also have split lock mitigation disabled as well but the above has completely disabled it in kernel command line.
The below is how to disable mitigation
More information around SF6 can be found on the ProtonDB page here:
Don’t just apply random variable however please respond here if you have questions.
I do not use any VRR for SF6 the game locks to 60fps in multiplayer, 120fps mode is limited to world tour? I’m not sure I only play in the fighting grounds vs people.
I use input delay reduction and pretty much low settings no anti aliasing etc and no vsync, these settings are all up to you however, see what works well for you.
Now, matchmaking is a hit or a miss, unfortunately Capcom has done something with cross play so it’s no longer able to PC>Console you can only PC>PC they also messed around with how ranks are matched against each other so if you are Grand Master level it may take a long time to even be matched with an opponent, you may want to create another account and link another Capcom ID.
I use Proton Experimental Bleeding Edge and it works fine for me.
You can also try launch options for steam:
LD_PRELOAD="" game-performance %command%
explore the Wiki.
hi thank you very much for your feedback I do not use grub my system uses systemd-boot, is it the same for the commands you gave me ??? thank you sorry I am new to linux
/etc/sdboot-manage.conf
LINUX_OPTIONS="zswap.enabled=0 nowatchdog quiet splash split_lock_detect=off clearcpuid=514"
and then
sudo sdboot-manage gen
again don’t just input that you may have different options listed put the 2 additional parameters at the end.
my sdboot manager file is empty. I go to root/etc/sd boot manage.conf there is nothing in it, am I on the wrong path?
in terminal
kate /etc/sdboot-manage.conf
you mean i have to create the file??? sorry if my questions are stupid but i am really a novice and learning
Well I’ll let someone else take over from here. I do not use sdboot and don’t want to guide you without my own experience. I use grub.
When Naim returns he can guide you the rest of the way.
ok thanks !!
when you use sdboot-manage
command does it create a config there?
sorry I’m doing this blind
I just installed and made sure that my system uses
GRUB I will try what you told me before,
for me it looked like GRUB_CMDLINE_LINUX_DEFAULT=“loglevel=3 quiet split_lock_detect=off clearcpuid=514”
well hopefully it helps, otherwise you’re on the journey of linux gaming troubleshooting.
No the file is already there if you install CachyOS with systemd-boot because it comes with systemd-boot-manager
. Not having that package installed means that you installed some other distribution or removed it somewhere along the way.
Thanks for the clarification, this is what I expected the file to be already there upon installation.