I've been using the Nvidia control panel on Windows 10 to set custom resolutions for my ultrawide monitor, which allows me to select options that aren't officially supported. For example, I run a 2560x1080 ultrawide but can use 3440x1440 without any issues. I also record content at 2560x1440 for compatibility with 16:9 screens. However, I noticed that the Nvidia drivers for Linux don't have this feature, and I'm looking to figure out how to set non-native resolutions and refresh rates on Linux so that they appear in games. I've heard there are commands like 'gtf', 'xrandr', and 'cvt', but as a newbie, I'm not sure how to use them. Can someone break this down for me?
3 Answers
Check out 'xrandr' for custom resolutions. I've had success using it before. Here’s some [info](https://askubuntu.com/questions/377937/how-do-i-set-a-custom-resolution) on setting it up. Good luck!
You might want to try adjusting settings directly from your display settings instead of going through your GPU settings. If you're using a modern desktop environment like KDE or Gnome with Wayland, it should be pretty straightforward!
I tried using xrandr too, but faced some errors. After trying the commands to set a new mode, I always got 'BadMatch (invalid parameter attributes)' errors. Even though I followed the steps closely, I still can't get it to work. Has anyone else dealt with this?

Related Questions
Ray Trace Simulator – Interactive Optical Ray Tracing Tool
Wordsearch Generator
Random Maze Generator and Solver
Interactive Wheel Spinner Tool – Add Choices and Randomly Pick a Winner
Raffle Ticket Generator
Instant Online Dice Roller