Hyprland icon indicating copy to clipboard operation
Hyprland copied to clipboard

Black screen when VRR is on

Open Vinicius-Chagas opened this issue 9 months ago • 2 comments

Already reported ? *

  • [x] I have searched the existing open and closed issues.

Regression?

I don't know, I started using Hyprland only recently

System Info and Hyprland Version

System/Version info
Hyprland 0.47.2 built from branch  at commit 882f7ad7d2bbfc7440d0ccaef93b1cdd78e8e3ff  (version: bump to 0.47.2).
Date: Sun Feb 2 00:47:17 2025
Tag: v0.47.2, commits: 5767
built against:
 aquamarine 0.7.2
 hyprlang 0.6.0
 hyprutils 0.5.0
 hyprcursor 0.1.11
 hyprgraphics 0.1.1


no flags were set


System Information:
System name: Linux
Node name: archlinux
Release: 6.13.2-arch1-1
Version: #1 SMP PREEMPT_DYNAMIC Sat, 08 Feb 2025 18:54:55 +0000


GPU information: 
07:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 33 [Radeon RX 7600/7600 XT/7600M XT/7600S/7700S / PRO W7600] [1002:7480] (rev cf) (prog-if 00 [VGA controller])


os-release: NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo


plugins:

Description

Hello. I started to use hyprland recently on my computer and noticed that whenever i make an app (Any app) or youtube video fullscreen my screen goes black, then it shows the video for some seconds and then goes black again. I noticed that in my misc config my vrr was set to 2.

If i switch my vrr to 0, everything works perfectly, but i also cant use vrr on my games. If i try to set it to 1 my screen goes black all the time.

Is there a way to fix it trough configurations or it is a bug on hyprland itself?

Also, heres my current misc config:

misc {
  disable_hyprland_logo = true
  disable_splash_rendering = true
  vfr = true
  vrr = 0
  mouse_move_enables_dpms = true
  enable_swallow = true
  swallow_regex = ^(kitty)$
  focus_on_activate = false
  initial_workspace_tracking = 0
  middle_click_paste = false
}

And my monitor config:

Monitor HDMI-A-1 (ID 0):
	[email protected] at 0x0
	description: AOC 24G2W1G4 UKCN6XA002714
	make: AOC
	model: 24G2W1G4
	serial: UKCN6XA002714
	active workspace: 1 (1)
	special workspace: 0 ()
	reserved: 0 35 0 0
	scale: 1.00
	transform: 0
	focused: yes
	dpmsStatus: 1
	vrr: false
	solitary: 0
	activelyTearing: false
	directScanoutTo: 0
	disabled: false
	currentFormat: XRGB8888
	mirrorOf: none
	availableModes: [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected]

And here my monitor config on hyprland:

monitor = HDMI-A-1,[email protected], 0x0, 1

Thanks for the help, everyone.

How to reproduce

  1. Turn vrr on with 1 or 2 on misc configs on hyprland.conf

Attach not paste

  • [x] I understand that all text files must be attached, and not pasted directly. If not respected, this issue will likely get closed as spam

Checklist of files to include below

  • [x] Hyprland config - hyprctl systeminfo -c (always include)
  • [ ] Crash report (always include in case of crash)
  • [ ] Video (always include in case of a visual bug)
  • [x] Logs (might contain useful info such as errors)

Additional info & File uploads

hyprland_config_dump.txt

I tested VRR=1 and VRR=2 on log time ~10:19:00 to 10:21:00

hyprland.log

Vinicius-Chagas avatar Feb 11 '25 13:02 Vinicius-Chagas