Colors drain/muted in display when opening programs sometimes


The issue I’m having is that throughout the day while I’m working on the system the screen will suddenly drain of color. It won’t turn gray or black, but it will just lose color like they were muted or something, except for the icons located in the tray.

Sometimes it will do this right after log in and then correct itself after about a minute, and sometimes it will do it when I open a new program or open the browser.

I have looked to see if there is another display driver that would be better for my system, but what I have found indicates that I’ve got the right driver.

I have read some posts in the forum that came up in google searches that seemed close to my issue, but their fixes for their situations were not applicable to me.

I installed the linux kernel and rebooted, a fix I found on a forum post, and the issue was constant never resolving itself so I switched back to the zen kernel.

This is my second time having Garuda on my system. The first time I was dual booting with Windows 11. Never had any issues. I decided to wipe Windows 11 and just run Garuda, and this was fine for a couple of months, but now I’m having the weird screen color issue.

Thank you for any advice.

Kernel: 6.6.8-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc available: hpet,acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=1fcb8cbf-95d5-4677-900a-f2395c94658e rw rootflags=subvol=@
quiet loglevel=3 ibt=off
Desktop: KDE Plasma v: 5 tk: Qt v: 5.15.11 wm: kwin_wayland vt: 1 dm: SDDM
Distro: Garuda Linux base: Arch Linux
Type: Laptop System: HP product: HP Laptop 15-dw0xxx v: Type1ProductConfigId
serial: <superuser required> Chassis: type: 10 serial: <superuser required>
Mobo: HP model: 85F5 v: 39.46 serial: <superuser required> UEFI: Insyde
v: F.63 date: 08/24/2023
ID-1: BAT1 charge: 41.2 Wh (100.0%) condition: 41.2/41.0 Wh (100.4%)
volts: 12.8 min: 11.4 model: COMPAL PABAS0241231 type: Li-ion
serial: <filter> status: full
Info: model: Intel Pentium Silver N5030 bits: 64 type: MCP
arch: Goldmont Plus level: v2 built: 2017 process: Intel 14nm family: 6
model-id: 0x7A (122) stepping: 8 microcode: 0x22
Topology: cpus: 1x cores: 4 smt: <unsupported> cache: L1: 224 KiB
desc: d-4x24 KiB; i-4x32 KiB L2: 4 MiB desc: 1x4 MiB
Speed (MHz): avg: 796 min/max: 800/3100 scaling: driver: intel_cpufreq
governor: schedutil cores: 1: 796 2: 796 3: 796 4: 796 bogomips: 8755
Flags: ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3
Vulnerabilities: <filter>
Device-1: Intel GeminiLake [UHD Graphics 605] vendor: Hewlett-Packard
driver: i915 v: kernel arch: Gen-9.5 process: Intel 14nm built: 2016-20
ports: active: eDP-1 empty: HDMI-A-1 bus-ID: 00:02.0 chip-ID: 8086:3184
class-ID: 0300
Device-2: Quanta HP TrueVision HD Camera driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-5:3 chip-ID: 0408:5365
class-ID: 0e02
Display: wayland server: v: with: Xwayland v: 23.2.3
compositor: kwin_wayland driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: 0
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast surfaceless: drv: iris inactive: gbm,wayland,x11
API: OpenGL v: 4.6 compat-v: 4.5 vendor: mesa v: 23.3.2-arch1.2
note: incomplete (EGL sourced) renderer: Mesa Intel UHD Graphics 605 (GLK
3), llvmpipe (LLVM 16.0.6 128 bits)
API: Vulkan Message: No Vulkan data available.
Device-1: Intel Celeron/Pentium Silver Processor High Definition Audio
vendor: Hewlett-Packard driver: snd_hda_intel v: kernel
alternate: snd_soc_skl, snd_soc_avs, snd_sof_pci_intel_apl bus-ID: 00:0e.0
chip-ID: 8086:3198 class-ID: 0403
API: ALSA v: k6.6.8-zen1-1-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 1.0.0 status: active (process) with:
1: pipewire-pulse status: active 2: wireplumber status: active
3: pipewire-alsa type: plugin 4: pw-jack type: plugin
tools: pactl,pw-cat,pw-cli,wpctl
Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
vendor: Hewlett-Packard driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: 2000 bus-ID: 01:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: eno1 state: down mac: <filter>
Device-2: Realtek RTL8821CE 802.11ac PCIe Wireless Network Adapter
vendor: Hewlett-Packard driver: rtw_8821ce v: N/A modules: rtw88_8821ce
pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: 1000 bus-ID: 02:00.0
chip-ID: 10ec:c821 class-ID: 0280
IF: wlo1 state: up mac: <filter>
Device-1: Realtek Bluetooth 4.2 Adapter driver: btusb v: 0.8 type: USB
rev: 1.1 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-4:2 chip-ID: 0bda:b00a
class-ID: e001 serial: <filter>
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 4.2
lmp-v: 8 status: discoverable: no pairing: no class-ID: 7c010c
Local Storage: total: 465.76 GiB used: 27.7 GiB (5.9%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Toshiba model: MQ01ABF050
size: 465.76 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: HDD rpm: 5400 serial: <filter> fw-rev: 3C scheme: GPT
ID-1: / raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
used: 27.69 GiB (5.9%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 584 KiB (0.2%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
used: 27.69 GiB (5.9%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-4: /var/log raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
used: 27.69 GiB (5.9%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-5: /var/tmp raw-size: 465.46 GiB size: 465.46 GiB (100.00%)
used: 27.69 GiB (5.9%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 3.64 GiB used: 665.8 MiB (17.9%)
priority: 100 comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 4
dev: /dev/zram0
System Temperatures: cpu: 61.0 C mobo: N/A
Fan Speeds (rpm): N/A
Processes: 183 Uptime: 24m wakeups: 0 Memory: total: 4 GiB
available: 3.64 GiB used: 2.21 GiB (60.7%) Init: systemd v: 255
default: graphical tool: systemctl Compilers: gcc: 13.2.1 clang: 16.0.6
Packages: pm: pacman pkgs: 1376 libs: 399 tools: octopi,paru Shell: Bash
v: 5.2.21 running-in: konsole inxi: 3.3.31
Garuda (2.6.22-1):
System install date:     2023-11-27
Last full system update: 2024-01-01 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       No/Undetected
Failed units:

Does it happen also if you select x11 at login as opposed to wayland?


It seems that did the trick.

I’ll reply again, or edit this reply if it happens again sometime today.

LOL, I did not know that was a button to change between wayland and x11, I thought it was just telling me I was using wayland.

Thank you.


This was not a good fix for me, but I am starting to think the issue was resolved by uninstalling firedragon due to a separate issue.

I’m currently writing a project in C++ using the SFML graphics library. I switched to X11, but when I compiled and ran my code it wouldn’t even display. It works in Wayland. I’m assuming the issue has something to do with compatibility between X11 and SFML.

I will continue to update or reply to this thread as necessary.

Thank you all!


This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.