Edit: Please don’t respond to this one anymore. I appreciate everyone’s help in trying to get this issue resolved, but I don’t see it getting better. I’m gonna try a couple more distros and try to get 4k 60 working, and if I keep getting the same issue I’m just gonna go back to windows.
Hey y’all
I’m running endeavoros and I’ve been trying to get my displays working at the proper refresh rate and it’s not been working. Here is the guide I’ve been using https://wiki.archlinux.org/title/xrandr
I input: cvt 3840 2160 60
and it outputs:
Then I input xrandr --newmode “3840x2160_60.00” 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync
and get no output
Then I input
xrandr --addmode DP-2 3840x2160_60.00
and get this as an output
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 45
Current serial number in output stream: 46
I am trying to get my 4k 60 hz monitors to run at their proper speed, they are stuck at 4k 30 hz as of now
They are both connected using dp 1.4 connections and my gpu (rtx 2070) supports it. the current drivers are installed as well
It couldn’t be so simple as missing the " characters? Could it? Are we sure of the DP-2 designation? Beyond that, you’re out of my league - the days that I had to specify all that WITHOUT xrandr to get an ATI card to work for Motif are a long way in the past!..
Sorry - I realised I made the mistake of asking three questions in the same post, then expecting you to answer all of them in the same reply! Silly me!
You can check the added mode ( “3840x2160_60.00” 712.75 3840 4160 4576 5312 2160 2163 2168 2237) to see if it’s correct by using gtf 3840 2160 60. If your monitor passes it should show something like below.
Also, I think there is an issue with your add command. I think you need double quotes. Try changing this xrandr --addmode DP-2 3840x2160_60.00 to this xrandr --addmode DP-2 "3840x2160_60.00".
So I put it in the command, this time using the refresh rate of 59.97 because that is what windows always reported, so I figured I might as well try to see if I get something different
# gtf 3840 2160 59.97
Modeline "3840x2160_59.97" 711.98 3840 4152 4576 5312 2160 2161 2164 2235 -HSync +Vsync
# xrandr --newmode "3840x2160_59.97" 711.98 3840 4152 4576 5312 2160 2161 2164 2235 -HSync +Vsync
# xrandr --addmode DP-2 "3840x2160_59.97"
X Error of failed request: BadMatch (invalid parameter attributes)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 18 (RRAddOutputMode)
Serial number of failed request: 45
Current serial number in output stream: 46
# xrandr --output DP-2 --mode "3840x2160_59.97"
xrandr: cannot find mode 3840x2160_59.97
So I put in the addmode command using the output from gtf, and I get the same issue telling me it’s a bad match. also for giggles I put in the output command and it tells me it can’t find it
I am logged on as root I probably should say, and doing the changes from the guide (assuming I’m not a bonehead and missed something major) didn’t do anything