I’ve been trying to plink away at this issue for the past several days but can’t seem to get it where I’d like. I have 3 monitors total. All 3 screens have at least some screen tearing but my primary display has an insane amount - changing the refresh rate on it doesn’t seem to help.
I also don’t know if it’s related to the screen tearing but when playing videos and minecraft on my primary display there’s something almost like artifacting/weird color patches. My fading effect when switching workspaces also looks terrible.
Any help would be greatly appreciated and if there’s any other info I can pull from my system please direct me and I will provide the results asap.
*Edit - for added clarity, my primary display is the one showing as 165hz
$ xrandr | grep '*'
1920x1080 60.00 + 165.00* 144.00 120.00 119.88 119.98 59.97 99.93 59.96 50.00 59.94 59.93
2560x1440 59.95 + 74.97*
1920x1080 60.00 + 74.97* 59.96 50.00 59.94 59.93
$ lspci -nnk | grep -iA3 vga
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Bonaire [FirePro W5100] [1002:6649]
Subsystem: Dell Device [1028:230c]
Kernel driver in use: radeon
Kernel modules: radeon, amdgpu
$ lsmod | grep -P 'amd|ati|radeon'
amdgpu 13885440 0
amdxcp 12288 1 amdgpu
drm_exec 12288 1 amdgpu
gpu_sched 65536 1 amdgpu
drm_buddy 20480 1 amdgpu
radeon 2105344 33
i2c_algo_bit 20480 2 amdgpu,radeon
drm_suballoc_helper 12288 2 amdgpu,radeon
drm_ttm_helper 12288 2 amdgpu,radeon
ttm 102400 3 amdgpu,radeon,drm_ttm_helper
drm_display_helper 262144 2 amdgpu,radeon
video 77824 2 amdgpu,radeon
$ sudo dmesg | grep -i drm
[ 0.372193] ACPI: bus type drm_connector registered
[ 0.406500] [drm] Initialized simpledrm 1.0.0 20200625 for simple-framebuffer.0 on minor 0
[ 0.407435] simple-framebuffer simple-framebuffer.0: [drm] fb0: simpledrmdrmfb frame buffer device
[ 2.965988] systemd[1]: Starting Load Kernel Module drm...
[ 2.990631] systemd[1]: modprobe@drm.service: Deactivated successfully.
[ 2.990837] systemd[1]: Finished Load Kernel Module drm.
[ 3.441289] [drm] radeon kernel modesetting enabled.
[ 3.486389] [drm] initializing kernel modesetting (BONAIRE 0x1002:0x6649 0x1028:0x230C 0x00).
[ 3.486411] [drm] doorbell mmio base: 0x00000000
[ 3.486412] [drm] doorbell mmio size: 8388608
[ 3.486490] [drm] Detected VRAM RAM=4096M, BAR=4096M
[ 3.486491] [drm] RAM width 128bits DDR
[ 3.489045] [drm] radeon: 4096M of VRAM memory ready
[ 3.489048] [drm] radeon: 2048M of GTT memory ready.
[ 3.489059] [drm] Loading bonaire Microcode
[ 3.492587] [drm] Internal thermal controller with fan control
[ 3.500126] [drm] radeon: dpm initialized
[ 3.501523] [drm] Found UVD firmware Version: 1.64 Family ID: 9
[ 3.502509] [drm] Found VCE firmware/feedback version 40.2.2 / 15!
[ 3.502515] [drm] GART: num cpu pages 524288, num gpu pages 524288
[ 3.503131] [drm] PCIE gen 3 link speeds already enabled
[ 3.555855] [drm] PCIE GART of 2048M enabled (table at 0x000000000030E000).
[ 3.556506] [drm] radeon: irq initialized.
[ 3.558772] [drm] ring test on 0 succeeded in 4 usecs
[ 3.558838] [drm] ring test on 1 succeeded in 3 usecs
[ 3.558849] [drm] ring test on 2 succeeded in 3 usecs
[ 3.559023] [drm] ring test on 3 succeeded in 4 usecs
[ 3.559029] [drm] ring test on 4 succeeded in 4 usecs
[ 3.605061] [drm] ring test on 5 succeeded in 2 usecs
[ 3.625658] [drm] UVD initialized successfully.
[ 3.735757] [drm] ring test on 6 succeeded in 22 usecs
[ 3.735767] [drm] ring test on 7 succeeded in 3 usecs
[ 3.735767] [drm] VCE initialized successfully.
[ 3.736253] [drm] ib test on ring 0 succeeded in 0 usecs
[ 3.736394] [drm] ib test on ring 1 succeeded in 0 usecs
[ 3.736527] [drm] ib test on ring 2 succeeded in 0 usecs
[ 3.736678] [drm] ib test on ring 3 succeeded in 0 usecs
[ 3.736819] [drm] ib test on ring 4 succeeded in 0 usecs
[ 4.260847] [drm] ib test on ring 5 succeeded
[ 4.281798] [drm] ib test on ring 6 succeeded
[ 4.282573] [drm] ib test on ring 7 succeeded
[ 4.282895] [drm] Radeon Display Connectors
[ 4.282896] [drm] Connector 0:
[ 4.282897] [drm] DP-1
[ 4.282897] [drm] HPD2
[ 4.282897] [drm] DDC: 0x6530 0x6530 0x6534 0x6534 0x6538 0x6538 0x653c 0x653c
[ 4.282899] [drm] Encoders:
[ 4.282899] [drm] DFP1: INTERNAL_UNIPHY2
[ 4.282900] [drm] Connector 1:
[ 4.282900] [drm] DP-2
[ 4.282901] [drm] HPD3
[ 4.282901] [drm] DDC: 0x6540 0x6540 0x6544 0x6544 0x6548 0x6548 0x654c 0x654c
[ 4.282902] [drm] Encoders:
[ 4.282902] [drm] DFP2: INTERNAL_UNIPHY2
[ 4.282903] [drm] Connector 2:
[ 4.282903] [drm] DP-3
[ 4.282904] [drm] HPD1
[ 4.282904] [drm] DDC: 0x6550 0x6550 0x6554 0x6554 0x6558 0x6558 0x655c 0x655c
[ 4.282905] [drm] Encoders:
[ 4.282905] [drm] DFP3: INTERNAL_UNIPHY1
[ 4.282906] [drm] Connector 3:
[ 4.282906] [drm] DP-4
[ 4.282907] [drm] HPD6
[ 4.282907] [drm] DDC: 0x6560 0x6560 0x6564 0x6564 0x6568 0x6568 0x656c 0x656c
[ 4.282908] [drm] Encoders:
[ 4.282908] [drm] DFP4: INTERNAL_UNIPHY1
[ 4.290179] [drm] Initialized radeon 2.50.0 20080528 for 0000:01:00.0 on minor 0
[ 4.475016] [drm] fb mappable at 0x4000731000
[ 4.475019] [drm] vram apper at 0x4000000000
[ 4.475019] [drm] size 14745600
[ 4.475020] [drm] fb depth is 24
[ 4.475020] [drm] pitch is 10240
[ 4.475061] fbcon: radeondrmfb (fb0) is primary device
[ 4.596535] radeon 0000:01:00.0: [drm] fb0: radeondrmfb frame buffer device
[ 6.372186] [drm] amdgpu kernel modesetting enabled.
[ 1831.517005] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[ 1831.517051] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing D30A (len 62, WS 0, PS 0) @ 0xD326
[ 1836.520348] [drm:atom_op_jump [radeon]] *ERROR* atombios stuck in loop for more than 5secs aborting
[ 1836.520421] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing D30A (len 62, WS 0, PS 0) @ 0xD326
[ 1836.520451] [drm:atom_execute_table_locked [radeon]] *ERROR* atombios stuck executing C5DC (len 1150, WS 0, PS 0) @ 0xC986
$ inxi -Gaz
Graphics:
Device-1: AMD Bonaire [FirePro W5100] vendor: Dell driver: radeon v: kernel
alternate: amdgpu arch: GCN-2 code: Sea Islands process: GF/TSMC 16-28nm
built: 2013-17 pcie: gen: 3 speed: 8 GT/s lanes: 16 ports:
active: DP-1,DP-2,DP-3 empty: DP-4 bus-ID: 01:00.0 chip-ID: 1002:6649
class-ID: 0300 temp: 48.0 C
Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 24.1.0
compositor: Picom v: git-89c2c driver: X: loaded: modesetting
alternate: fbdev,vesa dri: radeonsi gpu: radeon display-ID: :0 screens: 1
Screen-1: 0 s-res: 4440x2560 s-dpi: 96 s-size: 1171x675mm (46.10x26.57")
s-diag: 1352mm (53.21")
Monitor-1: DP-1 pos: top-left model: LG (GoldStar) HDR QHD
serial: <filter> built: 2022 res: 1440x2560 dpi: 93 gamma: 1.2
size: 392x698mm (15.43x27.48") diag: 801mm (31.5") ratio: 16:9 modes:
max: 2560x1440 min: 640x480
Monitor-2: DP-2 pos: primary,bottom-c model: AOC 27G2G3 serial: <filter>
built: 2021 res: 1920x1080 dpi: 82 gamma: 1.2 size: 598x336mm (23.54x13.23")
diag: 686mm (27") ratio: 16:9 modes: max: 1920x1080 min: 720x400
Monitor-3: DP-3 pos: middle-r model: LG (GoldStar) FULL HD built: 2016
res: 1080x1920 dpi: 102 gamma: 1.2 size: 270x480mm (10.63x18.9")
diag: 551mm (21.7") ratio: 16:9 modes: max: 1920x1080 min: 720x400
API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
device: 1 drv: swrast gbm: drv: kms_swrast surfaceless: drv: radeonsi x11:
drv: radeonsi inactive: wayland
API: OpenGL v: 4.5 vendor: amd mesa v: 24.1.1-arch1.1 glx-v: 1.4
direct-render: yes renderer: BONAIRE (radeonsi LLVM 17.0.6 DRM 2.50
6.9.3-arch1-1) device-ID: 1002:6649 memory: 3.91 GiB unified: no