#Can't do 1600x900@75hz even though I know my display supports it
1 messages · Page 1 of 1 (latest)
i have a 75 hz monitor and i can easily tell the difference
are you using an nvidia gpu?
those have issues when creating/applying custom modes with xrandr
Yeah
No kidding
yeah secure boot must be off before applying nvidia drivers
in otherwords, use open source driver; shut down; power up - go to BIOS , and turn off secure boot; then boot to the distro and switch to nvidia driver; then final reboot to finalize.
video to create custom resolution or refresh rate: https://www.youtube.com/watch?v=pkzrQqT_lFI
In this video I will show you How to set a Custom Screen Resolution in Ubuntu Linux.
Commands used in the video (watch the video as some commands could be different in your case):
xrandr
cvt 1920 1080
sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1088 1120 -hsync +vsync
sudo xrandr --addmode Virtual1 "1920x1080_60....
this does not work with nvidia gpus, they cant create modes with xrandr even with the drivers properly applied
All this to change my refresh rate
Bro I hate nvidia right now
I mean I usually do
But I hate them a lot rn
xrandr --addmode DVI-D-0 1600x900_76.00 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: 25 Current serial number in output stream: 26
is dvi-d-0 an invalid parameter?
idk I don't usually mess with xrandr
Monitor is an Emachines E202HV btw
I have an idea but it's kinda hacky, what if I do 1280x1024 at 75.02hz and upscale to 1600x900?
idk I'm grasping at straws here
I might just try wayland, idk I never used it before
I heard it's kind of weird on nvidia cards
Hell I probably wouldn't be here if I was using an amd card it would probably just work
Pardon me ranting I'm very tired, I'm going to lie down, maybe when I wake up I will have an epiphany
Honestly this is less an issue with nvidia and more of an issue that the computer industry decided to turn on secure boot by default
There are actually other points of failure to find if you have secure boot on because you just straight out can't build modules to be loaded on your own computer
The super hacky solution is a non-starter.
To offer better assistance you should share the results of inxi -Fxxxrzc0 and mokutil --sb-state
you might need to install mokutil
mokutil --sb-state
EFI variables are not supported on this system
I dunno what secure boot has to do with any of this
All I want to do is change my refresh rate
How is that not secure?
secure boot prevents the nvidia driver from even loading
How is the nvidia driver not loaded when I'm using it?
it was worth checking because in fact its possible to use your nvidia card without the proper driver loaded
but it might in fact not work properly
EFI variables not being supported in this system means you installed in legacy mode which is not harmful to our present issue
most motherboards since 2008 support EUFI but they also have a compatibility mode where they pretend to be old school bios to support legacy software
Cool
So the one reference to your monitor says 60hz is the native refresh rate
oh I understand your issue
you have 2 monitors 75 and 60 hz respectively right?
I know it can do 76 1600x900, I did it on windows, I know it's not the factory setting
Just the one monitor
X and Ebay both say its 60hz
Yeah out of the box
ok its own manual says it does 1600x900 at 60 hz
its not about out of the box its period
it can do 75hz at 1152x864
which is also what X is saying
dumb question but I see 2 monitors in xrandr output is it literally connected to both cords?
Manual eMachines E202HV. View the eMachines E202HV manual for free or ask your question to other eMachines E202HV owners.
Are you talking about the hdmi thing? That's just what happens when I try adding modes, it adds them as hdmi instead of dvi-d-0
you can't actually add modes the hardware doesn't support
It literally works on windows
did you use xrandr --addmode and specify the correct output?
eg xrandr --addmode DVI-D-0 rest of command
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: 25
Current serial number in output stream: 26
Refer to this guide https://unix.stackexchange.com/questions/227876/how-to-set-custom-resolution-using-xrandr-when-the-resolution-is-not-available-i
If you do everything correctly and get an error it means it can't be made to work
due to being unsupported
Every time I add a new mode it falls under hdmi-0
make a new mode
I can't even perform addmode
are you literally specifying DVI-D-0
How do I do that when I make a new mode if that's possible?
Did you read the link I posted from unix.stackexchange.com
Let me read it again
basically gtf 1600 900 75 will output something like 2 lines of text the second line will start with Modeline you copy everything after the word modeline
then run xrandr --newmode SHIT_YOU_COPIED
Already did that
then you do xrandr --admode DVI-D-0 "1600x900_75.00"
cannot find mode
so it will never ever work
Dumb, works on windows
It's not what the monitor was ever supposed to be able to do in any case
It would be funny as hell if windows just told you it was refreshing 25% faster knowing you are probably among the 99.99% of people who cannot visually distinguish between 60 and 75hz
I mean, it is 15fps, I guess it's not a huge diffference
well on net Linux is able to do what the spec sheet says it ought to do
and its a 12 year old monitor worth aprox 99c
there are 144hz monitors on facebook market in my area that are only 5 years old for $50
If I had $50 for a new monitor I probably wouldn't be having this discussion
There are 1080p monitors at my local thrift store for $5
They don't sell electronics at ours because they're too cheap to test and tag stuff
Which I think is a requirement here
I would make peace with 60hz