You are not logged in.
I'm trying to enable TearFree using xrandr on my new notebook with an AMD GPU. I have two displays enabled: eDP-1 and DP-1. On my old machine with an AMD GPU, I run
xrandr --output DP-1 --set TearFree onand it works. On this machine though, I get this error:
X Error of failed request: BadName (named color or font does not exist)
Major opcode of failed request: 140 (RANDR)
Minor opcode of failed request: 11 (RRQueryOutputProperty)
Serial number of failed request: 37
Current serial number in output stream: 37Here is the xrandr output for this display:
DP-1 connected 3840x2160+1920+0 (normal left inverted right x axis y axis) 941mm x 529mm
3840x2160 60.00*+ 59.97 29.98 How can I prevent tearing?
Last edited by j@s0n (2022-05-04 06:19:34)
Offline
TearFree is a property of the xorg driver, is xf86-video-amdgpu installed?
Offline
Yes I have xf86-video-amdgpu 22.0.0-1 installed.
And here are my relevant loaded modules:
[2022-03-25 15:09]$ lsmod | grep -i amd
edac_mce_amd 53248 0
kvm_amd 167936 0
amdgpu 8593408 25
kvm 1069056 1 kvm_amd
gpu_sched 53248 1 amdgpu
drm_ttm_helper 16384 1 amdgpu
ccp 126976 1 kvm_amd
ttm 86016 2 amdgpu,drm_ttm_helper
amd_sfh 32768 0
amd_pmc 24576 0
pinctrl_amd 32768 11Offline
xf86-video-amdgpu has no direct relation to the kernel module, a xorg.log would be more interesting/telling, can you setup a configlet? https://wiki.archlinux.org/title/AMDGPU … _rendering
Offline
I added a configlet and restarted X. Problem solved.
Thanks.
Offline
Please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
Offline