You are not logged in.

#1 2022-03-25 21:36:30

j@s0n
Member
Registered: 2020-08-15
Posts: 58

Resolved: Can't set TearFree on new AMD card

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 on

and 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:  37

Here 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

#2 2022-03-25 21:50:00

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,104

Re: Resolved: Can't set TearFree on new AMD card

TearFree is a property of the xorg driver, is xf86-video-amdgpu installed?

Offline

#3 2022-03-25 22:21:15

j@s0n
Member
Registered: 2020-08-15
Posts: 58

Re: Resolved: Can't set TearFree on new AMD card

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  11

Offline

#4 2022-03-25 22:23:16

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,104

Re: Resolved: Can't set TearFree on new AMD card

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

#5 2022-03-25 22:48:02

j@s0n
Member
Registered: 2020-08-15
Posts: 58

Re: Resolved: Can't set TearFree on new AMD card

I added a configlet and restarted X. Problem solved.

Thanks.

Offline

#6 2022-03-26 07:27:14

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,307

Re: Resolved: Can't set TearFree on new AMD card

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

Board footer

Powered by FluxBB