Grainy rendering in some applications

Hi everyone,

after a recent update (~1 week ago) I started having the following issue on my Manjaro system. Some applications, such as TeXstudio, manjaro-settings-manager, started rendering really slow in a grainy-like fashion. That is, the screen is updated like sand flows through a sieve (I have no better way of describing it). I wasn’t able to find a common denominator between the applications that do not work (Firefox, Thunderbird seem to run fine).

The CPU load also looks relatively normal while I am using these programs.

I am running the following system (inxi -F)

System:    Host: laptop Kernel: 5.4.144-1-MANJARO x86_64 bits: 64 Desktop: i3 4.19.1 Distro: Manjaro Linux 
Machine:   Type: Laptop System: LENOVO
Battery:   ID-1: BAT0 charge: 50.4 Wh (100.0%) condition: 50.4/57.0 Wh (88.4%) 
CPU:       Info: Quad Core model: Intel Core i7-8550U bits: 64 type: MT MCP cache: L2: 8 MiB 
           Speed: 800 MHz min/max: 400/4000 MHz Core speeds (MHz): 1: 800 2: 800 3: 801 4: 800 5: 800 6: 800 7: 800 8: 800 
Graphics:  Device-1: Intel UHD Graphics 620 driver: i915 v: kernel 
           Device-2: Chicony Integrated Camera (1280x720@30) type: USB driver: uvcvideo 
           Display: x11 server: X.Org 1.20.13 driver: loaded: modesetting resolution: 1: 1920x1080~60Hz 2: 1920x1080~60Hz 
           OpenGL: renderer: Mesa Intel UHD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.2.1 
Audio:     Device-1: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel 
           Sound Server-1: ALSA v: k5.4.144-1-MANJARO running: yes 
           Sound Server-2: PulseAudio v: 15.0 running: yes 
Network:   Device-1: Intel Ethernet I219-V driver: e1000e 
           IF: enp0s31f6 state: down mac: 98:fa:9b:1c:33:24 
           Device-2: Intel Wireless 8265 / 8275 driver: iwlwifi 
           IF: wlp61s0 state: up mac: 58:a0:23:a8:6a:10 
           IF-ID-1: wwp0s20f0u6 state: down mac: 52:2a:ce:b0:ae:2b 
Bluetooth: Device-1: Intel Bluetooth wireless interface type: USB driver: btusb 
           Report: rfkill ID: hci0 state: up address: see --recommends 
Drives:    Local Storage: total: 953.87 GiB used: 212.68 GiB (22.3%) 
           ID-1: /dev/nvme0n1 vendor: Samsung model: MZVLB1T0HALR-000L7 size: 953.87 GiB 
Partition: ID-1: / size: 928.94 GiB used: 212.68 GiB (22.9%) fs: ext4 dev: /dev/nvme0n1p2 
           ID-2: /boot/efi size: 299.4 MiB used: 280 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 
Swap:      ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) dev: /dev/nvme0n1p3 
Sensors:   System Temperatures: cpu: 44.0 C mobo: N/A 
           Fan Speeds (RPM): cpu: 0 
Info:      Processes: 200 Uptime: 40m Memory: 23.25 GiB used: 3.78 GiB (16.3%) Shell: Bash inxi: 3.3.06 

Any ideas are appreciated.

Updating to the newer LTS kernel (5.10.63-1) seems to have solved this issue. There still seems to be small tearing/grainy rendering, but it is much less severe. Please excuse my premature post.