You are not logged in.

#1 2023-12-03 01:38:04

freddiehaddad
Member
Registered: 2022-11-02
Posts: 19

[SOLVED] AMD GPU (amdgpu driver) VRR not working in X

TLDR: VRR (variable refresh rate a.k.a free sync) was working in X with AwesomeWM up until yesterday.  Yesterday, I installed Hyprland to try it out and was able to play around with VRR set.  But now it's not working in X.

EDIT (12/22/23): About the above assertion.  It turns out VRR was never working in X.  It's just that prior to switching to Awesome, I was using Sway and Hyprland.  Both of which always started before XORG. Once I switched over to AwesomeWM, then neither wayland based window manager were run.

How do I know it's not working in X?

Okay, first it's possible it is. My reason for thinking that it's not is the monitor's refresh rate OSD is steady at 240hz.  Whereas normally it will fluctuate. Meaning, if I'm sitting on the desktop doing nothing, I'll see the refresh rate drop down to 60hz and if I start moving the mouse or scrolling a window in Firefox, the refresh rate will jump up.

From everything I can tell, VRR should be working.

My suspicion at this point is the GPU. I'm wondering if its stuck in some high performance power state and that's why the refresh rate isn't dropping. What I'm not sure is how to verify/correct it.

Is it possible Steam or Hyprland set some kind of GPU setting that is persistent even after a full reformat and install?

One thing I tried is setting the power mode to power saving (see below for the power profile list), but that didn't work.

echo "2" > /sys/class/drm/card1/device/pp_power_profile_mode

Hardware:

  • AMD RX 7900 XTX GPU

  • Samsung Odyssey Neo G9 display (5120x1440 @ 240Hz, Freesync Premium Pro)

  • One monitor connected to computer via Display Port

Here's what I've looked through and checked so far:

cat /etc/X11/xorg.conf.d/20-amdgpu.conf

Section "OutputClass"
    Identifier "AMD Radeon Driver"
    MatchDriver "amdgpu"
    Driver "amdgpu"
    Option "TearFree" "true"
    Option "SWCursor" "true"
    Option "DRI" "3"
EndSection

Section "Device"
    Identifier "AMD RX 7900 XTX"
    Driver "amdgpu"
    Option "VariableRefresh" "true"
EndSection
Relevant parts of Xorg.0.log:

❯ grep DRI .local/share/xorg/Xorg.0.log
78:[    17.399] (**) AMDGPU(0): Option "DRI" "3"
249:[    17.510] (II) AMDGPU(0): [DRI2] Setup complete
250:[    17.510] (II) AMDGPU(0): [DRI2]   DRI driver: radeonsi
251:[    17.510] (II) AMDGPU(0): [DRI2]   VDPAU driver: radeonsi
255:[    17.532] (**) AMDGPU(0): DRI3 enabled
284:[    17.558] (II) Initializing extension DRI3
290:[    17.565] (II) GLX: Initialized DRI2 GL provider for screen 0
293:[    17.565] (II) Initializing extension XFree86-DRI
294:[    17.565] (II) Initializing extension DRI2

❯ grep VariableRefresh .local/share/xorg/Xorg.0.log
80:[    17.399] (**) AMDGPU(0): Option "VariableRefresh" "true"
99:[    17.502] (**) AMDGPU(0): VariableRefresh: enabled

❯ grep TearFree .local/share/xorg/Xorg.0.log
79:[    17.399] (**) AMDGPU(0): Option "TearFree" "true"
98:[    17.502] (**) AMDGPU(0): TearFree property default: on
❯ xrandr --properties | grep vrr
	vrr_capable: 1
	vrr_capable: 0
	vrr_capable: 0
	vrr_capable: 0
❯ xrandr --properties
Screen 0: minimum 320 x 200, current 5120 x 1440, maximum 16384 x 16384
DisplayPort-0 connected primary 5120x1440+0+0 (normal left inverted right x axis y axis) 1190mm x 340mm
	EDID:
		00ffffffffffff004c2dac714d584330
		1b200104b57722783bc725b14b46a826
		0e5054bfef80714f810081c08180a9c0
		b3009500d1c01a6800a0f0381f403020
		3a00a9504100001a000000fd0c3cf066
		66c2010a202020202020000000fc004c
		533439414739350a20202020000000ff
		00484353543630303333370a20200229
		02032ef04210042309070783010000e3
		05c0006d1a0000020f60f000048b0373
		03e60605018b7302e5018b8490011a68
		00a0f0381f4030203a00a9504100001a
		565e00a0a0a0295030203500a9504100
		001a2dd68078703829401c20b804a950
		4100001a000000000000000000000000
		000000000000000000000000000000f4
		70127900000301509cf50288ff133f01
		7f801f009f052e002000070033b70008
		ff139f002f801f009f05280002000900
		e36e0108ff094f0007801f009f052a00
		2000070090c70108ff0e9f002f801f00
		37048600020009000000000000000000
		00000000000000000000000000000000
		00000000000000000000000000006390
	GAMMA_LUT_SIZE: 4096
		range: (0, -1)
	DEGAMMA_LUT_SIZE: 4096
		range: (0, -1)
	GAMMA_LUT: 0
		range: (0, 65535)
	CTM: 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0
		0 1
	DEGAMMA_LUT: 0
		range: (0, 65535)
	TearFree: on
		supported: off, on, auto
	subconnector: Native
		supported: Unknown, VGA, DVI-D, HDMI, DP, Wireless, Native
	HDCP Content Type: HDCP Type0
		supported: HDCP Type0, HDCP Type1
	Content Protection: Undesired
		supported: Undesired, Desired, Enabled
	vrr_capable: 1
		range: (0, 1)
	Colorspace: Default
		supported: Default, BT709_YCC, opRGB, BT2020_RGB, BT2020_YCC
	max bpc: 16
		range: (8, 16)
	underscan vborder: 0
		range: (0, 128)
	underscan hborder: 0
		range: (0, 128)
	underscan: off
		supported: off, on, auto
	scaling mode: None
		supported: None, Full, Center, Full aspect
	link-status: Good
		supported: Good, Bad
	CONNECTOR_ID: 93
		supported: 93
	non-desktop: 0
		range: (0, 1)
   5120x1440    239.76*+ 120.00    96.02    72.01    60.00    59.98
   3840x1080     59.97 + 239.97
   2560x1440    239.90    59.95
   1920x1200    239.76
   1920x1080    239.76    60.00    60.00    59.94
   1600x1200    239.76
   1680x1050     59.95
   1600x900      60.00
   1280x1024     75.02    60.02
   1440x900      59.89
   1280x800      59.81
   1152x864      75.00
   1280x720      60.00    59.94
   1024x768      75.03    70.07    60.00
   832x624       74.55
   800x600       72.19    75.00    60.32    56.25
   640x480       75.00    72.81    66.67    60.00    59.94
   720x400       70.08
❯ cat /sys/class/drm/card1/device/power_dpm_force_performance_level
auto
❯ cat /sys/class/drm/card1/device/power_dpm_state
performance
❯ cat /sys/class/drm/card1/device/pp_power_profile_mode
PROFILE_INDEX(NAME) CLOCK_TYPE(NAME) FPS MinActiveFreqType MinActiveFreq BoosterFreqType BoosterFreq PD_Data_limit_c PD_Data_error_coeff PD_Data_error_rate_coeff
 0 BOOTUP_DEFAULT*:
                    0(       GFXCLK)       0       1       0       4     800 4587520  -65536       0
                    1(         FCLK)       0       3       0       1       0 3276800  -65536   -6553
 1 3D_FULL_SCREEN :
                    0(       GFXCLK)       0       0    1200       4     650 3932160   -3276  -65536
                    1(         FCLK)       0       3       0       3       0 1310720   -6553   -6553
 2   POWER_SAVING :
                    0(       GFXCLK)       0       1       0       3       0 5898240  -65536       0
                    1(         FCLK)       0       1       0       1       0 3407872  -65536   -6553
 3          VIDEO :
                    0(       GFXCLK)       0       1       0       4     500 4587520  -65536       0
                    1(         FCLK)       0       3       0       3       0 3473408  -65536   -6553
 4             VR :
                    0(       GFXCLK)       0       2    1000       1       0 3276800       0       0
                    1(         FCLK)       0       3       0       3       0 1310720   -6553   -6553
 5        COMPUTE :
                    0(       GFXCLK)       0       2    1000       1       0 3932160       0       0
                    1(         FCLK)       0       3       0       3       0 1310720   -6553   -6553
 6         CUSTOM :
                    0(       GFXCLK)       0       0    1200       4       0  655360   -3276  -65536
                    1(         FCLK)       0       3       0       3       0 1310720   -6553   -6553
 7      WINDOW_3D :
                    0(       GFXCLK)       0       0    1200       4     650 3932160   -3276  -65536
                    1(         FCLK)       0       3       0       3       0 1310720   -6553   -6553

EDIT

When I was first setting up AwesomeWM, I tried putting the

Option "VariableRefresh" "true"

in the

OutputClass

section of the Xorg configuration file and X would not start.  Instead, I would get an error about invalid options.  Now, no matter where I put the option, or even if I put an invalid option in the config, X doesn't seem to care. Makes no mention of the bad config in the logs or anything. Something on the system changed after installing Hyprland and even after a full format and fresh install of Arch, I can't reproduce that error.

I've tried all the obvious stuff like different combinations of options in

20-admgpu.conf

, using xrandr to manipulate TearFree, vrr_capable, and changing refresh rates from 60, 120, and 240.

Last edited by freddiehaddad (2023-12-23 05:14:53)

Offline

#2 2023-12-03 08:13:24

seth
Member
Registered: 2012-09-03
Posts: 48,794

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

https://wiki.archlinux.org/title/Variab … _on_AMDGPU
"VariableRefresh" is a "Device" option and

Makes no mention of the bad config

please post your xorg log (your previous greps show that the config did apply, but maybe vastly out of context if you're looking at a dated/irrelevant log)

How do you start the X11 session? (xinit/startx or some DM)?

Offline

#3 2023-12-03 09:31:44

freddiehaddad
Member
Registered: 2022-11-02
Posts: 19

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

I start X via xinit/xstart in my .zshrc file:

# Start GUI
if [ -z "${DISPLAY}" ] && [ -z "${WAYLAND_DISPLAY}" ] && [ "${XDG_VTNR}" -eq 1 ]; then
	# exec systemd-cat --identifier=hyprland Hyprland
	# exec systemd-cat --identifier=sway sway
	exec systemd-cat --identifier=awesome startx /usr/bin/awesome
fi

Full Xorg.conf.0 log:

[  4849.928] 
X.Org X Server 1.21.1.9
X Protocol Version 11, Revision 0
[  4849.928] Current Operating System: Linux purpledragon 6.6.3-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 29 Nov 2023 00:37:40 +0000 x86_64
[  4849.928] Kernel command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=PARTUUID=ff294850-3475-4a7c-8e97-0a4d7b08faa2 rw quiet
[  4849.928]  
[  4849.928] Current version of pixman: 0.42.2
[  4849.928] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[  4849.928] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  4849.928] (==) Log file: "/home/freddiehaddad/.local/share/xorg/Xorg.0.log", Time: Sat Dec  2 18:19:24 2023
[  4849.929] (==) Using config directory: "/etc/X11/xorg.conf.d"
[  4849.929] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  4849.929] (==) No Layout section.  Using the first Screen section.
[  4849.929] (==) No screen section available. Using defaults.
[  4849.929] (**) |-->Screen "Default Screen Section" (0)
[  4849.929] (**) |   |-->Monitor "<default monitor>"
[  4849.930] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[  4849.930] (**) |   |-->Device "AMD RX 7900 XTX"
[  4849.930] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[  4849.930] (==) Automatically adding devices
[  4849.930] (==) Automatically enabling devices
[  4849.930] (==) Automatically adding GPU devices
[  4849.930] (==) Automatically binding GPU devices
[  4849.930] (==) Max clients allowed: 256, resource mask: 0x1fffff
[  4849.930] (WW) The directory "/usr/share/fonts/misc" does not exist.
[  4849.930] 	Entry deleted from font path.
[  4849.930] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[  4849.930] 	Entry deleted from font path.
[  4849.930] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[  4849.930] 	Entry deleted from font path.
[  4849.930] (==) FontPath set to:
	/usr/share/fonts/TTF,
	/usr/share/fonts/100dpi,
	/usr/share/fonts/75dpi
[  4849.930] (==) ModulePath set to "/usr/lib/xorg/modules"
[  4849.930] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[  4849.930] (II) Module ABI versions:
[  4849.930] 	X.Org ANSI C Emulation: 0.4
[  4849.930] 	X.Org Video Driver: 25.2
[  4849.931] 	X.Org XInput driver : 24.4
[  4849.931] 	X.Org Server Extension : 10.0
[  4849.932] (++) using VT number 1

[  4849.935] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_33
[  4849.937] (II) xfree86: Adding drm device (/dev/dri/card1)
[  4849.937] (II) Platform probe for /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:00.0/0000:03:00.0/drm/card1
[  4849.937] (II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 13 paused 0
[  4849.939] (--) PCI:*(3@0:0:0) 1002:744c:1002:0e3b rev 200, Mem @ 0x4000000000/34359738368, 0x4800000000/268435456, 0x81300000/1048576, I/O @ 0x00005000/256, BIOS @ 0x????????/131072
[  4849.939] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[  4849.939] (II) LoadModule: "glx"
[  4849.939] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[  4849.940] (II) Module glx: vendor="X.Org Foundation"
[  4849.940] 	compiled for 1.21.1.9, module version = 1.0.0
[  4849.940] 	ABI class: X.Org Server Extension, version 10.0
[  4849.940] (II) LoadModule: "amdgpu"
[  4849.940] (II) Loading /usr/lib/xorg/modules/drivers/amdgpu_drv.so
[  4849.940] (II) Module amdgpu: vendor="X.Org Foundation"
[  4849.940] 	compiled for 1.21.1.7, module version = 23.0.0
[  4849.940] 	Module class: X.Org Video Driver
[  4849.940] 	ABI class: X.Org Video Driver, version 25.2
[  4849.940] (II) AMDGPU: Driver for AMD Radeon:
	All GPUs supported by the amdgpu kernel driver
[  4849.940] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[  4849.940] (II) AMDGPU(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 24/32
[  4849.940] (==) AMDGPU(0): Depth 24, (--) framebuffer bpp 32
[  4849.940] (II) AMDGPU(0): Pixel depth = 24 bits stored in 4 bytes (32 bpp pixmaps)
[  4849.940] (==) AMDGPU(0): Default visual is TrueColor
[  4849.940] (II) Applying OutputClass "AMDgpu" options to /dev/dri/card1
[  4849.940] (II) Applying OutputClass "AMD Radeon Driver" options to /dev/dri/card1
[  4849.940] (**) AMDGPU(0): Option "SWcursor" "true"
[  4849.940] (**) AMDGPU(0): Option "DRI" "3"
[  4849.940] (**) AMDGPU(0): Option "TearFree" "true"
[  4849.940] (**) AMDGPU(0): Option "VariableRefresh" "true"
[  4849.940] (==) AMDGPU(0): RGB weight 888
[  4849.940] (II) AMDGPU(0): Using 8 bits per RGB (8 bit DAC)
[  4849.940] (--) AMDGPU(0): Chipset: "AMD Radeon RX 7900 XTX" (ChipID = 0x744c)
[  4849.940] (II) Loading sub module "fb"
[  4849.940] (II) LoadModule: "fb"
[  4849.940] (II) Module "fb" already built-in
[  4849.940] (II) Loading sub module "dri2"
[  4849.940] (II) LoadModule: "dri2"
[  4849.940] (II) Module "dri2" already built-in
[  4849.956] (II) Loading sub module "glamoregl"
[  4849.956] (II) LoadModule: "glamoregl"
[  4849.956] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[  4849.958] (II) Module glamoregl: vendor="X.Org Foundation"
[  4849.958] 	compiled for 1.21.1.9, module version = 1.0.1
[  4849.958] 	ABI class: X.Org ANSI C Emulation, version 0.4
[  4849.961] (II) AMDGPU(0): glamor X acceleration enabled on AMD Radeon RX 7900 XTX (gfx1100, LLVM 16.0.6, DRM 3.54, 6.6.3-arch1-1)
[  4849.961] (II) AMDGPU(0): glamor detected, initialising EGL layer.
[  4849.961] (**) AMDGPU(0): TearFree property default: on
[  4849.961] (**) AMDGPU(0): VariableRefresh: enabled
[  4849.961] (==) AMDGPU(0): AsyncFlipSecondaries: disabled
[  4849.961] (II) AMDGPU(0): KMS Pageflipping: enabled
[  4849.964] (II) AMDGPU(0): Output DisplayPort-0 has no monitor section
[  4849.964] (II) AMDGPU(0): Output DisplayPort-1 has no monitor section
[  4849.964] (II) AMDGPU(0): Output DisplayPort-2 has no monitor section
[  4849.964] (II) AMDGPU(0): Output HDMI-A-0 has no monitor section
[  4849.970] (II) AMDGPU(0): EDID for output DisplayPort-0
[  4849.970] (II) AMDGPU(0): Manufacturer: SAM  Model: 71ac  Serial#: 809719885
[  4849.970] (II) AMDGPU(0): Year: 2022  Week: 27
[  4849.970] (II) AMDGPU(0): EDID Version: 1.4
[  4849.970] (II) AMDGPU(0): Digital Display Input
[  4849.970] (II) AMDGPU(0): 10 bits per channel
[  4849.970] (II) AMDGPU(0): Digital interface is DisplayPort
[  4849.970] (II) AMDGPU(0): Max Image Size [cm]: horiz.: 119  vert.: 34
[  4849.970] (II) AMDGPU(0): Gamma: 2.20
[  4849.970] (II) AMDGPU(0): DPMS capabilities: Off
[  4849.970] (II) AMDGPU(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 YCrCb 4:2:2
[  4849.970] (II) AMDGPU(0): First detailed timing is preferred mode
[  4849.970] (II) AMDGPU(0): Preferred mode is native pixel format and refresh rate
[  4849.970] (II) AMDGPU(0): Display is continuous-frequency
[  4849.970] (II) AMDGPU(0): redX: 0.694 redY: 0.293   greenX: 0.274 greenY: 0.659
[  4849.970] (II) AMDGPU(0): blueX: 0.148 blueY: 0.057   whiteX: 0.313 whiteY: 0.329
[  4849.970] (II) AMDGPU(0): Supported established timings:
[  4849.970] (II) AMDGPU(0): 720x400@70Hz
[  4849.970] (II) AMDGPU(0): 640x480@60Hz
[  4849.970] (II) AMDGPU(0): 640x480@67Hz
[  4849.970] (II) AMDGPU(0): 640x480@72Hz
[  4849.970] (II) AMDGPU(0): 640x480@75Hz
[  4849.970] (II) AMDGPU(0): 800x600@56Hz
[  4849.970] (II) AMDGPU(0): 800x600@60Hz
[  4849.970] (II) AMDGPU(0): 800x600@72Hz
[  4849.970] (II) AMDGPU(0): 800x600@75Hz
[  4849.970] (II) AMDGPU(0): 832x624@75Hz
[  4849.970] (II) AMDGPU(0): 1024x768@60Hz
[  4849.970] (II) AMDGPU(0): 1024x768@70Hz
[  4849.970] (II) AMDGPU(0): 1024x768@75Hz
[  4849.970] (II) AMDGPU(0): 1280x1024@75Hz
[  4849.970] (II) AMDGPU(0): 1152x864@75Hz
[  4849.970] (II) AMDGPU(0): Manufacturer's mask: 0
[  4849.970] (II) AMDGPU(0): Supported standard timings:
[  4849.970] (II) AMDGPU(0): #0: hsize: 1152  vsize 864  refresh: 75  vid: 20337
[  4849.970] (II) AMDGPU(0): #1: hsize: 1280  vsize 800  refresh: 60  vid: 129
[  4849.970] (II) AMDGPU(0): #2: hsize: 1280  vsize 720  refresh: 60  vid: 49281
[  4849.970] (II) AMDGPU(0): #3: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[  4849.970] (II) AMDGPU(0): #4: hsize: 1600  vsize 900  refresh: 60  vid: 49321
[  4849.970] (II) AMDGPU(0): #5: hsize: 1680  vsize 1050  refresh: 60  vid: 179
[  4849.970] (II) AMDGPU(0): #6: hsize: 1440  vsize 900  refresh: 60  vid: 149
[  4849.970] (II) AMDGPU(0): #7: hsize: 1920  vsize 1080  refresh: 60  vid: 49361
[  4849.970] (II) AMDGPU(0): Supported detailed timing:
[  4849.970] (II) AMDGPU(0): clock: 266.5 MHz   Image Size:  1193 x 336 mm
[  4849.970] (II) AMDGPU(0): h_active: 3840  h_sync: 3888  h_sync_end 3920 h_blank_end 4000 h_border: 0
[  4849.970] (II) AMDGPU(0): v_active: 1080  v_sync: 1083  v_sync_end 1093 v_blanking: 1111 v_border: 0
[  4849.970] (II) AMDGPU(0): Ranges: V min: 60 V max: 240 Hz, H min: 357 H max: 357 kHz, PixClock max 1945 MHz
[  4849.970] (II) AMDGPU(0): Monitor name: LS49AG95
[  4849.970] (II) AMDGPU(0): Serial No: HCST600337
[  4849.970] (II) AMDGPU(0): Supported detailed timing:
[  4849.970] (II) AMDGPU(0): clock: 266.5 MHz   Image Size:  1193 x 336 mm
[  4849.970] (II) AMDGPU(0): h_active: 3840  h_sync: 3888  h_sync_end 3920 h_blank_end 4000 h_border: 0
[  4849.970] (II) AMDGPU(0): v_active: 1080  v_sync: 1083  v_sync_end 1093 v_blanking: 1111 v_border: 0
[  4849.970] (II) AMDGPU(0): Supported detailed timing:
[  4849.970] (II) AMDGPU(0): clock: 241.5 MHz   Image Size:  1193 x 336 mm
[  4849.970] (II) AMDGPU(0): h_active: 2560  h_sync: 2608  h_sync_end 2640 h_blank_end 2720 h_border: 0
[  4849.970] (II) AMDGPU(0): v_active: 1440  v_sync: 1443  v_sync_end 1448 v_blanking: 1481 v_border: 0
[  4849.970] (II) AMDGPU(0): Supported detailed timing:
[  4849.970] (II) AMDGPU(0): clock: 548.3 MHz   Image Size:  1193 x 336 mm
[  4849.970] (II) AMDGPU(0): h_active: 1920  h_sync: 1948  h_sync_end 1980 h_blank_end 2040 h_border: 0
[  4849.970] (II) AMDGPU(0): v_active: 1080  v_sync: 1107  v_sync_end 1115 v_blanking: 1121 v_border: 0
[  4849.970] (II) AMDGPU(0): Number of EDID sections to follow: 2
[  4849.970] (II) AMDGPU(0): EDID (in hex):
[  4849.970] (II) AMDGPU(0): 	00ffffffffffff004c2dac714d584330
[  4849.970] (II) AMDGPU(0): 	1b200104b57722783bc725b14b46a826
[  4849.970] (II) AMDGPU(0): 	0e5054bfef80714f810081c08180a9c0
[  4849.970] (II) AMDGPU(0): 	b3009500d1c01a6800a0f0381f403020
[  4849.970] (II) AMDGPU(0): 	3a00a9504100001a000000fd0c3cf066
[  4849.970] (II) AMDGPU(0): 	66c2010a202020202020000000fc004c
[  4849.970] (II) AMDGPU(0): 	533439414739350a20202020000000ff
[  4849.970] (II) AMDGPU(0): 	00484353543630303333370a20200229
[  4849.970] (II) AMDGPU(0): 	02032ef04210042309070783010000e3
[  4849.970] (II) AMDGPU(0): 	05c0006d1a0000020f60f000048b0373
[  4849.970] (II) AMDGPU(0): 	03e60605018b7302e5018b8490011a68
[  4849.970] (II) AMDGPU(0): 	00a0f0381f4030203a00a9504100001a
[  4849.970] (II) AMDGPU(0): 	565e00a0a0a0295030203500a9504100
[  4849.970] (II) AMDGPU(0): 	001a2dd68078703829401c20b804a950
[  4849.970] (II) AMDGPU(0): 	4100001a000000000000000000000000
[  4849.970] (II) AMDGPU(0): 	000000000000000000000000000000f4
[  4849.970] (II) AMDGPU(0): 	70127900000301509cf50288ff133f01
[  4849.970] (II) AMDGPU(0): 	7f801f009f052e002000070033b70008
[  4849.970] (II) AMDGPU(0): 	ff139f002f801f009f05280002000900
[  4849.970] (II) AMDGPU(0): 	e36e0108ff094f0007801f009f052a00
[  4849.970] (II) AMDGPU(0): 	2000070090c70108ff0e9f002f801f00
[  4849.970] (II) AMDGPU(0): 	37048600020009000000000000000000
[  4849.970] (II) AMDGPU(0): 	00000000000000000000000000000000
[  4849.970] (II) AMDGPU(0): 	00000000000000000000000000006390
[  4849.970] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  4849.970] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  4849.970] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  4849.970] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  4849.970] (II) AMDGPU(0): Printing probed modes for output DisplayPort-0
[  4849.970] (II) AMDGPU(0): Modeline "5120x1440"x239.8  1939.49  5120 5248 5280 5440  1440 1473 1481 1487 +hsync -vsync (356.5 kHz eP)
[  4849.970] (II) AMDGPU(0): Modeline "3840x1080"x60.0  266.50  3840 3888 3920 4000  1080 1083 1093 1111 +hsync -vsync (66.6 kHz eP)
[  4849.970] (II) AMDGPU(0): Modeline "5120x1440"x120.0  1939.49  5120 5248 5280 5440  1440 2957 2965 2971 +hsync -vsync (356.5 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "5120x1440"x96.0  1939.49  5120 5248 5280 5440  1440 3699 3707 3713 +hsync -vsync (356.5 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "5120x1440"x72.0  1939.49  5120 5248 5280 5440  1440 4937 4945 4951 +hsync -vsync (356.5 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "5120x1440"x60.0  1939.49  5120 5248 5280 5440  1440 5928 5936 5942 +hsync -vsync (356.5 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "5120x1440"x60.0  469.00  5120 5168 5200 5280  1440 1443 1453 1481 +hsync -vsync (88.8 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "3840x1080"x240.0  1166.25  3840 3888 3920 4000  1080 1083 1093 1215 +hsync -vsync (291.6 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "2560x1440"x239.9  939.24  2560 2568 2600 2640  1440 1473 1481 1483 +hsync -vsync (355.8 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "2560x1440"x60.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync (88.8 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1920x1200"x239.8  1939.49  1920 5248 5280 5440  1200 1473 1481 1487 +hsync -vsync (356.5 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1920x1080"x239.8  548.29  1920 1948 1980 2040  1080 1107 1115 1121 +hsync -vsync (268.8 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 -hsync -vsync (67.5 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1920x1080"x59.9  148.35  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.4 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1600x1200"x239.8  1939.49  1600 5248 5280 5440  1200 1473 1481 1487 +hsync -vsync (356.5 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1680x1050"x60.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1600x900"x60.0  108.00  1600 1624 1704 1800  900 901 904 1000 +hsync +vsync (60.0 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1440x900"x59.9  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1280x800"x59.8   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1280x720"x60.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1280x720"x59.9   74.18  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1024x768"x70.1   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "800x600"x72.2   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "640x480"x66.7   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "640x480"x60.0   25.20  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  4849.970] (II) AMDGPU(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[  4849.970] (II) AMDGPU(0): EDID for output DisplayPort-1
[  4849.970] (II) AMDGPU(0): EDID for output DisplayPort-2
[  4849.970] (II) AMDGPU(0): EDID for output HDMI-A-0
[  4849.970] (II) AMDGPU(0): Output DisplayPort-0 connected
[  4849.970] (II) AMDGPU(0): Output DisplayPort-1 disconnected
[  4849.970] (II) AMDGPU(0): Output DisplayPort-2 disconnected
[  4849.970] (II) AMDGPU(0): Output HDMI-A-0 disconnected
[  4849.970] (II) AMDGPU(0): Using exact sizes for initial modes
[  4849.970] (II) AMDGPU(0): Output DisplayPort-0 using initial mode 5120x1440 +0+0
[  4849.970] (II) AMDGPU(0): mem size init: gart size :3e3525000 vram size: s:5fb150000 visible:5fb150000
[  4849.970] (==) AMDGPU(0): DPI set to (96, 96)
[  4849.970] (==) AMDGPU(0): Using gamma correction (1.0, 1.0, 1.0)
[  4849.970] (II) AMDGPU(0): [DRI2] Setup complete
[  4849.970] (II) AMDGPU(0): [DRI2]   DRI driver: radeonsi
[  4849.970] (II) AMDGPU(0): [DRI2]   VDPAU driver: radeonsi
[  4849.975] (II) AMDGPU(0): Front buffer pitch: 20480 bytes
[  4849.975] (II) AMDGPU(0): SYNC extension fences enabled
[  4849.975] (II) AMDGPU(0): Present extension enabled
[  4849.975] (**) AMDGPU(0): DRI3 enabled
[  4849.975] (==) AMDGPU(0): Backing store enabled
[  4849.975] (II) AMDGPU(0): Direct rendering enabled
[  4849.978] (II) AMDGPU(0): Use GLAMOR acceleration.
[  4849.978] (II) AMDGPU(0): Acceleration enabled
[  4849.978] (==) AMDGPU(0): DPMS enabled
[  4849.978] (==) AMDGPU(0): Silken mouse enabled
[  4849.978] (II) AMDGPU(0): Set up textured video (glamor)
[  4849.984] (WW) AMDGPU(0): Option "HotplugDriver" is not used
[  4849.984] (II) Initializing extension Generic Event Extension
[  4849.984] (II) Initializing extension SHAPE
[  4849.984] (II) Initializing extension MIT-SHM
[  4849.984] (II) Initializing extension XInputExtension
[  4849.984] (II) Initializing extension XTEST
[  4849.984] (II) Initializing extension BIG-REQUESTS
[  4849.985] (II) Initializing extension SYNC
[  4849.985] (II) Initializing extension XKEYBOARD
[  4849.985] (II) Initializing extension XC-MISC
[  4849.985] (II) Initializing extension SECURITY
[  4849.985] (II) Initializing extension XFIXES
[  4849.985] (II) Initializing extension RENDER
[  4849.985] (II) Initializing extension RANDR
[  4849.985] (II) Initializing extension COMPOSITE
[  4849.985] (II) Initializing extension DAMAGE
[  4849.985] (II) Initializing extension MIT-SCREEN-SAVER
[  4849.985] (II) Initializing extension DOUBLE-BUFFER
[  4849.985] (II) Initializing extension RECORD
[  4849.985] (II) Initializing extension DPMS
[  4849.985] (II) Initializing extension Present
[  4849.985] (II) Initializing extension DRI3
[  4849.985] (II) Initializing extension X-Resource
[  4849.985] (II) Initializing extension XVideo
[  4849.985] (II) Initializing extension XVideo-MotionCompensation
[  4849.985] (II) Initializing extension GLX
[  4849.987] (II) AIGLX: Loaded and initialized radeonsi
[  4849.987] (II) GLX: Initialized DRI2 GL provider for screen 0
[  4849.987] (II) Initializing extension XFree86-VidModeExtension
[  4849.987] (II) Initializing extension XFree86-DGA
[  4849.987] (II) Initializing extension XFree86-DRI
[  4849.987] (II) Initializing extension DRI2
[  4849.988] (II) AMDGPU(0): Setting screen physical size to 1354 x 381
[  4850.036] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[  4850.036] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[  4850.036] (II) LoadModule: "libinput"
[  4850.036] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[  4850.036] (II) Module libinput: vendor="X.Org Foundation"
[  4850.036] 	compiled for 1.21.1.8, module version = 1.4.0
[  4850.036] 	Module class: X.Org XInput Driver
[  4850.036] 	ABI class: X.Org XInput driver, version 24.4
[  4850.036] (II) Using input driver 'libinput' for 'Power Button'
[  4850.037] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 27 paused 0
[  4850.037] (**) Power Button: always reports core events
[  4850.037] (**) Option "Device" "/dev/input/event2"
[  4850.038] (II) event2  - Power Button: is tagged by udev as: Keyboard
[  4850.038] (II) event2  - Power Button: device is a keyboard
[  4850.038] (II) event2  - Power Button: device removed
[  4850.038] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[  4850.038] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[  4850.038] (II) event2  - Power Button: is tagged by udev as: Keyboard
[  4850.038] (II) event2  - Power Button: device is a keyboard
[  4850.038] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[  4850.038] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[  4850.038] (II) Using input driver 'libinput' for 'Power Button'
[  4850.039] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 30 paused 0
[  4850.039] (**) Power Button: always reports core events
[  4850.039] (**) Option "Device" "/dev/input/event1"
[  4850.039] (II) event1  - Power Button: is tagged by udev as: Keyboard
[  4850.039] (II) event1  - Power Button: device is a keyboard
[  4850.039] (II) event1  - Power Button: device removed
[  4850.039] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1"
[  4850.039] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[  4850.039] (II) event1  - Power Button: is tagged by udev as: Keyboard
[  4850.039] (II) event1  - Power Button: device is a keyboard
[  4850.039] (II) config/udev: Adding input device Sleep Button (/dev/input/event0)
[  4850.039] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[  4850.039] (II) Using input driver 'libinput' for 'Sleep Button'
[  4850.040] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 31 paused 0
[  4850.040] (**) Sleep Button: always reports core events
[  4850.040] (**) Option "Device" "/dev/input/event0"
[  4850.040] (II) event0  - Sleep Button: is tagged by udev as: Keyboard
[  4850.040] (II) event0  - Sleep Button: device is a keyboard
[  4850.040] (II) event0  - Sleep Button: device removed
[  4850.040] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input0/event0"
[  4850.040] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 8)
[  4850.040] (II) event0  - Sleep Button: is tagged by udev as: Keyboard
[  4850.040] (II) event0  - Sleep Button: device is a keyboard
[  4850.041] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=3 (/dev/input/event6)
[  4850.041] (II) No input driver specified, ignoring this device.
[  4850.041] (II) This device may have been added with another device file.
[  4850.041] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=7 (/dev/input/event7)
[  4850.041] (II) No input driver specified, ignoring this device.
[  4850.041] (II) This device may have been added with another device file.
[  4850.041] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=8 (/dev/input/event8)
[  4850.041] (II) No input driver specified, ignoring this device.
[  4850.041] (II) This device may have been added with another device file.
[  4850.041] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=9 (/dev/input/event9)
[  4850.041] (II) No input driver specified, ignoring this device.
[  4850.041] (II) This device may have been added with another device file.
[  4850.041] (II) config/udev: Adding input device Logitech G502 HERO Gaming Mouse (/dev/input/event14)
[  4850.041] (**) Logitech G502 HERO Gaming Mouse: Applying InputClass "libinput pointer catchall"
[  4850.041] (II) Using input driver 'libinput' for 'Logitech G502 HERO Gaming Mouse'
[  4850.096] (II) systemd-logind: got fd for /dev/input/event14 13:78 fd 32 paused 0
[  4850.096] (**) Logitech G502 HERO Gaming Mouse: always reports core events
[  4850.096] (**) Option "Device" "/dev/input/event14"
[  4850.097] (II) event14 - Logitech G502 HERO Gaming Mouse: is tagged by udev as: Mouse
[  4850.097] (II) event14 - Logitech G502 HERO Gaming Mouse: device set to 2400 DPI
[  4850.097] (II) event14 - Logitech G502 HERO Gaming Mouse: device is a pointer
[  4850.098] (II) event14 - Logitech G502 HERO Gaming Mouse: device removed
[  4850.098] (II) libinput: Logitech G502 HERO Gaming Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[  4850.098] (II) libinput: Logitech G502 HERO Gaming Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[  4850.098] (II) libinput: Logitech G502 HERO Gaming Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[  4850.098] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.4/1-11.4:1.0/0003:046D:C08B.0004/input/input14/event14"
[  4850.098] (II) XINPUT: Adding extended input device "Logitech G502 HERO Gaming Mouse" (type: MOUSE, id 9)
[  4850.098] (**) Option "AccelerationScheme" "none"
[  4850.098] (**) Logitech G502 HERO Gaming Mouse: (accel) selected scheme none/0
[  4850.098] (**) Logitech G502 HERO Gaming Mouse: (accel) acceleration factor: 2.000
[  4850.098] (**) Logitech G502 HERO Gaming Mouse: (accel) acceleration threshold: 4
[  4850.099] (II) event14 - Logitech G502 HERO Gaming Mouse: is tagged by udev as: Mouse
[  4850.099] (II) event14 - Logitech G502 HERO Gaming Mouse: device set to 2400 DPI
[  4850.099] (II) event14 - Logitech G502 HERO Gaming Mouse: device is a pointer
[  4850.100] (II) config/udev: Adding input device Logitech G502 HERO Gaming Mouse (/dev/input/mouse1)
[  4850.100] (II) No input driver specified, ignoring this device.
[  4850.100] (II) This device may have been added with another device file.
[  4850.101] (II) config/udev: Adding input device Logitech G502 HERO Gaming Mouse Keyboard (/dev/input/event15)
[  4850.101] (**) Logitech G502 HERO Gaming Mouse Keyboard: Applying InputClass "libinput keyboard catchall"
[  4850.101] (II) Using input driver 'libinput' for 'Logitech G502 HERO Gaming Mouse Keyboard'
[  4850.102] (II) systemd-logind: got fd for /dev/input/event15 13:79 fd 33 paused 0
[  4850.102] (**) Logitech G502 HERO Gaming Mouse Keyboard: always reports core events
[  4850.102] (**) Option "Device" "/dev/input/event15"
[  4850.104] (II) event15 - Logitech G502 HERO Gaming Mouse Keyboard: is tagged by udev as: Keyboard
[  4850.104] (II) event15 - Logitech G502 HERO Gaming Mouse Keyboard: device is a keyboard
[  4850.104] (II) event15 - Logitech G502 HERO Gaming Mouse Keyboard: device removed
[  4850.104] (II) libinput: Logitech G502 HERO Gaming Mouse Keyboard: needs a virtual subdevice
[  4850.104] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.4/1-11.4:1.1/0003:046D:C08B.0005/input/input15/event15"
[  4850.104] (II) XINPUT: Adding extended input device "Logitech G502 HERO Gaming Mouse Keyboard" (type: MOUSE, id 10)
[  4850.104] (**) Option "AccelerationScheme" "none"
[  4850.104] (**) Logitech G502 HERO Gaming Mouse Keyboard: (accel) selected scheme none/0
[  4850.104] (**) Logitech G502 HERO Gaming Mouse Keyboard: (accel) acceleration factor: 2.000
[  4850.104] (**) Logitech G502 HERO Gaming Mouse Keyboard: (accel) acceleration threshold: 4
[  4850.106] (II) event15 - Logitech G502 HERO Gaming Mouse Keyboard: is tagged by udev as: Keyboard
[  4850.107] (II) event15 - Logitech G502 HERO Gaming Mouse Keyboard: device is a keyboard
[  4850.108] (II) config/udev: Adding input device MSI MYSTIC LIGHT  (/dev/input/event4)
[  4850.108] (II) No input driver specified, ignoring this device.
[  4850.108] (II) This device may have been added with another device file.
[  4850.109] (II) config/udev: Adding input device foostan Corne (/dev/input/event5)
[  4850.109] (**) foostan Corne: Applying InputClass "libinput keyboard catchall"
[  4850.109] (II) Using input driver 'libinput' for 'foostan Corne'
[  4850.109] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 34 paused 0
[  4850.109] (**) foostan Corne: always reports core events
[  4850.110] (**) Option "Device" "/dev/input/event5"
[  4850.111] (II) event5  - foostan Corne: is tagged by udev as: Keyboard
[  4850.111] (II) event5  - foostan Corne: device is a keyboard
[  4850.111] (II) event5  - foostan Corne: device removed
[  4850.111] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:4653:0001.0002/input/input5/event5"
[  4850.111] (II) XINPUT: Adding extended input device "foostan Corne" (type: KEYBOARD, id 11)
[  4850.113] (II) event5  - foostan Corne: is tagged by udev as: Keyboard
[  4850.113] (II) event5  - foostan Corne: device is a keyboard
[  4850.113] (II) config/udev: Adding input device foostan Corne Mouse (/dev/input/event10)
[  4850.113] (**) foostan Corne Mouse: Applying InputClass "libinput pointer catchall"
[  4850.113] (II) Using input driver 'libinput' for 'foostan Corne Mouse'
[  4850.114] (II) systemd-logind: got fd for /dev/input/event10 13:74 fd 35 paused 0
[  4850.114] (**) foostan Corne Mouse: always reports core events
[  4850.114] (**) Option "Device" "/dev/input/event10"
[  4850.115] (II) event10 - foostan Corne Mouse: is tagged by udev as: Mouse
[  4850.115] (II) event10 - foostan Corne Mouse: device is a pointer
[  4850.116] (II) event10 - foostan Corne Mouse: device removed
[  4850.116] (II) libinput: foostan Corne Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[  4850.116] (II) libinput: foostan Corne Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[  4850.116] (II) libinput: foostan Corne Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[  4850.116] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:4653:0001.0003/input/input10/event10"
[  4850.116] (II) XINPUT: Adding extended input device "foostan Corne Mouse" (type: MOUSE, id 12)
[  4850.116] (**) Option "AccelerationScheme" "none"
[  4850.116] (**) foostan Corne Mouse: (accel) selected scheme none/0
[  4850.116] (**) foostan Corne Mouse: (accel) acceleration factor: 2.000
[  4850.116] (**) foostan Corne Mouse: (accel) acceleration threshold: 4
[  4850.116] (II) event10 - foostan Corne Mouse: is tagged by udev as: Mouse
[  4850.117] (II) event10 - foostan Corne Mouse: device is a pointer
[  4850.117] (II) config/udev: Adding input device foostan Corne Mouse (/dev/input/mouse0)
[  4850.117] (II) No input driver specified, ignoring this device.
[  4850.117] (II) This device may have been added with another device file.
[  4850.117] (II) config/udev: Adding input device foostan Corne System Control (/dev/input/event11)
[  4850.117] (**) foostan Corne System Control: Applying InputClass "libinput keyboard catchall"
[  4850.117] (II) Using input driver 'libinput' for 'foostan Corne System Control'
[  4850.118] (II) systemd-logind: got fd for /dev/input/event11 13:75 fd 36 paused 0
[  4850.118] (**) foostan Corne System Control: always reports core events
[  4850.118] (**) Option "Device" "/dev/input/event11"
[  4850.119] (II) event11 - foostan Corne System Control: is tagged by udev as: Keyboard
[  4850.119] (II) event11 - foostan Corne System Control: device is a keyboard
[  4850.119] (II) event11 - foostan Corne System Control: device removed
[  4850.119] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:4653:0001.0003/input/input11/event11"
[  4850.119] (II) XINPUT: Adding extended input device "foostan Corne System Control" (type: KEYBOARD, id 13)
[  4850.120] (II) event11 - foostan Corne System Control: is tagged by udev as: Keyboard
[  4850.120] (II) event11 - foostan Corne System Control: device is a keyboard
[  4850.120] (II) config/udev: Adding input device foostan Corne Consumer Control (/dev/input/event12)
[  4850.120] (**) foostan Corne Consumer Control: Applying InputClass "libinput keyboard catchall"
[  4850.120] (II) Using input driver 'libinput' for 'foostan Corne Consumer Control'
[  4850.121] (II) systemd-logind: got fd for /dev/input/event12 13:76 fd 37 paused 0
[  4850.121] (**) foostan Corne Consumer Control: always reports core events
[  4850.121] (**) Option "Device" "/dev/input/event12"
[  4850.121] (II) event12 - foostan Corne Consumer Control: is tagged by udev as: Keyboard
[  4850.121] (II) event12 - foostan Corne Consumer Control: device is a keyboard
[  4850.122] (II) event12 - foostan Corne Consumer Control: device removed
[  4850.122] (II) libinput: foostan Corne Consumer Control: needs a virtual subdevice
[  4850.122] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:4653:0001.0003/input/input12/event12"
[  4850.122] (II) XINPUT: Adding extended input device "foostan Corne Consumer Control" (type: MOUSE, id 14)
[  4850.122] (**) Option "AccelerationScheme" "none"
[  4850.122] (**) foostan Corne Consumer Control: (accel) selected scheme none/0
[  4850.122] (**) foostan Corne Consumer Control: (accel) acceleration factor: 2.000
[  4850.122] (**) foostan Corne Consumer Control: (accel) acceleration threshold: 4
[  4850.122] (II) event12 - foostan Corne Consumer Control: is tagged by udev as: Keyboard
[  4850.122] (II) event12 - foostan Corne Consumer Control: device is a keyboard
[  4850.122] (II) config/udev: Adding input device foostan Corne Keyboard (/dev/input/event13)
[  4850.122] (**) foostan Corne Keyboard: Applying InputClass "libinput keyboard catchall"
[  4850.122] (II) Using input driver 'libinput' for 'foostan Corne Keyboard'
[  4850.123] (II) systemd-logind: got fd for /dev/input/event13 13:77 fd 38 paused 0
[  4850.123] (**) foostan Corne Keyboard: always reports core events
[  4850.123] (**) Option "Device" "/dev/input/event13"
[  4850.123] (II) event13 - foostan Corne Keyboard: is tagged by udev as: Keyboard
[  4850.123] (II) event13 - foostan Corne Keyboard: device is a keyboard
[  4850.124] (II) event13 - foostan Corne Keyboard: device removed
[  4850.124] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:4653:0001.0003/input/input13/event13"
[  4850.124] (II) XINPUT: Adding extended input device "foostan Corne Keyboard" (type: KEYBOARD, id 15)
[  4850.124] (II) event13 - foostan Corne Keyboard: is tagged by udev as: Keyboard
[  4850.124] (II) event13 - foostan Corne Keyboard: device is a keyboard
[  4850.124] (II) config/udev: Adding input device Logitech PRO X Consumer Control (/dev/input/event16)
[  4850.124] (**) Logitech PRO X Consumer Control: Applying InputClass "libinput keyboard catchall"
[  4850.124] (II) Using input driver 'libinput' for 'Logitech PRO X Consumer Control'
[  4850.125] (II) systemd-logind: got fd for /dev/input/event16 13:80 fd 39 paused 0
[  4850.125] (**) Logitech PRO X Consumer Control: always reports core events
[  4850.125] (**) Option "Device" "/dev/input/event16"
[  4850.125] (II) event16 - Logitech PRO X Consumer Control: is tagged by udev as: Keyboard
[  4850.125] (II) event16 - Logitech PRO X Consumer Control: device is a keyboard
[  4850.125] (II) event16 - Logitech PRO X Consumer Control: device removed
[  4850.125] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.3/0003:046D:0AAA.0006/input/input18/event16"
[  4850.125] (II) XINPUT: Adding extended input device "Logitech PRO X Consumer Control" (type: KEYBOARD, id 16)
[  4850.126] (II) event16 - Logitech PRO X Consumer Control: is tagged by udev as: Keyboard
[  4850.126] (II) event16 - Logitech PRO X Consumer Control: device is a keyboard
[  4850.126] (II) config/udev: Adding input device Logitech PRO X (/dev/input/event17)
[  4850.126] (**) Logitech PRO X: Applying InputClass "libinput keyboard catchall"
[  4850.126] (II) Using input driver 'libinput' for 'Logitech PRO X'
[  4850.127] (II) systemd-logind: got fd for /dev/input/event17 13:81 fd 40 paused 0
[  4850.127] (**) Logitech PRO X: always reports core events
[  4850.127] (**) Option "Device" "/dev/input/event17"
[  4850.127] (II) event17 - Logitech PRO X: is tagged by udev as: Keyboard
[  4850.127] (II) event17 - Logitech PRO X: device is a keyboard
[  4850.127] (II) event17 - Logitech PRO X: device removed
[  4850.127] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.3/0003:046D:0AAA.0006/input/input19/event17"
[  4850.127] (II) XINPUT: Adding extended input device "Logitech PRO X" (type: KEYBOARD, id 17)
[  4850.128] (II) event17 - Logitech PRO X: is tagged by udev as: Keyboard
[  4850.128] (II) event17 - Logitech PRO X: device is a keyboard
[  4850.128] (II) config/udev: Adding input device PC Speaker (/dev/input/event3)
[  4850.128] (II) No input driver specified, ignoring this device.
[  4850.128] (II) This device may have been added with another device file.
[  4850.129] (**) Logitech G502 HERO Gaming Mouse Keyboard: Applying InputClass "libinput keyboard catchall"
[  4850.129] (II) Using input driver 'libinput' for 'Logitech G502 HERO Gaming Mouse Keyboard'
[  4850.129] (II) systemd-logind: returning pre-existing fd for /dev/input/event15 13:79
[  4850.129] (**) Logitech G502 HERO Gaming Mouse Keyboard: always reports core events
[  4850.129] (**) Option "Device" "/dev/input/event15"
[  4850.130] (II) libinput: Logitech G502 HERO Gaming Mouse Keyboard: is a virtual subdevice
[  4850.130] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.4/1-11.4:1.1/0003:046D:C08B.0005/input/input15/event15"
[  4850.130] (II) XINPUT: Adding extended input device "Logitech G502 HERO Gaming Mouse Keyboard" (type: KEYBOARD, id 18)
[  4850.130] (**) foostan Corne Consumer Control: Applying InputClass "libinput keyboard catchall"
[  4850.130] (II) Using input driver 'libinput' for 'foostan Corne Consumer Control'
[  4850.130] (II) systemd-logind: returning pre-existing fd for /dev/input/event12 13:76
[  4850.130] (**) foostan Corne Consumer Control: always reports core events
[  4850.130] (**) Option "Device" "/dev/input/event12"
[  4850.130] (II) libinput: foostan Corne Consumer Control: is a virtual subdevice
[  4850.130] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:4653:0001.0003/input/input12/event12"
[  4850.130] (II) XINPUT: Adding extended input device "foostan Corne Consumer Control" (type: KEYBOARD, id 19)
[  4861.054] (II) AMDGPU(0): EDID vendor "SAM", prod id 29100
[  4861.054] (II) AMDGPU(0): Using EDID range info for horizontal sync
[  4861.054] (II) AMDGPU(0): Using EDID range info for vertical refresh
[  4861.054] (II) AMDGPU(0): Printing DDC gathered Modelines:
[  4861.054] (II) AMDGPU(0): Modeline "3840x1080"x0.0  266.50  3840 3888 3920 4000  1080 1083 1093 1111 +hsync -vsync (66.6 kHz eP)
[  4861.054] (II) AMDGPU(0): Modeline "2560x1440"x0.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync (88.8 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "1920x1080"x0.0  548.29  1920 1948 1980 2040  1080 1107 1115 1121 +hsync -vsync (268.8 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "1280x800"x0.0   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "(null)"x59.9  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync (56.0 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[  4861.054] (II) AMDGPU(0): Modeline "1440x900"x0.0  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[  4861.054] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  4861.054] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  4861.054] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  4861.054] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  4861.057] (II) AMDGPU(0): EDID vendor "SAM", prod id 29100
[  4861.057] (II) AMDGPU(0): Using hsync ranges from config file
[  4861.057] (II) AMDGPU(0): Using vrefresh ranges from config file
[  4861.057] (II) AMDGPU(0): Printing DDC gathered Modelines:
[  4861.057] (II) AMDGPU(0): Modeline "3840x1080"x0.0  266.50  3840 3888 3920 4000  1080 1083 1093 1111 +hsync -vsync (66.6 kHz eP)
[  4861.057] (II) AMDGPU(0): Modeline "2560x1440"x0.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync (88.8 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "1920x1080"x0.0  548.29  1920 1948 1980 2040  1080 1107 1115 1121 +hsync -vsync (268.8 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "1280x800"x0.0   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "(null)"x59.9  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync (56.0 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[  4861.057] (II) AMDGPU(0): Modeline "1440x900"x0.0  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[  4861.057] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  4861.057] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  4861.057] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  4861.057] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5277.772] (II) AMDGPU(0): EDID vendor "SAM", prod id 29100
[  5277.772] (II) AMDGPU(0): Using hsync ranges from config file
[  5277.772] (II) AMDGPU(0): Using vrefresh ranges from config file
[  5277.772] (II) AMDGPU(0): Printing DDC gathered Modelines:
[  5277.772] (II) AMDGPU(0): Modeline "3840x1080"x0.0  266.50  3840 3888 3920 4000  1080 1083 1093 1111 +hsync -vsync (66.6 kHz eP)
[  5277.772] (II) AMDGPU(0): Modeline "2560x1440"x0.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync (88.8 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "1920x1080"x0.0  548.29  1920 1948 1980 2040  1080 1107 1115 1121 +hsync -vsync (268.8 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "1280x800"x0.0   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "(null)"x59.9  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync (56.0 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[  5277.772] (II) AMDGPU(0): Modeline "1440x900"x0.0  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[  5277.772] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5277.772] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5277.772] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5277.772] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5277.776] (II) AMDGPU(0): EDID vendor "SAM", prod id 29100
[  5277.776] (II) AMDGPU(0): Using hsync ranges from config file
[  5277.776] (II) AMDGPU(0): Using vrefresh ranges from config file
[  5277.776] (II) AMDGPU(0): Printing DDC gathered Modelines:
[  5277.776] (II) AMDGPU(0): Modeline "3840x1080"x0.0  266.50  3840 3888 3920 4000  1080 1083 1093 1111 +hsync -vsync (66.6 kHz eP)
[  5277.776] (II) AMDGPU(0): Modeline "2560x1440"x0.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync (88.8 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "1920x1080"x0.0  548.29  1920 1948 1980 2040  1080 1107 1115 1121 +hsync -vsync (268.8 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "1280x800"x0.0   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "(null)"x59.9  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync (56.0 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[  5277.776] (II) AMDGPU(0): Modeline "1440x900"x0.0  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[  5277.776] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5277.776] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5277.776] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5277.776] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5508.007] (II) AMDGPU(0): EDID vendor "SAM", prod id 29100
[  5508.007] (II) AMDGPU(0): Using hsync ranges from config file
[  5508.007] (II) AMDGPU(0): Using vrefresh ranges from config file
[  5508.007] (II) AMDGPU(0): Printing DDC gathered Modelines:
[  5508.007] (II) AMDGPU(0): Modeline "3840x1080"x0.0  266.50  3840 3888 3920 4000  1080 1083 1093 1111 +hsync -vsync (66.6 kHz eP)
[  5508.007] (II) AMDGPU(0): Modeline "2560x1440"x0.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync (88.8 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "1920x1080"x0.0  548.29  1920 1948 1980 2040  1080 1107 1115 1121 +hsync -vsync (268.8 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "1280x800"x0.0   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "(null)"x59.9  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync (56.0 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[  5508.007] (II) AMDGPU(0): Modeline "1440x900"x0.0  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[  5508.007] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5508.007] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5508.007] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5508.007] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5508.010] (II) AMDGPU(0): EDID vendor "SAM", prod id 29100
[  5508.010] (II) AMDGPU(0): Using hsync ranges from config file
[  5508.010] (II) AMDGPU(0): Using vrefresh ranges from config file
[  5508.010] (II) AMDGPU(0): Printing DDC gathered Modelines:
[  5508.010] (II) AMDGPU(0): Modeline "3840x1080"x0.0  266.50  3840 3888 3920 4000  1080 1083 1093 1111 +hsync -vsync (66.6 kHz eP)
[  5508.010] (II) AMDGPU(0): Modeline "2560x1440"x0.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync (88.8 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "1920x1080"x0.0  548.29  1920 1948 1980 2040  1080 1107 1115 1121 +hsync -vsync (268.8 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "1280x800"x0.0   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "(null)"x59.9  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync (56.0 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[  5508.010] (II) AMDGPU(0): Modeline "1440x900"x0.0  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[  5508.010] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5508.010] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5508.010] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  5508.010] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[ 30331.207] (WW) AMDGPU(0): get vblank counter failed: Invalid argument
[ 30331.346] (II) AMDGPU(0): EDID vendor "SAM", prod id 29100
[ 30331.346] (II) AMDGPU(0): Using hsync ranges from config file
[ 30331.346] (II) AMDGPU(0): Using vrefresh ranges from config file
[ 30331.346] (II) AMDGPU(0): Printing DDC gathered Modelines:
[ 30331.346] (II) AMDGPU(0): Modeline "3840x1080"x0.0  266.50  3840 3888 3920 4000  1080 1083 1093 1111 +hsync -vsync (66.6 kHz eP)
[ 30331.346] (II) AMDGPU(0): Modeline "2560x1440"x0.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync (88.8 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "1920x1080"x0.0  548.29  1920 1948 1980 2040  1080 1107 1115 1121 +hsync -vsync (268.8 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "1280x800"x0.0   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "(null)"x59.9  118.25  1600 1696 1856 2112  900 903 908 934 -hsync +vsync (56.0 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[ 30331.346] (II) AMDGPU(0): Modeline "1440x900"x0.0  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[ 30331.346] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[ 30331.346] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[ 30331.346] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[ 30331.346] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk

Offline

#4 2023-12-03 12:08:57

seth
Member
Registered: 2012-09-03
Posts: 48,794

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

[  4849.940] (**) AMDGPU(0): Option "VariableRefresh" "true"
…
[  4849.961] (**) AMDGPU(0): VariableRefresh: enabled
…
[  4849.970] (II) AMDGPU(0): Display is continuous-frequency
…
[ 30331.207] (WW) AMDGPU(0): get vblank counter failed: Invalid argument
…
[ 30331.346] (II) AMDGPU(0): Using hsync ranges from config file
[ 30331.346] (II) AMDGPU(0): Using vrefresh ranges from config file

Do you use a compositor?
https://wiki.archlinux.org/title/Variab … te#Testing

While the EDID suggests that the output is continous frequency, can you toggle that feature in the monitor OSD?

Offline

#5 2023-12-03 13:19:12

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,637
Website

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

FreeSync offers no advantages at all for gaming and will in fact make things worse: https://blurbusters.com/faq/benefits-of … resh-rate/

It doesn't even stop tearing under X for my hardware (RX7600S with a 165Hz FreeSync display).

EDIT: no tearing at all under Wayland (sway) with adaptive_sync disabled.

Last edited by Head_on_a_Stick (2023-12-03 13:22:04)

Offline

#6 2023-12-03 13:32:47

freddiehaddad
Member
Registered: 2022-11-02
Posts: 19

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

seth wrote:

Do you use a compositor?

I'm using xcompmgr which I believe is a compositor of sorts.  I need it specifically for Zoom to enable annotations/drawing on shared window.

seth wrote:

Re: VRRtest, I have that installed and do not notice tearing.  I've set the fps down to ~60 and all the way up to 1000.  Played with the other settings and didn't see any tearing.  But at 240hz, I'm not sure I'm going to? When I'm scrolling in Firefox, it no longer has the smooth feel and instead feels like there's a stutter. Hard to describe visuals. smile

seth wrote:

While the EDID suggests that the output is continous frequency, can you toggle that feature in the monitor OSD?

Yes and I believe I did that in my testing iterations. I will do that again and compare the log entries you pointed out in your last reply.

VRR On

IMG-5004.jpg
IMG-5001.jpg

VRR Off

IMG-5003.jpg
IMG-5002.jpg

I'm going to also try disabling xcompmgr and see if that's possibly the culprit.  It is a more recent change (although not sure how it would affect VRR).

Offline

#7 2023-12-03 13:42:09

seth
Member
Registered: 2012-09-03
Posts: 48,794

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

You not seeing any tearing at 240Hz b/c your brain could not possible process that anymore.
The entire adaptive sync/freesync is essentially that, the display repaints at extremely high frequencies, even if the input stream is "only" 60fps, because even if you paint half-way into the frame, it's gone after < 6ms

Tearing itself is mainly an issue w/ vsync or rather lack thereof.
The output is supposed to wait for the monitors next cycle before updating - this is the default behavior w/ wayland.
For X11 and xf86-video-amdgpu you can enable the TearFree option to have the driver wait - the X11 server itself cannot vsync, because the protocol wasn't designed towards local outputs.

The compositor might just fire at the estimated (randr obtained) refresh rate, so yes, try w/o it.
Same actually goes for the TearFree option.

Offline

#8 2023-12-03 13:48:12

freddiehaddad
Member
Registered: 2022-11-02
Posts: 19

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

freddiehaddad wrote:

Re: I'm going to also try disabling xcompmgr and see if that's possibly the culprit.  It is a more recent change (although not sure how it would affect VRR).

This had no affect on VRR.

Xorg.0.log with FreeSync disabled in the monitor:

[  8287.823] (**) AMDGPU(0): Option "VariableRefresh" "on"
…
[  8287.841] (**) AMDGPU(0): VariableRefresh: enabled
…
[  8298.842] (II) AMDGPU(0): Using hsync ranges from config file
[  8298.842] (II) AMDGPU(0): Using vrefresh ranges from config file

Notably missing from the logs (as expected):

seth wrote:
[  4849.970] (II) AMDGPU(0): Display is continuous-frequency
…
[ 30331.207] (WW) AMDGPU(0): get vblank counter failed: Invalid argument

Does this confirm my original suspicion? Maybe the GPU is is in a powerstate that is keeping the refresh rate at max?

Full Xorg.0.log:

[  8287.820] 
X.Org X Server 1.21.1.9
X Protocol Version 11, Revision 0
[  8287.820] Current Operating System: Linux purpledragon 6.6.3-arch1-1 #1 SMP PREEMPT_DYNAMIC Wed, 29 Nov 2023 00:37:40 +0000 x86_64
[  8287.820] Kernel command line: initrd=\intel-ucode.img initrd=\initramfs-linux.img root=PARTUUID=ff294850-3475-4a7c-8e97-0a4d7b08faa2 rw quiet
[  8287.820]  
[  8287.820] Current version of pixman: 0.42.2
[  8287.820] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[  8287.820] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  8287.820] (==) Log file: "/home/freddiehaddad/.local/share/xorg/Xorg.0.log", Time: Sun Dec  3 05:37:50 2023
[  8287.820] (==) Using config directory: "/etc/X11/xorg.conf.d"
[  8287.820] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[  8287.820] (==) No Layout section.  Using the first Screen section.
[  8287.820] (**) |-->Screen "Samsung Odyssey Neo G9" (0)
[  8287.820] (**) |   |-->Monitor "<default monitor>"
[  8287.820] (==) No device specified for screen "Samsung Odyssey Neo G9".
	Using the first device section listed.
[  8287.820] (**) |   |-->Device "AMD RX 7900 XTX"
[  8287.820] (==) No monitor specified for screen "Samsung Odyssey Neo G9".
	Using a default monitor configuration.
[  8287.820] (==) Automatically adding devices
[  8287.820] (==) Automatically enabling devices
[  8287.820] (==) Automatically adding GPU devices
[  8287.820] (==) Automatically binding GPU devices
[  8287.820] (==) Max clients allowed: 256, resource mask: 0x1fffff
[  8287.820] (WW) The directory "/usr/share/fonts/misc" does not exist.
[  8287.820] 	Entry deleted from font path.
[  8287.820] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[  8287.820] 	Entry deleted from font path.
[  8287.820] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[  8287.820] 	Entry deleted from font path.
[  8287.820] (==) FontPath set to:
	/usr/share/fonts/TTF,
	/usr/share/fonts/100dpi,
	/usr/share/fonts/75dpi
[  8287.820] (==) ModulePath set to "/usr/lib/xorg/modules"
[  8287.820] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[  8287.820] (II) Module ABI versions:
[  8287.820] 	X.Org ANSI C Emulation: 0.4
[  8287.820] 	X.Org Video Driver: 25.2
[  8287.820] 	X.Org XInput driver : 24.4
[  8287.820] 	X.Org Server Extension : 10.0
[  8287.820] (++) using VT number 1

[  8287.821] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_36
[  8287.821] (II) xfree86: Adding drm device (/dev/dri/card1)
[  8287.821] (II) Platform probe for /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/0000:02:00.0/0000:03:00.0/drm/card1
[  8287.821] (II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 13 paused 0
[  8287.822] (--) PCI:*(3@0:0:0) 1002:744c:1002:0e3b rev 200, Mem @ 0x4000000000/34359738368, 0x4800000000/268435456, 0x81300000/1048576, I/O @ 0x00005000/256, BIOS @ 0x????????/131072
[  8287.822] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[  8287.822] (II) LoadModule: "glx"
[  8287.822] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[  8287.823] (II) Module glx: vendor="X.Org Foundation"
[  8287.823] 	compiled for 1.21.1.9, module version = 1.0.0
[  8287.823] 	ABI class: X.Org Server Extension, version 10.0
[  8287.823] (II) LoadModule: "amdgpu"
[  8287.823] (II) Loading /usr/lib/xorg/modules/drivers/amdgpu_drv.so
[  8287.823] (II) Module amdgpu: vendor="X.Org Foundation"
[  8287.823] 	compiled for 1.21.1.7, module version = 23.0.0
[  8287.823] 	Module class: X.Org Video Driver
[  8287.823] 	ABI class: X.Org Video Driver, version 25.2
[  8287.823] (II) AMDGPU: Driver for AMD Radeon:
	All GPUs supported by the amdgpu kernel driver
[  8287.823] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[  8287.823] (II) AMDGPU(0): Creating default Display subsection in Screen section
	"Samsung Odyssey Neo G9" for depth/fbbpp 30/32
[  8287.823] (**) AMDGPU(0): Depth 30, (--) framebuffer bpp 32
[  8287.823] (II) AMDGPU(0): Pixel depth = 30 bits stored in 4 bytes (32 bpp pixmaps)
[  8287.823] (==) AMDGPU(0): Default visual is TrueColor
[  8287.823] (II) Applying OutputClass "AMDgpu" options to /dev/dri/card1
[  8287.823] (II) Applying OutputClass "AMD Radeon Driver" options to /dev/dri/card1
[  8287.823] (**) AMDGPU(0): Option "SWcursor" "off"
[  8287.823] (**) AMDGPU(0): Option "DRI" "3"
[  8287.823] (**) AMDGPU(0): Option "TearFree" "on"
[  8287.823] (**) AMDGPU(0): Option "VariableRefresh" "on"
[  8287.824] (==) AMDGPU(0): RGB weight 101010
[  8287.824] (II) AMDGPU(0): Using 10 bits per RGB (8 bit DAC)
[  8287.824] (--) AMDGPU(0): Chipset: "AMD Radeon RX 7900 XTX" (ChipID = 0x744c)
[  8287.824] (II) Loading sub module "fb"
[  8287.824] (II) LoadModule: "fb"
[  8287.824] (II) Module "fb" already built-in
[  8287.824] (II) Loading sub module "dri2"
[  8287.824] (II) LoadModule: "dri2"
[  8287.824] (II) Module "dri2" already built-in
[  8287.836] (II) Loading sub module "glamoregl"
[  8287.836] (II) LoadModule: "glamoregl"
[  8287.836] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[  8287.838] (II) Module glamoregl: vendor="X.Org Foundation"
[  8287.838] 	compiled for 1.21.1.9, module version = 1.0.1
[  8287.838] 	ABI class: X.Org ANSI C Emulation, version 0.4
[  8287.841] (II) AMDGPU(0): glamor X acceleration enabled on AMD Radeon RX 7900 XTX (gfx1100, LLVM 16.0.6, DRM 3.54, 6.6.3-arch1-1)
[  8287.841] (II) AMDGPU(0): glamor detected, initialising EGL layer.
[  8287.841] (**) AMDGPU(0): TearFree property default: on
[  8287.841] (**) AMDGPU(0): VariableRefresh: enabled
[  8287.841] (==) AMDGPU(0): AsyncFlipSecondaries: disabled
[  8287.841] (II) AMDGPU(0): KMS Pageflipping: enabled
[  8287.843] (II) AMDGPU(0): Output DisplayPort-0 has no monitor section
[  8287.844] (II) AMDGPU(0): Output DisplayPort-1 has no monitor section
[  8287.844] (II) AMDGPU(0): Output DisplayPort-2 has no monitor section
[  8287.844] (II) AMDGPU(0): Output HDMI-A-0 has no monitor section
[  8287.852] (II) AMDGPU(0): EDID for output DisplayPort-0
[  8287.852] (II) AMDGPU(0): Manufacturer: SAM  Model: 71ac  Serial#: 809719885
[  8287.852] (II) AMDGPU(0): Year: 2022  Week: 27
[  8287.852] (II) AMDGPU(0): EDID Version: 1.4
[  8287.852] (II) AMDGPU(0): Digital Display Input
[  8287.852] (II) AMDGPU(0): 10 bits per channel
[  8287.852] (II) AMDGPU(0): Digital interface is DisplayPort
[  8287.852] (II) AMDGPU(0): Max Image Size [cm]: horiz.: 119  vert.: 34
[  8287.852] (II) AMDGPU(0): Gamma: 2.20
[  8287.852] (II) AMDGPU(0): DPMS capabilities: Off
[  8287.852] (II) AMDGPU(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 YCrCb 4:2:2
[  8287.852] (II) AMDGPU(0): First detailed timing is preferred mode
[  8287.852] (II) AMDGPU(0): Preferred mode is native pixel format and refresh rate
[  8287.852] (II) AMDGPU(0): redX: 0.694 redY: 0.293   greenX: 0.274 greenY: 0.659
[  8287.852] (II) AMDGPU(0): blueX: 0.148 blueY: 0.057   whiteX: 0.313 whiteY: 0.329
[  8287.852] (II) AMDGPU(0): Supported established timings:
[  8287.852] (II) AMDGPU(0): 720x400@70Hz
[  8287.852] (II) AMDGPU(0): 640x480@60Hz
[  8287.852] (II) AMDGPU(0): 640x480@67Hz
[  8287.852] (II) AMDGPU(0): 640x480@72Hz
[  8287.852] (II) AMDGPU(0): 640x480@75Hz
[  8287.852] (II) AMDGPU(0): 800x600@56Hz
[  8287.852] (II) AMDGPU(0): 800x600@60Hz
[  8287.852] (II) AMDGPU(0): 800x600@72Hz
[  8287.852] (II) AMDGPU(0): 800x600@75Hz
[  8287.852] (II) AMDGPU(0): 832x624@75Hz
[  8287.852] (II) AMDGPU(0): 1024x768@60Hz
[  8287.852] (II) AMDGPU(0): 1024x768@70Hz
[  8287.852] (II) AMDGPU(0): 1024x768@75Hz
[  8287.852] (II) AMDGPU(0): 1280x1024@75Hz
[  8287.852] (II) AMDGPU(0): 1152x864@75Hz
[  8287.852] (II) AMDGPU(0): Manufacturer's mask: 0
[  8287.852] (II) AMDGPU(0): Supported standard timings:
[  8287.852] (II) AMDGPU(0): #0: hsize: 1152  vsize 864  refresh: 75  vid: 20337
[  8287.852] (II) AMDGPU(0): #1: hsize: 1280  vsize 800  refresh: 60  vid: 129
[  8287.852] (II) AMDGPU(0): #2: hsize: 1280  vsize 720  refresh: 60  vid: 49281
[  8287.852] (II) AMDGPU(0): #3: hsize: 1280  vsize 1024  refresh: 60  vid: 32897
[  8287.852] (II) AMDGPU(0): #4: hsize: 1600  vsize 900  refresh: 60  vid: 49321
[  8287.852] (II) AMDGPU(0): #5: hsize: 1680  vsize 1050  refresh: 60  vid: 179
[  8287.852] (II) AMDGPU(0): #6: hsize: 1440  vsize 900  refresh: 60  vid: 149
[  8287.852] (II) AMDGPU(0): #7: hsize: 1920  vsize 1080  refresh: 60  vid: 49361
[  8287.852] (II) AMDGPU(0): Supported detailed timing:
[  8287.852] (II) AMDGPU(0): clock: 266.5 MHz   Image Size:  1193 x 336 mm
[  8287.852] (II) AMDGPU(0): h_active: 3840  h_sync: 3888  h_sync_end 3920 h_blank_end 4000 h_border: 0
[  8287.852] (II) AMDGPU(0): v_active: 1080  v_sync: 1083  v_sync_end 1093 v_blanking: 1111 v_border: 0
[  8287.852] (II) AMDGPU(0): Ranges: V min: 50 V max: 240 Hz, H min: 30 H max: 357 kHz, PixClock max 1945 MHz
[  8287.852] (II) AMDGPU(0): Monitor name: LS49AG95
[  8287.852] (II) AMDGPU(0): Serial No: HCST600337
[  8287.852] (II) AMDGPU(0): Supported detailed timing:
[  8287.852] (II) AMDGPU(0): clock: 549.0 MHz   Image Size:  1193 x 336 mm
[  8287.853] (II) AMDGPU(0): h_active: 3840  h_sync: 3888  h_sync_end 3920 h_blank_end 4000 h_border: 0
[  8287.853] (II) AMDGPU(0): v_active: 1080  v_sync: 1083  v_sync_end 1093 v_blanking: 1144 v_border: 0
[  8287.853] (II) AMDGPU(0): Supported detailed timing:
[  8287.853] (II) AMDGPU(0): clock: 241.5 MHz   Image Size:  1193 x 336 mm
[  8287.853] (II) AMDGPU(0): h_active: 2560  h_sync: 2608  h_sync_end 2640 h_blank_end 2720 h_border: 0
[  8287.853] (II) AMDGPU(0): v_active: 1440  v_sync: 1443  v_sync_end 1448 v_blanking: 1481 v_border: 0
[  8287.853] (II) AMDGPU(0): Supported detailed timing:
[  8287.853] (II) AMDGPU(0): clock: 497.8 MHz   Image Size:  1193 x 336 mm
[  8287.853] (II) AMDGPU(0): h_active: 2560  h_sync: 2608  h_sync_end 2640 h_blank_end 2720 h_border: 0
[  8287.853] (II) AMDGPU(0): v_active: 1440  v_sync: 1443  v_sync_end 1448 v_blanking: 1525 v_border: 0
[  8287.853] (II) AMDGPU(0): Supported detailed timing:
[  8287.853] (II) AMDGPU(0): clock: 148.5 MHz   Image Size:  1193 x 336 mm
[  8287.853] (II) AMDGPU(0): h_active: 1920  h_sync: 2008  h_sync_end 2052 h_blank_end 2200 h_border: 0
[  8287.853] (II) AMDGPU(0): v_active: 1080  v_sync: 1084  v_sync_end 1089 v_blanking: 1125 v_border: 0
[  8287.853] (II) AMDGPU(0): Number of EDID sections to follow: 2
[  8287.853] (II) AMDGPU(0): EDID (in hex):
[  8287.853] (II) AMDGPU(0): 	00ffffffffffff004c2dac714d584330
[  8287.853] (II) AMDGPU(0): 	1b200104b57722783ac725b14b46a826
[  8287.853] (II) AMDGPU(0): 	0e5054bfef80714f810081c08180a9c0
[  8287.853] (II) AMDGPU(0): 	b3009500d1c01a6800a0f0381f403020
[  8287.853] (II) AMDGPU(0): 	3a00a9504100001a000000fd0832f01e
[  8287.853] (II) AMDGPU(0): 	66c2000a202020202020000000fc004c
[  8287.853] (II) AMDGPU(0): 	533439414739350a20202020000000ff
[  8287.853] (II) AMDGPU(0): 	00484353543630303333370a20200281
[  8287.853] (II) AMDGPU(0): 	020321f04310043f2309070783010000
[  8287.853] (II) AMDGPU(0): 	e305c000e60605018b7302e5018b8490
[  8287.853] (II) AMDGPU(0): 	0174d600a0f038404030203a00a95041
[  8287.853] (II) AMDGPU(0): 	00001a565e00a0a0a0295030203500a9
[  8287.853] (II) AMDGPU(0): 	504100001a6fc200a0a0a05550302035
[  8287.853] (II) AMDGPU(0): 	00a9504100001a023a801871382d4058
[  8287.853] (II) AMDGPU(0): 	2c4500a9504100001e00000000000000
[  8287.853] (II) AMDGPU(0): 	00000000000000000000000000000086
[  8287.853] (II) AMDGPU(0): 	70127900000301649cf50288ff133f01
[  8287.853] (II) AMDGPU(0): 	7f801f009f052e00200007002f790108
[  8287.853] (II) AMDGPU(0): 	ff139f002f801f009f05530002000900
[  8287.853] (II) AMDGPU(0): 	33b70008ff139f002f801f009f052800
[  8287.853] (II) AMDGPU(0): 	02000900e36e0168ff094f0007801f00
[  8287.853] (II) AMDGPU(0): 	9f052a002000070090c70108ff0e9f00
[  8287.853] (II) AMDGPU(0): 	2f801f00370486000200090000000000
[  8287.853] (II) AMDGPU(0): 	0000000000000000000000000000bd90
[  8287.853] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8287.853] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8287.853] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8287.853] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8287.853] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8287.853] (II) AMDGPU(0): Printing probed modes for output DisplayPort-0
[  8287.853] (II) AMDGPU(0): Modeline "5120x1440"x239.8  1939.49  5120 5248 5280 5440  1440 1473 1481 1487 +hsync -vsync (356.5 kHz eP)
[  8287.853] (II) AMDGPU(0): Modeline "3840x1080"x60.0  266.50  3840 3888 3920 4000  1080 1083 1093 1111 +hsync -vsync (66.6 kHz eP)
[  8287.853] (II) AMDGPU(0): Modeline "5120x1440"x120.0  965.60  5120 5168 5200 5280  1440 1443 1453 1524 +hsync -vsync (182.9 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "5120x1440"x60.0  469.00  5120 5168 5200 5280  1440 1443 1453 1481 +hsync -vsync (88.8 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "3840x1080"x240.0  1166.25  3840 3888 3920 4000  1080 1083 1093 1215 +hsync -vsync (291.6 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "3840x1080"x120.0  549.00  3840 3888 3920 4000  1080 1083 1093 1144 +hsync -vsync (137.2 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "2560x1440"x239.9  939.24  2560 2568 2600 2640  1440 1473 1481 1483 +hsync -vsync (355.8 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "2560x1440"x120.0  497.75  2560 2608 2640 2720  1440 1443 1448 1525 +hsync -vsync (183.0 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "2560x1440"x60.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync (88.8 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1920x1200"x239.8  1939.49  1920 5248 5280 5440  1200 1473 1481 1487 +hsync -vsync (356.5 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1920x1080"x120.0  297.00  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (135.0 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1920x1080"x119.9  296.70  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (134.9 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1920x1080"x60.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1920x1080"x59.9  148.35  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.4 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1600x1200"x239.8  1939.49  1600 5248 5280 5440  1200 1473 1481 1487 +hsync -vsync (356.5 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1680x1050"x60.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1600x900"x60.0  108.00  1600 1624 1704 1800  900 901 904 1000 +hsync +vsync (60.0 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1280x1024"x75.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1280x1024"x60.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1440x900"x59.9  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1280x800"x59.8   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1152x864"x75.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1280x720"x60.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1280x720"x59.9   74.18  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1024x768"x75.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1024x768"x70.1   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "832x624"x74.6   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "800x600"x72.2   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "800x600"x75.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "640x480"x75.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "640x480"x72.8   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "640x480"x66.7   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "640x480"x60.0   25.20  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  8287.853] (II) AMDGPU(0): Modeline "720x400"x70.1   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[  8287.853] (II) AMDGPU(0): EDID for output DisplayPort-1
[  8287.853] (II) AMDGPU(0): EDID for output DisplayPort-2
[  8287.853] (II) AMDGPU(0): EDID for output HDMI-A-0
[  8287.853] (II) AMDGPU(0): Output DisplayPort-0 connected
[  8287.853] (II) AMDGPU(0): Output DisplayPort-1 disconnected
[  8287.853] (II) AMDGPU(0): Output DisplayPort-2 disconnected
[  8287.853] (II) AMDGPU(0): Output HDMI-A-0 disconnected
[  8287.853] (II) AMDGPU(0): Using exact sizes for initial modes
[  8287.853] (II) AMDGPU(0): Output DisplayPort-0 using initial mode 5120x1440 +0+0
[  8287.853] (II) AMDGPU(0): mem size init: gart size :3e3525000 vram size: s:5fb150000 visible:5fb150000
[  8287.853] (==) AMDGPU(0): DPI set to (96, 96)
[  8287.853] (==) AMDGPU(0): Using gamma correction (1.0, 1.0, 1.0)
[  8287.853] (II) Loading sub module "ramdac"
[  8287.853] (II) LoadModule: "ramdac"
[  8287.853] (II) Module "ramdac" already built-in
[  8287.853] (II) AMDGPU(0): [DRI2] Setup complete
[  8287.853] (II) AMDGPU(0): [DRI2]   DRI driver: radeonsi
[  8287.853] (II) AMDGPU(0): [DRI2]   VDPAU driver: radeonsi
[  8287.857] (II) AMDGPU(0): Front buffer pitch: 20480 bytes
[  8287.857] (II) AMDGPU(0): SYNC extension fences enabled
[  8287.857] (II) AMDGPU(0): Present extension enabled
[  8287.857] (**) AMDGPU(0): DRI3 enabled
[  8287.857] (==) AMDGPU(0): Backing store enabled
[  8287.857] (II) AMDGPU(0): Direct rendering enabled
[  8287.861] (II) AMDGPU(0): Use GLAMOR acceleration.
[  8287.861] (II) AMDGPU(0): Acceleration enabled
[  8287.861] (==) AMDGPU(0): DPMS enabled
[  8287.861] (==) AMDGPU(0): Silken mouse enabled
[  8287.861] (II) AMDGPU(0): Set up textured video (glamor)
[  8287.866] (WW) AMDGPU(0): Option "HotplugDriver" is not used
[  8287.866] (II) Initializing extension Generic Event Extension
[  8287.867] (II) Initializing extension SHAPE
[  8287.867] (II) Initializing extension MIT-SHM
[  8287.867] (II) Initializing extension XInputExtension
[  8287.867] (II) Initializing extension XTEST
[  8287.867] (II) Initializing extension BIG-REQUESTS
[  8287.867] (II) Initializing extension SYNC
[  8287.867] (II) Initializing extension XKEYBOARD
[  8287.867] (II) Initializing extension XC-MISC
[  8287.867] (II) Initializing extension SECURITY
[  8287.867] (II) Initializing extension XFIXES
[  8287.867] (II) Initializing extension RENDER
[  8287.867] (II) Initializing extension RANDR
[  8287.867] (II) Initializing extension COMPOSITE
[  8287.867] (II) Initializing extension DAMAGE
[  8287.867] (II) Initializing extension MIT-SCREEN-SAVER
[  8287.867] (II) Initializing extension DOUBLE-BUFFER
[  8287.867] (II) Initializing extension RECORD
[  8287.868] (II) Initializing extension DPMS
[  8287.868] (II) Initializing extension Present
[  8287.868] (II) Initializing extension DRI3
[  8287.868] (II) Initializing extension X-Resource
[  8287.868] (II) Initializing extension XVideo
[  8287.868] (II) Initializing extension XVideo-MotionCompensation
[  8287.868] (II) Initializing extension GLX
[  8287.871] (II) AIGLX: Loaded and initialized radeonsi
[  8287.871] (II) GLX: Initialized DRI2 GL provider for screen 0
[  8287.871] (II) Initializing extension XFree86-VidModeExtension
[  8287.871] (II) Initializing extension XFree86-DGA
[  8287.871] (II) Initializing extension XFree86-DRI
[  8287.871] (II) Initializing extension DRI2
[  8287.872] (II) AMDGPU(0): Setting screen physical size to 1354 x 381
[  8287.922] (II) config/udev: Adding input device Power Button (/dev/input/event2)
[  8287.922] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[  8287.922] (II) LoadModule: "libinput"
[  8287.922] (II) Loading /usr/lib/xorg/modules/input/libinput_drv.so
[  8287.923] (II) Module libinput: vendor="X.Org Foundation"
[  8287.923] 	compiled for 1.21.1.8, module version = 1.4.0
[  8287.923] 	Module class: X.Org XInput Driver
[  8287.923] 	ABI class: X.Org XInput driver, version 24.4
[  8287.923] (II) Using input driver 'libinput' for 'Power Button'
[  8287.923] (II) systemd-logind: got fd for /dev/input/event2 13:66 fd 27 paused 0
[  8287.923] (**) Power Button: always reports core events
[  8287.923] (**) Option "Device" "/dev/input/event2"
[  8287.924] (II) event2  - Power Button: is tagged by udev as: Keyboard
[  8287.924] (II) event2  - Power Button: device is a keyboard
[  8287.924] (II) event2  - Power Button: device removed
[  8287.924] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2/event2"
[  8287.924] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[  8287.924] (II) event2  - Power Button: is tagged by udev as: Keyboard
[  8287.924] (II) event2  - Power Button: device is a keyboard
[  8287.924] (II) config/udev: Adding input device Power Button (/dev/input/event1)
[  8287.924] (**) Power Button: Applying InputClass "libinput keyboard catchall"
[  8287.924] (II) Using input driver 'libinput' for 'Power Button'
[  8287.924] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 30 paused 0
[  8287.924] (**) Power Button: always reports core events
[  8287.924] (**) Option "Device" "/dev/input/event1"
[  8287.925] (II) event1  - Power Button: is tagged by udev as: Keyboard
[  8287.925] (II) event1  - Power Button: device is a keyboard
[  8287.925] (II) event1  - Power Button: device removed
[  8287.925] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1/event1"
[  8287.925] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7)
[  8287.925] (II) event1  - Power Button: is tagged by udev as: Keyboard
[  8287.925] (II) event1  - Power Button: device is a keyboard
[  8287.925] (II) config/udev: Adding input device Sleep Button (/dev/input/event0)
[  8287.925] (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
[  8287.925] (II) Using input driver 'libinput' for 'Sleep Button'
[  8287.925] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 31 paused 0
[  8287.925] (**) Sleep Button: always reports core events
[  8287.925] (**) Option "Device" "/dev/input/event0"
[  8287.926] (II) event0  - Sleep Button: is tagged by udev as: Keyboard
[  8287.926] (II) event0  - Sleep Button: device is a keyboard
[  8287.926] (II) event0  - Sleep Button: device removed
[  8287.926] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input0/event0"
[  8287.926] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 8)
[  8287.926] (II) event0  - Sleep Button: is tagged by udev as: Keyboard
[  8287.926] (II) event0  - Sleep Button: device is a keyboard
[  8287.927] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=3 (/dev/input/event4)
[  8287.927] (II) No input driver specified, ignoring this device.
[  8287.927] (II) This device may have been added with another device file.
[  8287.927] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=7 (/dev/input/event5)
[  8287.927] (II) No input driver specified, ignoring this device.
[  8287.927] (II) This device may have been added with another device file.
[  8287.927] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=8 (/dev/input/event6)
[  8287.927] (II) No input driver specified, ignoring this device.
[  8287.927] (II) This device may have been added with another device file.
[  8287.927] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=9 (/dev/input/event7)
[  8287.927] (II) No input driver specified, ignoring this device.
[  8287.927] (II) This device may have been added with another device file.
[  8287.927] (II) config/udev: Adding input device Logitech G502 HERO Gaming Mouse (/dev/input/event15)
[  8287.927] (**) Logitech G502 HERO Gaming Mouse: Applying InputClass "libinput pointer catchall"
[  8287.927] (II) Using input driver 'libinput' for 'Logitech G502 HERO Gaming Mouse'
[  8287.982] (II) systemd-logind: got fd for /dev/input/event15 13:79 fd 32 paused 0
[  8287.982] (**) Logitech G502 HERO Gaming Mouse: always reports core events
[  8287.982] (**) Option "Device" "/dev/input/event15"
[  8287.985] (II) event15 - Logitech G502 HERO Gaming Mouse: is tagged by udev as: Mouse
[  8287.985] (II) event15 - Logitech G502 HERO Gaming Mouse: device set to 2400 DPI
[  8287.986] (II) event15 - Logitech G502 HERO Gaming Mouse: device is a pointer
[  8287.986] (II) event15 - Logitech G502 HERO Gaming Mouse: device removed
[  8287.986] (II) libinput: Logitech G502 HERO Gaming Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[  8287.986] (II) libinput: Logitech G502 HERO Gaming Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[  8287.986] (II) libinput: Logitech G502 HERO Gaming Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[  8287.986] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.4/1-11.4:1.0/0003:046D:C08B.0005/input/input18/event15"
[  8287.986] (II) XINPUT: Adding extended input device "Logitech G502 HERO Gaming Mouse" (type: MOUSE, id 9)
[  8287.986] (**) Option "AccelerationScheme" "none"
[  8287.986] (**) Logitech G502 HERO Gaming Mouse: (accel) selected scheme none/0
[  8287.986] (**) Logitech G502 HERO Gaming Mouse: (accel) acceleration factor: 2.000
[  8287.986] (**) Logitech G502 HERO Gaming Mouse: (accel) acceleration threshold: 4
[  8287.989] (II) event15 - Logitech G502 HERO Gaming Mouse: is tagged by udev as: Mouse
[  8287.989] (II) event15 - Logitech G502 HERO Gaming Mouse: device set to 2400 DPI
[  8287.989] (II) event15 - Logitech G502 HERO Gaming Mouse: device is a pointer
[  8287.991] (II) config/udev: Adding input device Logitech G502 HERO Gaming Mouse (/dev/input/mouse1)
[  8287.991] (II) No input driver specified, ignoring this device.
[  8287.991] (II) This device may have been added with another device file.
[  8287.993] (II) config/udev: Adding input device Logitech G502 HERO Gaming Mouse Keyboard (/dev/input/event17)
[  8287.993] (**) Logitech G502 HERO Gaming Mouse Keyboard: Applying InputClass "libinput keyboard catchall"
[  8287.993] (II) Using input driver 'libinput' for 'Logitech G502 HERO Gaming Mouse Keyboard'
[  8287.994] (II) systemd-logind: got fd for /dev/input/event17 13:81 fd 33 paused 0
[  8287.994] (**) Logitech G502 HERO Gaming Mouse Keyboard: always reports core events
[  8287.994] (**) Option "Device" "/dev/input/event17"
[  8287.996] (II) event17 - Logitech G502 HERO Gaming Mouse Keyboard: is tagged by udev as: Keyboard
[  8287.996] (II) event17 - Logitech G502 HERO Gaming Mouse Keyboard: device is a keyboard
[  8287.997] (II) event17 - Logitech G502 HERO Gaming Mouse Keyboard: device removed
[  8287.997] (II) libinput: Logitech G502 HERO Gaming Mouse Keyboard: needs a virtual subdevice
[  8287.997] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.4/1-11.4:1.1/0003:046D:C08B.0006/input/input19/event17"
[  8287.997] (II) XINPUT: Adding extended input device "Logitech G502 HERO Gaming Mouse Keyboard" (type: MOUSE, id 10)
[  8287.997] (**) Option "AccelerationScheme" "none"
[  8287.997] (**) Logitech G502 HERO Gaming Mouse Keyboard: (accel) selected scheme none/0
[  8287.997] (**) Logitech G502 HERO Gaming Mouse Keyboard: (accel) acceleration factor: 2.000
[  8287.997] (**) Logitech G502 HERO Gaming Mouse Keyboard: (accel) acceleration threshold: 4
[  8287.999] (II) event17 - Logitech G502 HERO Gaming Mouse Keyboard: is tagged by udev as: Keyboard
[  8287.999] (II) event17 - Logitech G502 HERO Gaming Mouse Keyboard: device is a keyboard
[  8288.000] (II) config/udev: Adding input device MSI MYSTIC LIGHT  (/dev/input/event8)
[  8288.000] (II) No input driver specified, ignoring this device.
[  8288.000] (II) This device may have been added with another device file.
[  8288.000] (II) config/udev: Adding input device foostan Corne (/dev/input/event9)
[  8288.000] (**) foostan Corne: Applying InputClass "libinput keyboard catchall"
[  8288.000] (II) Using input driver 'libinput' for 'foostan Corne'
[  8288.001] (II) systemd-logind: got fd for /dev/input/event9 13:73 fd 34 paused 0
[  8288.001] (**) foostan Corne: always reports core events
[  8288.001] (**) Option "Device" "/dev/input/event9"
[  8288.002] (II) event9  - foostan Corne: is tagged by udev as: Keyboard
[  8288.002] (II) event9  - foostan Corne: device is a keyboard
[  8288.002] (II) event9  - foostan Corne: device removed
[  8288.002] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.0/0003:4653:0001.0002/input/input9/event9"
[  8288.002] (II) XINPUT: Adding extended input device "foostan Corne" (type: KEYBOARD, id 11)
[  8288.003] (II) event9  - foostan Corne: is tagged by udev as: Keyboard
[  8288.004] (II) event9  - foostan Corne: device is a keyboard
[  8288.004] (II) config/udev: Adding input device foostan Corne Mouse (/dev/input/event10)
[  8288.004] (**) foostan Corne Mouse: Applying InputClass "libinput pointer catchall"
[  8288.004] (II) Using input driver 'libinput' for 'foostan Corne Mouse'
[  8288.005] (II) systemd-logind: got fd for /dev/input/event10 13:74 fd 35 paused 0
[  8288.005] (**) foostan Corne Mouse: always reports core events
[  8288.005] (**) Option "Device" "/dev/input/event10"
[  8288.005] (II) event10 - foostan Corne Mouse: is tagged by udev as: Mouse
[  8288.005] (II) event10 - foostan Corne Mouse: device is a pointer
[  8288.005] (II) event10 - foostan Corne Mouse: device removed
[  8288.006] (II) libinput: foostan Corne Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[  8288.006] (II) libinput: foostan Corne Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[  8288.006] (II) libinput: foostan Corne Mouse: Step value 0 was provided, libinput Fallback acceleration function is used.
[  8288.006] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:4653:0001.0003/input/input10/event10"
[  8288.006] (II) XINPUT: Adding extended input device "foostan Corne Mouse" (type: MOUSE, id 12)
[  8288.006] (**) Option "AccelerationScheme" "none"
[  8288.006] (**) foostan Corne Mouse: (accel) selected scheme none/0
[  8288.006] (**) foostan Corne Mouse: (accel) acceleration factor: 2.000
[  8288.006] (**) foostan Corne Mouse: (accel) acceleration threshold: 4
[  8288.006] (II) event10 - foostan Corne Mouse: is tagged by udev as: Mouse
[  8288.006] (II) event10 - foostan Corne Mouse: device is a pointer
[  8288.007] (II) config/udev: Adding input device foostan Corne Mouse (/dev/input/mouse0)
[  8288.007] (II) No input driver specified, ignoring this device.
[  8288.007] (II) This device may have been added with another device file.
[  8288.007] (II) config/udev: Adding input device foostan Corne System Control (/dev/input/event11)
[  8288.007] (**) foostan Corne System Control: Applying InputClass "libinput keyboard catchall"
[  8288.007] (II) Using input driver 'libinput' for 'foostan Corne System Control'
[  8288.007] (II) systemd-logind: got fd for /dev/input/event11 13:75 fd 36 paused 0
[  8288.007] (**) foostan Corne System Control: always reports core events
[  8288.007] (**) Option "Device" "/dev/input/event11"
[  8288.008] (II) event11 - foostan Corne System Control: is tagged by udev as: Keyboard
[  8288.008] (II) event11 - foostan Corne System Control: device is a keyboard
[  8288.008] (II) event11 - foostan Corne System Control: device removed
[  8288.008] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:4653:0001.0003/input/input11/event11"
[  8288.008] (II) XINPUT: Adding extended input device "foostan Corne System Control" (type: KEYBOARD, id 13)
[  8288.008] (II) event11 - foostan Corne System Control: is tagged by udev as: Keyboard
[  8288.008] (II) event11 - foostan Corne System Control: device is a keyboard
[  8288.009] (II) config/udev: Adding input device foostan Corne Consumer Control (/dev/input/event12)
[  8288.009] (**) foostan Corne Consumer Control: Applying InputClass "libinput keyboard catchall"
[  8288.009] (II) Using input driver 'libinput' for 'foostan Corne Consumer Control'
[  8288.009] (II) systemd-logind: got fd for /dev/input/event12 13:76 fd 37 paused 0
[  8288.009] (**) foostan Corne Consumer Control: always reports core events
[  8288.009] (**) Option "Device" "/dev/input/event12"
[  8288.009] (II) event12 - foostan Corne Consumer Control: is tagged by udev as: Keyboard
[  8288.009] (II) event12 - foostan Corne Consumer Control: device is a keyboard
[  8288.009] (II) event12 - foostan Corne Consumer Control: device removed
[  8288.009] (II) libinput: foostan Corne Consumer Control: needs a virtual subdevice
[  8288.009] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:4653:0001.0003/input/input12/event12"
[  8288.009] (II) XINPUT: Adding extended input device "foostan Corne Consumer Control" (type: MOUSE, id 14)
[  8288.009] (**) Option "AccelerationScheme" "none"
[  8288.009] (**) foostan Corne Consumer Control: (accel) selected scheme none/0
[  8288.009] (**) foostan Corne Consumer Control: (accel) acceleration factor: 2.000
[  8288.009] (**) foostan Corne Consumer Control: (accel) acceleration threshold: 4
[  8288.010] (II) event12 - foostan Corne Consumer Control: is tagged by udev as: Keyboard
[  8288.010] (II) event12 - foostan Corne Consumer Control: device is a keyboard
[  8288.010] (II) config/udev: Adding input device foostan Corne Keyboard (/dev/input/event13)
[  8288.010] (**) foostan Corne Keyboard: Applying InputClass "libinput keyboard catchall"
[  8288.010] (II) Using input driver 'libinput' for 'foostan Corne Keyboard'
[  8288.010] (II) systemd-logind: got fd for /dev/input/event13 13:77 fd 38 paused 0
[  8288.010] (**) foostan Corne Keyboard: always reports core events
[  8288.010] (**) Option "Device" "/dev/input/event13"
[  8288.011] (II) event13 - foostan Corne Keyboard: is tagged by udev as: Keyboard
[  8288.011] (II) event13 - foostan Corne Keyboard: device is a keyboard
[  8288.011] (II) event13 - foostan Corne Keyboard: device removed
[  8288.011] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:4653:0001.0003/input/input13/event13"
[  8288.011] (II) XINPUT: Adding extended input device "foostan Corne Keyboard" (type: KEYBOARD, id 15)
[  8288.011] (II) event13 - foostan Corne Keyboard: is tagged by udev as: Keyboard
[  8288.011] (II) event13 - foostan Corne Keyboard: device is a keyboard
[  8288.012] (II) config/udev: Adding input device Logitech PRO X Consumer Control (/dev/input/event14)
[  8288.012] (**) Logitech PRO X Consumer Control: Applying InputClass "libinput keyboard catchall"
[  8288.012] (II) Using input driver 'libinput' for 'Logitech PRO X Consumer Control'
[  8288.012] (II) systemd-logind: got fd for /dev/input/event14 13:78 fd 39 paused 0
[  8288.012] (**) Logitech PRO X Consumer Control: always reports core events
[  8288.012] (**) Option "Device" "/dev/input/event14"
[  8288.012] (II) event14 - Logitech PRO X Consumer Control: is tagged by udev as: Keyboard
[  8288.012] (II) event14 - Logitech PRO X Consumer Control: device is a keyboard
[  8288.012] (II) event14 - Logitech PRO X Consumer Control: device removed
[  8288.012] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.3/0003:046D:0AAA.0004/input/input14/event14"
[  8288.012] (II) XINPUT: Adding extended input device "Logitech PRO X Consumer Control" (type: KEYBOARD, id 16)
[  8288.013] (II) event14 - Logitech PRO X Consumer Control: is tagged by udev as: Keyboard
[  8288.013] (II) event14 - Logitech PRO X Consumer Control: device is a keyboard
[  8288.013] (II) config/udev: Adding input device Logitech PRO X (/dev/input/event16)
[  8288.013] (**) Logitech PRO X: Applying InputClass "libinput keyboard catchall"
[  8288.013] (II) Using input driver 'libinput' for 'Logitech PRO X'
[  8288.013] (II) systemd-logind: got fd for /dev/input/event16 13:80 fd 40 paused 0
[  8288.013] (**) Logitech PRO X: always reports core events
[  8288.013] (**) Option "Device" "/dev/input/event16"
[  8288.014] (II) event16 - Logitech PRO X: is tagged by udev as: Keyboard
[  8288.014] (II) event16 - Logitech PRO X: device is a keyboard
[  8288.015] (II) event16 - Logitech PRO X: device removed
[  8288.015] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-5/1-5:1.3/0003:046D:0AAA.0004/input/input15/event16"
[  8288.015] (II) XINPUT: Adding extended input device "Logitech PRO X" (type: KEYBOARD, id 17)
[  8288.016] (II) event16 - Logitech PRO X: is tagged by udev as: Keyboard
[  8288.016] (II) event16 - Logitech PRO X: device is a keyboard
[  8288.016] (II) config/udev: Adding input device PC Speaker (/dev/input/event3)
[  8288.016] (II) No input driver specified, ignoring this device.
[  8288.016] (II) This device may have been added with another device file.
[  8288.018] (**) Logitech G502 HERO Gaming Mouse Keyboard: Applying InputClass "libinput keyboard catchall"
[  8288.018] (II) Using input driver 'libinput' for 'Logitech G502 HERO Gaming Mouse Keyboard'
[  8288.018] (II) systemd-logind: returning pre-existing fd for /dev/input/event17 13:81
[  8288.018] (**) Logitech G502 HERO Gaming Mouse Keyboard: always reports core events
[  8288.018] (**) Option "Device" "/dev/input/event17"
[  8288.018] (II) libinput: Logitech G502 HERO Gaming Mouse Keyboard: is a virtual subdevice
[  8288.018] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-11/1-11.4/1-11.4:1.1/0003:046D:C08B.0006/input/input19/event17"
[  8288.018] (II) XINPUT: Adding extended input device "Logitech G502 HERO Gaming Mouse Keyboard" (type: KEYBOARD, id 18)
[  8288.018] (**) foostan Corne Consumer Control: Applying InputClass "libinput keyboard catchall"
[  8288.018] (II) Using input driver 'libinput' for 'foostan Corne Consumer Control'
[  8288.018] (II) systemd-logind: returning pre-existing fd for /dev/input/event12 13:76
[  8288.018] (**) foostan Corne Consumer Control: always reports core events
[  8288.018] (**) Option "Device" "/dev/input/event12"
[  8288.018] (II) libinput: foostan Corne Consumer Control: is a virtual subdevice
[  8288.018] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:14.0/usb1/1-4/1-4:1.1/0003:4653:0001.0003/input/input12/event12"
[  8288.018] (II) XINPUT: Adding extended input device "foostan Corne Consumer Control" (type: KEYBOARD, id 19)
[  8298.839] (II) AMDGPU(0): EDID vendor "SAM", prod id 29100
[  8298.839] (II) AMDGPU(0): Using EDID range info for horizontal sync
[  8298.839] (II) AMDGPU(0): Using EDID range info for vertical refresh
[  8298.839] (II) AMDGPU(0): Printing DDC gathered Modelines:
[  8298.839] (II) AMDGPU(0): Modeline "3840x1080"x0.0  266.50  3840 3888 3920 4000  1080 1083 1093 1111 +hsync -vsync (66.6 kHz eP)
[  8298.839] (II) AMDGPU(0): Modeline "3840x1080"x0.0  549.00  3840 3888 3920 4000  1080 1083 1093 1144 +hsync -vsync (137.2 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "2560x1440"x0.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync (88.8 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "2560x1440"x0.0  497.75  2560 2608 2640 2720  1440 1443 1448 1525 +hsync -vsync (183.0 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "1920x1080"x0.0  297.00  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (135.0 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "1280x800"x0.0   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "1600x900"x60.0  119.00  1600 1696 1864 2128  900 901 904 932 -hsync +vsync (55.9 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[  8298.839] (II) AMDGPU(0): Modeline "1440x900"x0.0  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[  8298.839] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8298.839] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8298.839] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8298.839] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8298.839] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8298.842] (II) AMDGPU(0): EDID vendor "SAM", prod id 29100
[  8298.842] (II) AMDGPU(0): Using hsync ranges from config file
[  8298.842] (II) AMDGPU(0): Using vrefresh ranges from config file
[  8298.842] (II) AMDGPU(0): Printing DDC gathered Modelines:
[  8298.842] (II) AMDGPU(0): Modeline "3840x1080"x0.0  266.50  3840 3888 3920 4000  1080 1083 1093 1111 +hsync -vsync (66.6 kHz eP)
[  8298.842] (II) AMDGPU(0): Modeline "3840x1080"x0.0  549.00  3840 3888 3920 4000  1080 1083 1093 1144 +hsync -vsync (137.2 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "2560x1440"x0.0  241.50  2560 2608 2640 2720  1440 1443 1448 1481 +hsync -vsync (88.8 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "2560x1440"x0.0  497.75  2560 2608 2640 2720  1440 1443 1448 1525 +hsync -vsync (183.0 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "1920x1080"x0.0  148.50  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (67.5 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "1280x720"x0.0   74.25  1280 1390 1430 1650  720 725 730 750 +hsync +vsync (45.0 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "1920x1080"x0.0  297.00  1920 2008 2052 2200  1080 1084 1089 1125 +hsync +vsync (135.0 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "800x600"x0.0   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "800x600"x0.0   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 656 720 840  480 481 484 500 -hsync -vsync (37.5 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "640x480"x0.0   31.50  640 664 704 832  480 489 492 520 -hsync -vsync (37.9 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "640x480"x0.0   30.24  640 704 768 864  480 483 486 525 -hsync -vsync (35.0 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "640x480"x0.0   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "720x400"x0.0   28.32  720 738 846 900  400 412 414 449 -hsync +vsync (31.5 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "1280x1024"x0.0  135.00  1280 1296 1440 1688  1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "1024x768"x0.0   78.75  1024 1040 1136 1312  768 769 772 800 +hsync +vsync (60.0 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "1024x768"x0.0   75.00  1024 1048 1184 1328  768 771 777 806 -hsync -vsync (56.5 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "1024x768"x0.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "832x624"x0.0   57.28  832 864 928 1152  624 625 628 667 -hsync -vsync (49.7 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "800x600"x0.0   49.50  800 816 896 1056  600 601 604 625 +hsync +vsync (46.9 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "800x600"x0.0   50.00  800 856 976 1040  600 637 643 666 +hsync +vsync (48.1 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "1152x864"x0.0  108.00  1152 1216 1344 1600  864 865 868 900 +hsync +vsync (67.5 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "1280x800"x0.0   83.50  1280 1352 1480 1680  800 803 809 831 -hsync +vsync (49.7 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "1280x1024"x0.0  108.00  1280 1328 1440 1688  1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "1600x900"x60.0  119.00  1600 1696 1864 2128  900 901 904 932 -hsync +vsync (55.9 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "1680x1050"x0.0  146.25  1680 1784 1960 2240  1050 1053 1059 1089 -hsync +vsync (65.3 kHz e)
[  8298.842] (II) AMDGPU(0): Modeline "1440x900"x0.0  106.50  1440 1520 1672 1904  900 903 909 934 -hsync +vsync (55.9 kHz e)
[  8298.842] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8298.842] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8298.842] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8298.842] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk
[  8298.842] (WW) AMDGPU(0): Output DisplayPort-0: Strange aspect ratio (1193/336), consider adding a quirk

Offline

#9 2023-12-03 14:02:18

seth
Member
Registered: 2012-09-03
Posts: 48,794

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

What if you disable/remove the "tearfree" option?

Offline

#10 2023-12-03 16:16:42

freddiehaddad
Member
Registered: 2022-11-02
Posts: 19

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

seth wrote:

What if you disable/remove the "tearfree" option?

No difference with TearFree either.

I'm going to reinstall Hyprland and set VRR to confirm everything is working between the AMDGPU driver and my monitor.

Offline

#11 2023-12-03 20:35:00

freddiehaddad
Member
Registered: 2022-11-02
Posts: 19

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

freddiehaddad wrote:

I'm going to reinstall Hyprland and set VRR to confirm everything is working between the AMDGPU driver and my monitor.

Confirmed VRR is working as expected in Hyprland.  So that rules out monitor/gpu and narrows it down to X.  I think the issue in X is that VRR is on but the refresh rate is just staying at max. I'm still not sure how to test.  Maybe I can install a GPU utilization tool and compare idle load in AwesomeWM and Hyprland.

It's just really puzzling how everything was working in X and suddenly stopped without any package updates.

The only thing I'm contemplating is that I removed steam and disabled multilib package repos (removing all 32-bit) packages. Maybe steam is installing something?

Last edited by freddiehaddad (2023-12-03 20:37:27)

Offline

#12 2023-12-03 20:56:02

seth
Member
Registered: 2012-09-03
Posts: 48,794

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

Something's gonna repaint at that frequency?
Have you tried the behavior of a "naked" X11 session?

1. remove any config besides enabling VRR
2. startx xterm
3. run vrr-test and check the monitor OSD

Also: did you possibly previously use the modesetting driver instead of xf86-video-amdgpu?

Offline

#13 2023-12-05 22:46:52

freddiehaddad
Member
Registered: 2022-11-02
Posts: 19

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

New discovery: If I launch Hyprland (which sets VRR), exit, and then launch AwesomeWM, VRR persists. If I reboot and only start AwesomeWM, VRR does not get set.

Last edited by freddiehaddad (2023-12-06 02:49:25)

Offline

#14 2023-12-06 07:23:55

seth
Member
Registered: 2012-09-03
Posts: 48,794

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

seth wrote:

did you possibly previously use the modesetting driver instead of xf86-video-amdgpu?

Try /etc/X11/xorg.conf.d/20-amdgpu.conf

Section "OutputClass"
    Identifier "AMD Radeon Driver"
    MatchDriver "amdgpu"
    Driver "modesetting"
#    Option "TearFree" "true"
#    Option "SWCursor" "true"
#    Option "DRI" "3"
EndSection

Section "Device"
    Identifier "AMD RX 7900 XTX"
    Driver "modesetting"
    Option "VariableRefresh" "true"
EndSection

Offline

#15 2023-12-06 07:35:41

freddiehaddad
Member
Registered: 2022-11-02
Posts: 19

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

Hi seth,

Sorry, I thought I responded to that question.

I'm certain I never used the modesetting driver, but for the sake of testing, I tried your config.  Still no VRR.

My discovery holds true, even with modsetting driver, however.  If I launch Sway or Hyprland first (either will enable VRR), then exit and launch AwesomeWM, VRR will continue to work.

Last edited by freddiehaddad (2023-12-06 09:56:04)

Offline

#16 2023-12-07 03:35:24

freddiehaddad
Member
Registered: 2022-11-02
Posts: 19

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

In the man page (man amdgpu) it says:

amdgpu is an Xorg driver for AMD RADEON-based video cards with the following features:
  • Support for 8-, 15-, 16-, 24- and 30-bit pixel depths;
  • RandR support up to version 1.4;
  • 3D acceleration;

I noticed it says RandR up to 1.4.  The version I have installed is:

❯ xrandr --version
xrandr program version       1.5.2
Server reports RandR version 1.6

Is this a problem?

Last edited by freddiehaddad (2023-12-07 03:36:24)

Offline

#17 2023-12-07 15:15:41

seth
Member
Registered: 2012-09-03
Posts: 48,794

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

1. you tested the modesetting driver, so the xf86-video-amdgpu limitations aren't significant
2. VRR isn't part of the RandR spec, 1.5 notably introduced virtual "monitors" and tiling, https://cgit.freedesktop.org/xorg/proto … rproto.txt

Do you autostart X11? Does instead of switching to Hyprland simply restarting the X11 server help?

Offline

#18 2023-12-08 02:32:48

freddiehaddad
Member
Registered: 2022-11-02
Posts: 19

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

seth wrote:

Do you autostart X11?

I've tried various combinations:

  • Auto starting by adding to the top of my login shell script (.zshrc) exec startx /usr/bin/awesome

  • Same as above except with the exec at the end of the script

  • Manually starting from the shell prompt (startx /usr/bin/awesome) without the exec prefix

seth wrote:

Does instead of switching to Hyprland simply restarting the X11 server help?

Tried that as well in different forms:

  • Restarting X while its running

  • Killing the server and restarting from command prompt with the various starting patterns above.

Maybe this is an issue in the xf86-video-amdgpu driver?  We know X is seeing the VariableRefresh command in the config.  Since it's working under wayland, I'm wondering if the driver isn't correctly setting up VRR.  Do you know how other DEs are doing it in X (if they even are)?

FWIW, I tried no compositor, xcompmgr, and picom. With picom, I tested with and without the (--vsync) option. I didn't see any other flags related to VRR.

Last edited by freddiehaddad (2023-12-08 03:19:54)

Offline

#19 2023-12-23 04:29:06

freddiehaddad
Member
Registered: 2022-11-02
Posts: 19

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

Finally figured this out!  The issue was not having a drirc file, thus drivers not being configured properly.

<driconf>
  <device screen="0" driver="radeonsi">
    <application name="Default">
      <option name="adaptive_sync" value="true" />
    </application>
  </device>
</driconf>

I ran the adriconf program, set the settings to the default, saved the file and viola! VRR is working!

How I figured this out

I was searching through the mesa packages (pacman -Ss mesa) and saw:

extra/adriconf 2.7.1-1
    GUI tool to configure Mesa drivers by setting options and writing them to the standard drirc file

Searching the web for more info about this tool, I stumbled upon this thread: https://dri.freedesktop.org/wiki/Config … structure/

Since 9th October 2003 the new configuration infrastructure is part of the main trunk of the DRI CVS repository. It introduces a consistent mechanism for configuring all DRI drivers using an XML-based configuration file. It further provides an interface for configuration GUIs to find out about the ConfigurationOptions of installed drivers. Option descriptions are available in multiple languages. The first GUI configuration tool that uses the new infrastructure is DriConf.

NOTE: the adaptive_sync option in the config should defaults to true and will not exist in the default config. I explicitly set it to false in the adriconf utility and then manually edited the file changing the value from false to true.  If you generate a default config and save it, the adaptive_sync option may not be present.

Should this bit be added to the Arch WIki? From what I can tell, VRR won't work without it.

Last edited by freddiehaddad (2023-12-23 15:39:10)

Offline

#20 2023-12-23 07:54:43

seth
Member
Registered: 2012-09-03
Posts: 48,794

Re: [SOLVED] AMD GPU (amdgpu driver) VRR not working in X

Seems to be intentionally disabled for a whole slew of processes:

grep -iC1 adaptive_sync /usr/share/drirc.d/00-mesa-defaults.conf

This should probably be pointed out in the wiki w/ the caveat that the override might expose the reason (buggy behavior) for the blacklisted status…

Offline

Board footer

Powered by FluxBB