What does glxinfo | grep -iE '(vendor|device)'
output? Will tell you if your graphics card is being detected. Also could you share a linux hardware probe? That will tell us exactly what linux is detecting and might help.
Also, is that the only game you're playing? Do other games have worse performance than in windows?
Server glx: SGI
Client glx: Mesa Project and SGI
Device: Amd Radeon Graphics (radeonsi, rapheal_mendocino, LLVM 16.0.6, DRM 3.57, 6.7.5-arch1-1) (0x1506)
Open GL: AMD
That looks fine to me 🤔 So is Doom the only game you're having trouble with? And how are you running it? If it's steam, have you tried running it with OpenGL or another Proton version?
Disable VSync
I don't have experience with doom, but I'm pretty sure I got big performance improvements in DRG in particular going from GNOME to KDE Plasma as my desktop environment.
I don't know if this will help, but it's a reminder that unexpected things can influence your performance.
I'd like to be able to say it'll work, I've been gaming on Linux for years and just finished Doom Eternal at 5120x1440 at 120fps
But I have the previous generation top end cpu and gpu, 16 core something and a 5900xt iirc, so we can't quite compare
One thing I did notice though is that your cpu seems weirdly overloaded? Or at least, the windows values are very different from the Linux ones? Are you dual booting? Or did you maybe reset something in the bios whilst switching?
Just wondering if you might be looking in the wrong place
Is that cpu one of those with an embedded gpu? That you're maybe running the wrong hardware?
Nm, looked it up, it's a mobile cpu, no idea unfortunately
linux4noobs
linux4noobs
Noob Friendly, Expert Enabling
Whether you're a seasoned pro or the noobiest of noobs, you've found the right place for Linux support and information. With a dedication to supporting free and open source software, this community aims to ensure Linux fits your needs and works for you. From troubleshooting to tutorials, practical tips, news and more, all aspects of Linux are warmly welcomed. Join a community of like-minded enthusiasts and professionals driving Linux's ongoing evolution.
Seeking Support?
- Mention your Linux distro and relevant system details.
- Describe what you've tried so far.
- Share your solution even if you found it yourself.
- Do not delete your post. This allows other people to see possible solutions if they have a similar problem.
- Properly format any scripts, code, logs, or error messages.
- Be mindful to omit any sensitive information such as usernames, passwords, IP addresses, etc.
Community Rules
- Keep discussions respectful and amiable. This community is a space where individuals may freely inquire, exchange thoughts, express viewpoints, and extend help without encountering belittlement. We were all a noob at one point. Differing opinions and ideas is a normal part of discourse, but it must remain civil. Offenders will be warned and/or removed.
- Posts must be Linux oriented
- Spam or affiliate links will not be tolerated.