Pictures being intermittently being overlaid with a color "splash" in chromium but not in firefox

After updating Manjaro in mid Jan 2024 chromium pictures displayed in various applications are intermittantly “overlayed” with a block of color. Not all pictures are effected, IE its a intermittant affect. Facebook appears to be the biggest problem, but if I click on the picture and open a tab the picture is totally correct.

Using firefox instead of chromium and the issue does not exist. What is chromium doing that manjaro display doesn’t like, that firefox isn’t using ?
Running Manjaro xfce4.
Manjaro at 23.1.3 , vulcan
If I drop back to a full backup (Clonezilla) of the Manjaro volume from 30Dec 2023 the issue dissappears. If I update Manjaro the problem recurrs.
It is a BIG update.

Something like this…?

The culprit is Mesa 23.3.3. Restore the 30Dec 2023 snapshot and ignore Mesa updates with IgnorePkg:

Explain?

Sorry, the what? If someone did have a backup from that date and restored it, they would be in an unsupported, partial upgrade state.

1 Like

Well, I was having a weird graphic issue as you can see in messages #30, #50, #51 and #52 at the 13-01 Stable Update thread. Asked @philm and he gave me the clue to the solution (look message #55).

Restoring last snapshot made before the 13-01 update and updating all but Mesa 23.3.3 worked for me. The issue was solved and had no stability issues since then. Another workaround was disabling browser hardware acceleration (with performance loss).

I’m not the only one with these issues:

Another problem detected is VideoLAN VLC, with Mesa 23.3.3 installed doesn’t play AVI files (black screen) and had to change hardware acceleration mode.

Reloaded 30Dec2023 clonezilla backup of Manjaro partition and upgraded all updates from mid Jan 2024 except Mesa 1:23.1.9-1 to 1.23.3.3-1 and Mesa-vdpau 1:23.1.9-1 to 1:23.3.3-1 and picture problem has been resolved.
Not surewhat to do regarding Mesa, probably wait for Mesa to fix the issue.
Congratulations to who ever figured out Mesa was the issue !!!

1 Like

@philm from Manjaro Team gave me the clue:

Reading Mesa’s forum there are more people with similar problems.

I’ve read somebody telling Mesa 24.0 solves the issue. Until then, I have this line in pacman.conf to avoid all the 23.3.3 packages:

IgnorePkg = lib32-libva-mesa-driver lib32-mesa lib32-mesa-vdpau lib32-vulkan-intel lib32-vulkan-radeon libva-mesa-driver mesa mesa-vdpau vulkan-intel vulkan-radeon

I’m on a gagabyte ga-990fx-ud3 motherboard with a cheap radeon video card. I’m not a gamer, so only need a pcb to drive a 1920x1080 screen.

I did not have timeshift or backup for Jan update and now trying to follow downgrade mesa 1:23.3.3-1 and mesa-vdpau 1:23.3.3-1 as suggested in this post.
First

pacman -Q  mesa 1:23.3.3-1 and mesa-vdpau 1:23.3.3-1

Then

sudo pacman -U /var/cache/pacman/pkg/mesa 1:23.3.3-1 
[sudo] password
loading packages...
error: '/var/cache/pacman/pkg/mesa': could not find or read package
error: '1:23.3.3-1': could not find or read package

It is clear [to me] that I don’t know what I’m doing. All input welcome.

Is manjaro-downgrade installed? No? - install it.

 DOWNGRADE_FROM_ALA=1 sudo downgrade mesa

…pick your poison.

1 Like

Mesa upgrade are ten packages, I think it’s better downgrading all them to keep all packages at v23.1.9 and avoiding a mix of 23.1.9 and 23.3.3 files.

lib32-libva-mesa-driver
lib32-mesa
lib32-mesa-vdpau
lib32-vulkan-intel
lib32-vulkan-radeon
libva-mesa-driver
mesa
mesa-vdpau
vulkan-intel
vulkan-radeon

@lanepark , can you post

inxi -Fza
mhwd -li -d

please?

Firstly, thanks to everyone who responded.
Now Mr @Wollie

inxi -Fza
System:
  Kernel: 6.1.71-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1-x86_64
    root=UUID=15199df8-2fb7-468b-8006-f3aecbb0557a rw quiet splash apparmor=1
    security=apparmor resume=UUID=4fe7ac2c-b712-47f9-8a4d-acce66c1d412
    udev.log_priority=3
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm
    v: 4.18.0 vt: 7 dm: LightDM v: 1.32.0 Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: ASUSTeK product: K73TA v: 1.0
    serial: <superuser required>
  Mobo: ASUSTeK model: K73TA v: 1.0 serial: <superuser required>
    UEFI: American Megatrends v: 214 date: 04/06/2012
Battery:
  ID-1: BAT1 charge: 20.8 Wh (100.0%) condition: 20.8/48.8 Wh (42.6%)
    volts: 12.4 min: 11.1 model: ASUS PA3533U type: Li-ion serial: <filter>
    status: full
CPU:
  Info: model: AMD A6-3400M APU with Radeon HD Graphics bits: 64 type: MCP
    arch: K12 Fusion level: v1 built: 2011 process: GF 32nm family: 0x12 (18)
    model-id: 1 stepping: 0 microcode: 0x3000027
  Topology: cpus: 1x cores: 4 smt: <unsupported> cache: L1: 512 KiB
    desc: d-4x64 KiB; i-4x64 KiB L2: 4 MiB desc: 4x1024 KiB
  Speed (MHz): avg: 806 high: 824 min/max: 800/1400 boost: enabled scaling:
    driver: acpi-cpufreq governor: schedutil cores: 1: 800 2: 824 3: 800 4: 803
    bogomips: 11180
  Flags: ht lm nx pae sse sse2 sse3 sse4a svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed status: Not affected
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass status: Not affected
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines, STIBP: disabled, RSB filling,
    PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Sumo [Radeon HD 6520G] vendor: ASUSTeK driver: radeon
    v: kernel alternate: amdgpu arch: TeraScale-2 code: Evergreen
    process: TSMC 32-40nm built: 2009-15 ports: active: LVDS-1
    empty: HDMI-A-1,VGA-1 bus-ID: 00:01.0 chip-ID: 1002:9647 class-ID: 0300
  Device-2: AMD Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M]
    vendor: ASUSTeK driver: radeon v: kernel alternate: amdgpu arch: TeraScale-2
    code: Evergreen process: TSMC 32-40nm built: 2009-15 pcie: gen: 1
    speed: 2.5 GT/s lanes: 8 link-max: gen: 2 speed: 5 GT/s lanes: 16
    bus-ID: 01:00.0 chip-ID: 1002:6741 class-ID: 0300 temp: 46.5 C
  Display: x11 server: X.Org v: 21.1.10 compositor: xfwm v: 4.18.0 driver:
    X: loaded: radeon unloaded: modesetting alternate: fbdev,vesa dri: r600
    gpu: radeon display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1600x900 s-dpi: 96 s-size: 423x238mm (16.65x9.37")
    s-diag: 485mm (19.11") monitors: <missing: xrandr>
  Monitor-1: LVDS-1 model: Chi Mei Opto 0x1721 built: 2009 res: 1600x900
    dpi: 104 gamma: 1.2 size: 382x215mm (15.04x8.46") diag: 448mm (17.6")
    ratio: 16:9 modes: max: 1600x900 min: 640x480
  API: OpenGL Message: Unable to show GL data. glxinfo is missing.
Audio:
  Device-1: AMD BeaverCreek HDMI Audio [Radeon HD 6500D and 6400G-6600G
    series] vendor: ASUSTeK driver: snd_hda_intel v: kernel bus-ID: 00:01.1
    chip-ID: 1002:1714 class-ID: 0403
  Device-2: AMD FCH Azalia vendor: ASUSTeK driver: snd_hda_intel v: kernel
    bus-ID: 00:14.2 chip-ID: 1022:780d class-ID: 0403
  API: ALSA v: k6.1.71-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.0.0 status: off tools: pw-cli
  Server-3: PulseAudio v: 16.1 status: active with: pulseaudio-alsa
    type: plugin tools: pacat,pactl,pavucontrol
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: ASUSTeK driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: d000 bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp2s0 state: down mac: <filter>
  Device-2: MediaTek Wireless_Device driver: mt7921u type: USB rev: 2.1
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-2:2 chip-ID: 0e8d:7961
    class-ID: 0000 serial: <filter>
  IF: wlp0s16f0u2 state: up mac: <filter>
Drives:
  Local Storage: total: 1.02 TiB used: 277.14 GiB (26.6%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/sda maj-min: 8:0 vendor: Netac model: SSD 120GB MX
    size: 111.79 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 17O4 scheme: GPT
  ID-2: /dev/sdb maj-min: 8:16 vendor: Samsung model: ST1000LM024 HN-M101MBB
    size: 931.51 GiB block-size: physical: 4096 B logical: 512 B speed: 3.0 Gb/s
    tech: HDD rpm: 5400 serial: <filter> fw-rev: 0001 scheme: GPT
Partition:
  ID-1: / raw-size: 102.69 GiB size: 100.52 GiB (97.89%)
    used: 27.01 GiB (26.9%) fs: ext4 dev: /dev/sda2 maj-min: 8:2
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 312 KiB (0.1%) fs: vfat dev: /dev/sda1 maj-min: 8:1
  ID-3: /home raw-size: 931.51 GiB size: 915.82 GiB (98.32%)
    used: 250.13 GiB (27.3%) fs: ext4 dev: /dev/sdb1 maj-min: 8:17
Swap:
  Kernel: swappiness: 60 (default) cache-pressure: 100 (default) zswap: yes
    compressor: zstd max-pool: 20%
  ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2
    dev: /dev/sda3 maj-min: 8:3
Sensors:
  System Temperatures: cpu: 6280.4 C mobo: N/A
  Fan Speeds (rpm): N/A
  GPU: device: radeon temp: 46.0 C device: radeon temp: 47.0 C
Info:
  Processes: 221 Uptime: 13h 39m wakeups: 2 Memory: total: 16 GiB note: est.
  available: 15.11 GiB used: 2.31 GiB (15.3%) Init: systemd v: 255
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
  Packages: 1264 pm: pacman pkgs: 1255 libs: 412 tools: pamac,yay pm: flatpak
  pkgs: 9 Shell: Bash v: 5.2.21 running-in: xfce4-terminal inxi: 3.3.31

And

 mhwd -li -d
   NAME:	video-linux
   ATTACHED:	PCI
   VERSION:	2018.05.04
   INFO:	Standard open source drivers.
   PRIORITY:	2
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0300 0380 0302 
   VENDORIDS:	1002 8086 10de 


Warning: no installed configs for USB devices found!

Have you checked for firmware updates?

Probably better to use the amdgpu driver.

Wollie, struggling to figure out how to post files of your requested info. “inxi” is a large text file and don’t want to clutter this incident in the forum. Can I just post a file ? Or do I have to post the actual text ? If file how to do ?
Kinda new to forums…
Here is text:
inxi:

System:
  Kernel: 6.6.10-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc available: hpet,acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.6-x86_64
    root=UUID=222fd84d-e6ea-476a-910c-a632f7ee27ca rw quiet apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: Xfce v: 4.18.1 tk: Gtk v: 3.24.36 info: xfce4-panel wm: xfwm
    v: 4.18.0 vt: 7 dm: LightDM v: 1.32.0 Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop System: Gigabyte product: N/A v: N/A
    serial: <superuser required> Chassis: type: 3 serial: <superuser required>
  Mobo: Gigabyte model: 990FXA-UD3 serial: <superuser required>
    UEFI: American Megatrends v: F3 date: 05/28/2015
CPU:
  Info: model: AMD FX-8350 bits: 64 type: MT MCP arch: Piledriver level: v2
    built: 2012-13 process: GF 32nm family: 0x15 (21) model-id: 2 stepping: 0
    microcode: 0x6000852
  Topology: cpus: 1x cores: 8 smt: enabled cache: L1: 384 KiB
    desc: d-8x16 KiB; i-4x64 KiB L2: 8 MiB desc: 4x2 MiB L3: 8 MiB desc: 1x8 MiB
  Speed (MHz): avg: 1400 min/max: 1400/4000 boost: enabled scaling:
    driver: acpi-cpufreq governor: schedutil cores: 1: 1400 2: 1400 3: 1400
    4: 1400 5: 1400 6: 1400 7: 1400 8: 1400 bogomips: 64325
  Flags: avx ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: gather_data_sampling status: Not affected
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed mitigation: untrained return thunk; SMT vulnerable
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, STIBP:
    disabled, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Caicos [Radeon HD 6450/7450/8450 / R5 230 OEM] vendor: ASUSTeK
    driver: radeon v: kernel alternate: amdgpu arch: TeraScale-2 code: Evergreen
    process: TSMC 32-40nm built: 2009-15 pcie: gen: 2 speed: 5 GT/s lanes: 4
    link-max: lanes: 16 ports: active: HDMI-A-1 empty: DVI-D-1,VGA-1
    bus-ID: 06:00.0 chip-ID: 1002:6779 class-ID: 0300 temp: 46.5 C
  Display: x11 server: X.Org v: 21.1.10 with: Xwayland v: 23.2.3
    compositor: xfwm v: 4.18.0 driver: X: loaded: radeon unloaded: modesetting
    alternate: fbdev,vesa dri: r600 gpu: radeon display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.00x11.22")
    s-diag: 582mm (22.93")
  Monitor-1: HDMI-A-1 mapped: HDMI-0 model: ViewSonic VS2412-FHD
    serial: <filter> built: 2020 res: 1920x1080 hz: 60 dpi: 93 gamma: 1.2
    size: 527x296mm (20.75x11.65") diag: 604mm (23.8") ratio: 16:9 modes:
    max: 1920x1080 min: 720x400
  API: OpenGL Message: Unable to show GL data. glxinfo is missing.
Audio:
  Device-1: AMD SBx00 Azalia vendor: Gigabyte driver: snd_hda_intel v: kernel
    bus-ID: 00:14.2 chip-ID: 1002:4383 class-ID: 0403
  Device-2: AMD Caicos HDMI Audio [Radeon HD 6450 / 7450/8450/8490 OEM R5
    230/235/235X OEM] vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie:
    gen: 2 speed: 5 GT/s lanes: 4 link-max: lanes: 16 bus-ID: 06:00.1
    chip-ID: 1002:aa98 class-ID: 0403
  API: ALSA v: k6.6.10-1-MANJARO status: kernel-api with: aoss
    type: oss-emulator tools: alsactl,alsamixer,amixer
  Server-1: JACK v: 1.9.22 status: off tools: N/A
  Server-2: PipeWire v: 1.0.0 status: off tools: pw-cli
  Server-3: PulseAudio v: 16.1 status: active with: 1: pulseaudio-alsa
    type: plugin 2: pulseaudio-jack type: module tools: pacat,pactl,pavucontrol
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Gigabyte driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
    lanes: 1 port: a000 bus-ID: 08:00.0 chip-ID: 10ec:8168 class-ID: 0200
  IF: enp8s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: Broadcom BCM20702A0 Bluetooth 4.0 driver: btusb v: 0.8 type: USB
    rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 8-1.4:4
    chip-ID: 0a5c:21e8 class-ID: fe01 serial: <filter>
  Report: bt-adapter ID: hci0 rfk-id: 0 state: up address: <filter> status:
    discoverable: yes active: no pairing: no class-ID: 6c0104
Drives:
  Local Storage: total: 4.77 TiB used: 330.71 GiB (6.8%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:6 vendor: Crucial model: CT2000P3SSD8
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: P9CR30C temp: 24.9 C
    scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:7 vendor: Crucial model: CT2000P3PSSD8
    size: 1.82 TiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: P9CR40A temp: 24.9 C
    scheme: GPT
  ID-3: /dev/sda maj-min: 8:0 vendor: Crucial model: CT500MX500SSD1
    size: 465.76 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 046 scheme: GPT
  SMART Message: Unknown smartctl error. Unable to generate data.
  ID-4: /dev/sdb maj-min: 8:16 vendor: Crucial model: CT500MX500SSD1
    size: 465.76 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 023 scheme: GPT
  SMART Message: Unknown smartctl error. Unable to generate data.
  ID-5: /dev/sdc maj-min: 8:32 vendor: Crucial model: CT240BX300SSD1
    size: 223.57 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
    tech: SSD serial: <filter> fw-rev: 010 scheme: GPT
  SMART Message: Unknown smartctl error. Unable to generate data.
Partition:
  ID-1: / raw-size: 224.2 GiB size: 220.18 GiB (98.21%)
    used: 171.11 GiB (77.7%) fs: ext4 block-size: 4096 B dev: /dev/sda3
    maj-min: 8:3
  ID-2: /boot/efi raw-size: 512 MiB size: 511 MiB (99.80%)
    used: 89.1 MiB (17.4%) fs: vfat block-size: 512 B dev: /dev/sda2
    maj-min: 8:2
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 27.0 C mobo: 27.0 C gpu: radeon temp: 47.0 C
  Fan Speeds (rpm): cpu: 2014 fan-2: 1254 fan-3: 0 fan-4: 1800 fan-5: 0
  Power: 12v: N/A 5v: N/A 3.3v: N/A vbat: 3.24
Info:
  Processes: 274 Uptime: 1d 16m wakeups: 0 Memory: total: 32 GiB
  available: 31.3 GiB used: 2.76 GiB (8.8%) Init: systemd v: 255
  default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
  Packages: 1891 pm: dpkg pkgs: 0 pm: pacman pkgs: 1831 libs: 491
  tools: gnome-software,pamac,yay pm: flatpak pkgs: 20 pm: snap pkgs: 40
  Shell: Bash v: 5.2.21 running-in: xfce4-terminal inxi: 3.3.31
mhwd:
   NAME:	video-linux
   ATTACHED:	PCI
   VERSION:	2018.05.04
   INFO:	Standard open source drivers.
   PRIORITY:	2
   FREEDRIVER:	true
   DEPENDS:	-
   CONFLICTS:	-
   CLASSIDS:	0300 0380 0302 
   VENDORIDS:	1002 8086 10de 

e[1me[31mWarning: e[mno installed configs for USB devices found!


mod. edited for better readability

First things first, please upate your system.

Also, verify if there is an update for your firmware.

Try to switch to amdgpu driver:

https://wiki.archlinux.org/title/AMDGPU#Load_amdgpu_driver

Wollie:

Update my system to what ?
Manjaro

F3 is the latest motherboard firmware (Bios) available.

What is the advantage or reason for attempting to switch to amdgpu ?
(To test I would need to upgrade mesa after switching and if it fails, a lot of work to get back to a working system I have now. )

Yes, I have as you can see this is a very old laptop but until the Jan update was working fine.

Last udate Version 214 1.48 MB  2012/05/18

You should install Timeshift. If you make a snapshot just before an update, undoing changes means only five minutes.

Thanks, I know about timeshift. I have enough space to save multiple copies using clonezilla which gives me generational backups.