https://bugs.winehq.org/show_bug.cgi?id=52026
Bug ID: 52026 Summary: Poor performance with X86_SYSFB + DRM_SIMPLEDRM set in the kernel Product: Wine Version: 6.21 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: dbdaniel42@gmail.com Distribution: ---
I was having bad performance issues. It was reproducible even in the "winecfg" GUI with no game running. Wine took much longer to start up than normal and it made my whole system lag/stutter while it was running.
I finally figured out the problem was with some kernel options that I had set. I was using the new SimpleDRM in the Linux kernel 5.14. I turned off CONFIG_X86_SYSFB, recompiled the kernel, and the problem went away.
Interesting, I had not had this problem using Lutris although it's using older 5.x versions of Wine for the games I play but the problem did appear in wine-staging 6.21 so this is a possible regression.
I also had no problems running any native games. The setting appears to only cause problems with Wine in specific.
System Info: Distro: Arch Linux Kernel: 5.14.17 GPU: Nvidia Geforce 770 GTX Driver: Proprietary Nvidia driver 470.82