Different colors in Chromium-based browsers after powering on display

Hello,

when I open Vivaldi or Chromium, turn off my display and turn it on again, the colors of Chromium/Vivaldi are different.




Currently I’m using XFCE 4.18 with kernel 6.11.2-4. Two weeks ago (16.11.2024) I tried different Desktop Enviroments (KDE, Gnome, Budgie, LXDE, Mate).
I used Install Desktop Environments - Manjaro as a guide. Every DE has been removed with sudo pacman -Rns before switching to another.
In the end I reinstalled XFCE.
I’ve noticed that some packages were missing after that like gvfs-mtp.
Maybe I removed something important what is causing the aforementioned issue now or maybe I messed up my config with the installation of the different DEs.

I tried:

  • reproducing the issue on a different machine running Manjaro Linux 6.6.54-2 and XFCE 4.18 but the issue didn’t appear. But I never changed the DE on this machine.
  • changing the kernel to 6.6.54-2
  • removing the .config folders of Vivaldi and Chromium.
  • reinstalling Chromium/Vivaldi

Didn’t help.

I also found this thread: Proxmox + Chromium based brower => Scrambled colors
Maybe it is related.

I hope someone can help.

Kind regards

Hi @zozagiso91,

Without reading your complete post (no time, almost have to run) this, to me, looks and sounds like a hardware issue since I don’t see a difference in the pictures.

Hope that’s not it, though.

Maybe you did.

One way to test that theory is to see if it stll happens when using another User account. Create one, and report back your findings.

Otherwise, it could be hardware related, as @Mirdarthos suggests. Does it return to normal after a reboot?

Hi, thanks for your replies. The pictures are different. But I’ve noticed that the difference is harder to spot on my laptop display compared to my external display. I will try to create a new user and respond if I had any success.

I created a new user and the issue did not exists with the new user. So it is a config problem. Is there an efficient way to compare the config files or is it advised to setup the desktop environment from scratch with a new and transfer my files to the new user (except the config files)?

This is Linux, there’s always a way;
but, starting from scratch might be the fastest.

That said, you could also try deleting the ~/.cache directory, in case remnants of other DE’s are still lingering (cache will be recreated as you continue using the account).

I suggest you logout from the DE and login to your normal account using a TTY:

Ctrl+Alt+F3

Then delete the ~/.cache directory:

rm -rf ~/.cache

Logout of the TTY (type exit) and switch back to your GUI login:

Ctrl+Alt+F2

Then reboot.

When you login again to your normal account, the cache will be recreated automatically. See if you notice any difference.

If you ever want to try different DE’s you can download the respective Manjaro ISO Installer and boot to the Live environment (without installing). This is arguably the safest way to experiment without risking your main account.

Hope this helps.

1 Like

The dumbest approach sometimes beats trying to think too much (I learned fixing Radar back in the '80s).

So half split, start by MOVING .config to .configMOVED
Log out and in again - check for the bug (hopefully that cleared it).

If cleared, then move half the stuff back - check for the bug… then continue either moving half back in, or select half of what you moved in to move back out.

We humans tend to overthink and over-complicate everything. So yes, that approach would be easiest.

1 Like