Video glitching 3400g

I just installed Manjaro and I am getting terrible glitching, same as in Ubuntu.

Graphics:  Device-1: Advanced Micro Devices [AMD/ATI] Picasso driver: amdgpu v: kernel bus ID: 07:00.0 
           Display: x11 server: X.Org 1.20.8 driver: amdgpu FAILED: ati unloaded: modesetting resolution: 1680x1050~60Hz 
           OpenGL: renderer: AMD RAVEN (DRM 3.36.0 5.6.15-1-MANJARO LLVM 10.0.0) v: 4.6 Mesa 20.0.7 direct render: Yes 

Video drivers work fine in Windows 10.
How can I fix this?


could you explain what you mean with “glitching”? Do mean tearing? Where? In the browser, the desktop, in linux games, wine games?


this happens in all apps and environments.
also in ubuntu, same thing. Windows is fine. Drivers?

another example

Thanks, i would rather say that these are artifacts. And yes it is rather a bug in XFCE compositor.

A workaround would be:

Disabling display compositing in

Settings>Window Manager Tweaks>Compositor


Changing vblank mode to xpresent and reboot:

 xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s "xpresent" --create


xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s "xpresent" --create

results in

bash: xfconf-query: command not found

ok i went into system settings and unchecked “enable compositor on startup” .
is this the setting you are referring to?

restarted. no change, still getting artifacts.

Are you using XFCE? It looked like XFCE. If xfconf is not there, install it:

pamac install xfconf

im using KDE plasma
installing xfconf
executed the commands you suggested, now rebooting

ok… xfconf is a XFCE tool , so no need.


it appears to have downloaded and installed

Synchronizing package databases...
Resolving dependencies...
Checking inter-conflicts...
To install (2):
  xfconf        4.14.3-1                         extra  183.8 kB
  libxfce4util  4.14.0-2  (Required By: xfconf)  extra  125.2 kB

Total download size: 309.0 kB
Total installed size: 1.9 MB
Apply transaction ? [y/N] y
Download of libxfce4util (4.14.0-2) started                                 
Download of xfconf (4.14.3-1) finished                                      
Download of libxfce4util (4.14.0-2) finished                                
Checking keyring...                                                    [2/2]
Checking integrity...                                                  [2/2]
Loading packages files...                                              [2/2]
Checking file conflicts...                                             [2/2]
Checking available disk space...                                       [2/2]
Installing libxfce4util (4.14.0-2)...                                  [1/2]
Installing xfconf (4.14.3-1)...                                        [2/2]
Running post-transaction hooks...
Arming ConditionNeedsUpdate...                                         [1/1]
Transaction successfully finished.
[schlub@schlub-puter ~]$ xfconf-query -c xfwm4 -p /general/vblank_mode -t string -s "xpresent" --create
[schlub@schlub-puter ~]$ 

oh. crud.

isnt this a video driver issue?
is it possible to install the proprietary AMD drivers into manjaro?

yes, but won’t solve the problem, because it is only an additional part, the main part is what you are using. I dont use a amd gpu, but lets try some options:

Create file

sudo nano /etc/X11/xorg.conf.d/20-amdgpu.conf

and add these lines there:

Section "Device"
     Identifier "AMD"
     Driver "amdgpu"
     Option "DRI" "3"
     Option "TearFree" "true"

then reboot.

Here are more options: amdgpu(4) — Arch manual pages

Just remove it:

pamac remove xfconf libxfce4util

file created, lines added, saved, hopefully i did it correctly.
xfconf removed.

still glitching. :frowning:

Could you provide full system specs please? :slight_smile:

Type in terminal:

inxi -Fazy

  Kernel: 5.7.17-2-MANJARO x86_64 bits: 64 compiler: gcc v: 10.2.0 
  parameters: BOOT_IMAGE=/boot/vmlinuz-5.7-x86_64 
  root=UUID=e93b4b1e-3b79-4429-ab54-10306f986389 rw quiet 
  root=/dev/mapper/luks-ad58b2c0-1fe4-47da-ab15-9c30bb4ec978 apparmor=1 
  security=apparmor udev.log_priority=3 
  Desktop: KDE Plasma 5.19.4 tk: Qt 5.15.0 wm: kwin_x11 dm: SDDM 
  Distro: Manjaro Linux 
  Type: Desktop System: Gigabyte product: B450 AORUS M v: N/A serial: <filter> 
  Mobo: Gigabyte model: B450 AORUS M v: x.x serial: <filter> 
  UEFI [Legacy]: American Megatrends v: F50 date: 11/27/2019 
  Device-1: hidpp_battery_0 
  model: Logitech Marathon Mouse/Performance Plus M705 serial: <filter> 
  charge: 55% (should be ignored) rechargeable: yes status: Discharging 
  Topology: Quad Core model: AMD Ryzen 5 3400G with Radeon Vega Graphics 
  bits: 64 type: MT MCP arch: Zen+ family: 17 (23) model-id: 18 (24) 
  stepping: 1 microcode: 8108109 L2 cache: 2048 KiB 
  flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm 
  bogomips: 59118 
  Speed: 1258 MHz min/max: 1400/3700 MHz boost: enabled Core speeds (MHz): 
  1: 1258 2: 1258 3: 1288 4: 1395 5: 1308 6: 1259 7: 1289 8: 1318 
  Vulnerabilities: Type: itlb_multihit status: Not affected 
  Type: l1tf status: Not affected 
  Type: mds status: Not affected 
  Type: meltdown status: Not affected 
  Type: spec_store_bypass 
  mitigation: Speculative Store Bypass disabled via prctl and seccomp 
  Type: spectre_v1 
  mitigation: usercopy/swapgs barriers and __user pointer sanitization 
  Type: spectre_v2 mitigation: Full AMD retpoline, IBPB: conditional, STIBP: 
  disabled, RSB filling 
  Type: srbds status: Not affected 
  Type: tsx_async_abort status: Not affected 
  Device-1: AMD Picasso driver: amdgpu v: kernel bus ID: 07:00.0 
  chip ID: 1002:15d8 
  Display: x11 server: X.Org 1.20.8 compositor: kwin_x11 driver: amdgpu 
  display ID: :0 screens: 1 
  Screen-1: 0 s-res: 1680x1050 s-dpi: 96 s-size: 444x277mm (17.5x10.9") 
  s-diag: 523mm (20.6") 
  Monitor-1: HDMI-A-0 res: 1680x1050 hz: 60 dpi: 90 
  size: 474x296mm (18.7x11.7") diag: 559mm (22") 
  OpenGL: renderer: AMD RAVEN (DRM 3.37.0 5.7.17-2-MANJARO LLVM 10.0.1) 
  v: 4.6 Mesa 20.1.6 direct render: Yes 
  Device-1: AMD Raven/Raven2/Fenghuang HDMI/DP Audio driver: snd_hda_intel 
  v: kernel bus ID: 07:00.1 chip ID: 1002:15de 
  Device-2: AMD Family 17h HD Audio vendor: Gigabyte driver: snd_hda_intel 
  v: kernel bus ID: 07:00.6 chip ID: 1022:15e3 
  Sound Server: ALSA v: k5.7.17-2-MANJARO 
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet 
  vendor: Gigabyte driver: r8169 v: kernel port: f000 bus ID: 03:00.0 
  chip ID: 10ec:8168 
  IF: eno1 state: down mac: <filter> 
  Device-2: Intel Wireless 8260 driver: iwlwifi v: kernel port: f000 
  bus ID: 04:00.0 chip ID: 8086:24f3 
  IF: wlp4s0 state: up mac: <filter> 
  Local Storage: total: 1.43 TiB used: 37.99 GiB (2.6%) 
  SMART Message: Unable to run smartctl. Root privileges required. 
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 EVO Plus 1TB 
  size: 931.51 GiB block size: physical: 512 B logical: 512 B speed: 31.6 Gb/s 
  lanes: 4 serial: <filter> rev: 2B2QEXM7 scheme: GPT 
  ID-2: /dev/sda model: 512GB SATA SSD size: 476.94 GiB block size: 
  physical: 512 B logical: 512 B speed: 6.0 Gb/s serial: <filter> rev: 3A0 
  scheme: MBR 
  ID-3: /dev/sdb type: USB model: USB DISK 3.0 size: 57.70 GiB block size: 
  physical: 512 B logical: 512 B serial: <filter> rev: PMAP scheme: MBR 
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure? 
  ID-1: / raw size: 476.93 GiB size: 468.45 GiB (98.22%) 
  used: 37.99 GiB (8.1%) fs: ext4 dev: /dev/dm-0 
  Alert: No Swap data was found. 
  System Temperatures: cpu: 43.6 C mobo: N/A gpu: amdgpu temp: 43 C 
  Fan Speeds (RPM): N/A 
  Processes: 250 Uptime: 12m Memory: 13.68 GiB used: 1.27 GiB (9.3%) 
  Init: systemd v: 246 Compilers: gcc: 10.2.0 Packages: pacman: 1225 lib: 323 
  flatpak: 0 Shell: Bash v: 5.0.18 running in: konsole inxi: 3.1.05