You are not logged in.

#1 2024-11-16 12:06:58

safe049
Member
From: Shanxi,China
Registered: 2024-05-02
Posts: 77
Website

[Solved] Hyprland can't use any refresh rate higher than 60

I have 2 monitors
hyprctl monitors:

Monitor HDMI-A-2 (ID 0):
	1920x1080@60.00000 at 0x0
	description: Anderson Multimedia Communications (HK) Limited ME2488 0x00000001
	make: Anderson Multimedia Communications (HK) Limited
	model: ME2488
	serial: 0x00000001
	active workspace: 2 (2)
	special workspace: 0 ()
	reserved: 0 37 0 0
	scale: 1.00
	transform: 0
	focused: yes
	dpmsStatus: 1
	vrr: false
	solitary: 0
	activelyTearing: false
	disabled: false
	currentFormat: XRGB8888
	mirrorOf: none
	availableModes: 1920x1080@60.00Hz 1920x1080@74.97Hz 1920x1080@60.00Hz 1920x1080@59.94Hz 1680x1050@59.88Hz 1600x900@60.00Hz 1280x1024@75.03Hz 1280x1024@60.02Hz 1440x900@59.90Hz 1280x960@60.00Hz 1280x800@59.91Hz 1280x720@60.00Hz 1280x720@60.00Hz 1280x720@59.94Hz 1024x768@75.03Hz 1024x768@70.07Hz 1024x768@60.00Hz 800x600@75.00Hz 800x600@72.19Hz 800x600@60.32Hz 720x576@50.00Hz 720x576@50.00Hz 720x480@60.00Hz 720x480@60.00Hz 720x480@59.94Hz 720x480@59.94Hz 720x480@59.94Hz 640x480@75.00Hz 640x480@72.81Hz 640x480@60.00Hz 640x480@59.94Hz 640x480@59.94Hz 720x400@70.08Hz

Monitor DVI-D-1 (ID 1):
	1920x1080@60.00000 at -1920x0
	description: Acer Technologies G223HQL LYHCN0022400
	make: Acer Technologies
	model: G223HQL
	serial: LYHCN0022400
	active workspace: 11 (11)
	special workspace: 0 ()
	reserved: 0 0 0 0
	scale: 1.00
	transform: 0
	focused: no
	dpmsStatus: 1
	vrr: false
	solitary: 0
	activelyTearing: false
	disabled: false
	currentFormat: XRGB8888
	mirrorOf: none
	availableModes: 1920x1080@60.00Hz 1680x1050@59.88Hz 1280x1024@60.02Hz 1440x900@59.90Hz 1280x800@59.91Hz 1152x864@75.00Hz 1280x720@60.00Hz 1024x768@70.07Hz 1024x768@60.00Hz 800x600@60.32Hz 800x600@56.25Hz 640x480@66.67Hz 640x480@59.94Hz 720x400@70.08Hz

the primary monitor is the HDMI one,placed on the right
the secondary monitor is the DVI one,placed on the left of the HDMI one

When i try to change the refresh rate in hyprland config file,or in wlr-randr,it always change back on 60Hz
there is nothing in dmesg and journal
but i will put it here

(base)   dynamo   ~ git-[ master]-  sudo journalctl -b | curl -F 'file=@-' 0x0.st
Deploying root access for dynamo. Password pls:
http://0x0.st/XdiX.txt
(base)   dynamo   ~ git-[ master]-  sudo dmesg | curl -F 'file=@-' 0x0.st
http://0x0.st/Xdi8.txt

my hyprland monitor config part:

# MONITOR CONFIG
# 将HDMI主屏放置在右侧,位置设置为0x0
monitor = HDMI-A-1,1920x1080@74.97,0x0,1

# 将DVI副屏放置在左侧,位置设置为-1920x0
monitor = DVI-D-1,1920x1080,-1920x0,1
# monitor=,addreserved, 0, 0, 0, 0 # Custom reserved area

# HDMI port: mirror display. To see device name, use `hyprctl monitors`
# monitor=HDMI-A-1,1920x1080@60,1920x0,1,mirror,eDP-1

Last edited by safe049 (2024-11-18 11:44:25)


std::cout << "I use Arch BTW" << endl;

Offline

#2 2024-11-16 15:09:49

seth
Member
Registered: 2012-09-03
Posts: 58,659

Re: [Solved] Hyprland can't use any refresh rate higher than 60

hyprctl wrote:

Monitor HDMI-A-2 (ID 0):

my hyprland monitor config part: wrote:

monitor = HDMI-A-1,1920x1080@74.97,0x0,1

Otherwise mayhaps also post the rest of the config.

Fyi, the system journal includes the complete dmesg anyway.

Offline

#3 2024-11-17 02:51:05

safe049
Member
From: Shanxi,China
Registered: 2024-05-02
Posts: 77
Website

Re: [Solved] Hyprland can't use any refresh rate higher than 60

I'm using end-4's dotfile
basically except the general part didn't edit anything
end-4 dotfile[illogical impulse]:https://github.com/end-4/dots-hyprland
here is the full dotfiles [in hypr/hyprland]
https://0x0.st/XdNx.txt

Last edited by safe049 (2024-11-17 02:55:03)


std::cout << "I use Arch BTW" << endl;

Offline

#4 2024-11-17 07:40:40

seth
Member
Registered: 2012-09-03
Posts: 58,659

Re: [Solved] Hyprland can't use any refresh rate higher than 60

You do understand that you're configuring the wrong output because HDMI-A-2 and HDMI-A-1 are not the same?

Offline

#5 2024-11-17 20:07:51

live4thamuzik
Member
Registered: 2024-02-27
Posts: 31

Re: [Solved] Hyprland can't use any refresh rate higher than 60

seth is right, you're configuring the wrong video output.

hyprctl monitors

will list all detected displays in hyprland you need to fix the output then it should be fine. Unless of course, the dotfiles you used are calling in scripts that set defaults to other conf files.


My hyprland setup has two monitors with refresh rates over 60Hz, zero issues.

Offline

#6 2024-11-18 11:43:07

safe049
Member
From: Shanxi,China
Registered: 2024-05-02
Posts: 77
Website

Re: [Solved] Hyprland can't use any refresh rate higher than 60

live4thamuzik wrote:

seth is right, you're configuring the wrong video output.

hyprctl monitors

will list all detected displays in hyprland you need to fix the output then it should be fine. Unless of course, the dotfiles you used are calling in scripts that set defaults to other conf files.


My hyprland setup has two monitors with refresh rates over 60Hz, zero issues.

i guess maybe i'm blind
strange that my HDMI cable is plugged into the first slot but it says HDMI-A-2,i configured HDMI-A-1 in my hyprland config as 74.97Hz
I will see what happen if i change HDMI-A-1 into HDMI-A-2


std::cout << "I use Arch BTW" << endl;

Offline

#7 2024-11-18 11:44:09

safe049
Member
From: Shanxi,China
Registered: 2024-05-02
Posts: 77
Website

Re: [Solved] Hyprland can't use any refresh rate higher than 60

It worked! thx big_smile


std::cout << "I use Arch BTW" << endl;

Offline

Board footer

Powered by FluxBB