r600: visual artifacts in chromium/electron
Colored flickering artifacts appear when using chromium/chromium based apps. The effect appears in chromium and visual studio code. The easiest way to reproduce the problem is to go on discord and scroll through video embeds.
System information
inxi -GSC -xx
output:
Host: mohamedhany-hpelitebook8460p Kernel: 6.8.0-31-generic arch: x86_64
bits: 64 compiler: gcc v: 13.2.0
Desktop: Unity v: 7.7.0 wm: Compiz dm: LightDM Distro: Unity 24.04 LTS
(Noble Numbat) base: Ubuntu
CPU:
Info: dual core model: Intel Core i7-2620M bits: 64 type: MT MCP
arch: Sandy Bridge rev: 7 cache: L1: 128 KiB L2: 512 KiB L3: 4 MiB
Speed (MHz): avg: 849 high: 998 min/max: 800/3400 cores: 1: 800 2: 800
3: 800 4: 998 bogomips: 21550
Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Graphics:
Device-1: AMD Seymour [Radeon HD 6400M/7400M Series] vendor: Hewlett-Packard
driver: radeon v: kernel arch: TeraScale-2 pcie: speed: 5 GT/s lanes: 16
ports: active: DP-1 off: LVDS-1 empty: DP-2,DP-3,VGA-1 bus-ID: 01:00.0
chip-ID: 1002:6760 temp: 52.5 C
Device-2: Sunplus Innovation HP HD Webcam [Fixed] driver: uvcvideo
type: USB rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 2-1.4:3
chip-ID: 1bcf:2805
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6
compositor: Compiz v: 0.9.14.2 driver: X: loaded: radeon
unloaded: fbdev,modesetting,vesa dri: r600 gpu: radeon display-ID: :0
screens: 1
Screen-1: 0 s-res: 1360x768 s-dpi: 96
Monitor-1: DP-1 mapped: DisplayPort-0 pos: primary model: CTV TV
res: 1360x768 dpi: 49 diag: 1321mm (52")
Monitor-2: LVDS-1 mapped: LVDS note: disabled model: AU Optronics 0x223e
res: 1360x768 dpi: 132 diag: 355mm (14")
API: EGL v: 1.5 platforms: device: 0 drv: r600 device: 1 drv: swrast gbm:
drv: kms_swrast surfaceless: drv: r600 x11: drv: r600 inactive: wayland
API: OpenGL v: 4.5 vendor: mesa v: 24.0.5-1ubuntu1 glx-v: 1.4
direct-render: yes renderer: AMD CAICOS (DRM 2.50.0 / 6.8.0-31-generic LLVM
17.0.6) device-ID: 1002:6760
- OS: (
Ubuntu 24.04 LTS
) - GPU description:
product: Seymour [Radeon HD 6400M/7400M Series] [1002:6760]
vendor: Advanced Micro Devices, Inc. [AMD/ATI] [1002]
physical id: 0
bus info: pci@0000:01:00.0
logical name: /dev/fb0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi vga_controller bus_master cap_list rom fb
configuration: depth=32 driver=radeon latency=0 resolution=1920,1080
resources: irq:39 memory:c0000000-cfffffff memory:d4400000-d441ffff ioport:4000(size=256) memory:c0000-dffff
(specifically the GPU is radeon HD 6470M 1GB)
- Kernel version: (
6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
) - Mesa version: (
OpenGL version string: 4.5 (Compatibility Profile) Mesa 24.0.5-1ubuntu1
) - Xserver version: (
X.Org X Server 1.21.1.11
) - Desktop manager and compositor: Unity7 with compiz (the problem also persists with Gnome/Mutter)
Describe the issue
Colored flickering artifacts appear when using chromium/chromium based apps. The effect appears in chromium and visual studio code. The easiest way to reproduce the problem is to go on discord and scroll through video embeds.
Regression
this bug was not present in Mesa 23.2.1 under Ubuntu 23.10
Log files as attachment
- Output of
dmesg
: https://pastebin.com/QtqeEbJi