Linux Mint Stubbern Color Profile, FW16 Overly Red Screen

Hello,

I’m aware that this red saturation issue is a known issue with the FW16 on Linux distros. I have read and followed both of the posted guides in here to no success, replacing command-line text with machine-specific text where appropriate. I think that I actually don’t need xiccd as described in one of the guides, but having it installed or not (through the software repo) doesn’t seem to make a difference in the behavior described here. I’ve tried repeating my test with it installed and uninstalled.

In any case, the current behavior of the “Color” program–the default program for changing icc color profiles–seems to be to do next to nothing. When switching color profiles there is no immediate change, verified by using test profiles. After a reboot there is strangely a very specific application of the color profile in some of the icons in my browser tab titles and some of the icons in the right-click menu, but not all. I want to be clear that this isn’t me being a poor observer, I’m using the red/green swap test profile and some red icons have switched to green while others have stayed red.

Thanks in advance,
Joe

System logs below, notable specs repeated here:
Mint 22.1
Cinnamon 6.4.6
Kernel 6.8.0-51
Laptop 16 (AMD Ryzen 7040 Series)
Graphics card module installed

System:
  Kernel: 6.8.0-51-generic arch: x86_64 bits: 64 compiler: gcc v: 13.3.0 clocksource: tsc
  Desktop: Cinnamon v: 6.4.6 tk: GTK v: 3.24.41 wm: Muffin v: 6.4.1 vt: 7 dm: LightDM v: 1.30.0
    Distro: Linux Mint 22.1 Xia base: Ubuntu 24.04 noble
Machine:
  Type: Laptop System: Framework product: Laptop 16 (AMD Ryzen 7040 Series) v: AG
    serial: <superuser required> Chassis: type: 10 v: AG serial: <superuser required>
  Mobo: Framework model: FRANMZCP07 v: A7 serial: <superuser required> part-nu: FRAGACCP0G
    uuid: <superuser required> UEFI: INSYDE v: 03.05 date: 11/13/2024
Battery:
  ID-1: BAT1 charge: 87.9 Wh (99.9%) condition: 88.0/85.1 Wh (103.4%) volts: 17.7 min: 15.5
    model: NVT FRANDBA type: Li-ion serial: <filter> status: not charging cycles: 1
CPU:
  Info: 8-core model: AMD Ryzen 7 7840HS w/ Radeon 780M Graphics bits: 64 type: MT MCP smt: enabled
    arch: Zen 4 rev: 1 cache: L1: 512 KiB L2: 8 MiB L3: 16 MiB
  Speed (MHz): avg: 866 high: 3053 min/max: 400/5137 cores: 1: 1387 2: 400 3: 3053 4: 400 5: 400
    6: 400 7: 1345 8: 400 9: 400 10: 400 11: 400 12: 1374 13: 400 14: 400 15: 2307 16: 400
    bogomips: 121359
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: AMD Navi 33 [Radeon RX 7700S/7600/7600S/7600M XT/PRO W7600] vendor: Framework
    driver: amdgpu v: kernel arch: RDNA-3 pcie: speed: 16 GT/s lanes: 8 ports: active: none
    empty: DP-1,Writeback-1,eDP-1 bus-ID: 03:00.0 chip-ID: 1002:7480 class-ID: 0300
  Device-2: AMD Phoenix1 vendor: Framework driver: amdgpu v: kernel arch: RDNA-3 pcie:
    speed: 16 GT/s lanes: 16 ports: active: eDP-2 empty: DP-2, DP-3, DP-4, DP-5, DP-6, DP-7, DP-8,
    DP-9, Writeback-2 bus-ID: c4:00.0 chip-ID: 1002:15bf class-ID: 0300 temp: 34.0 C
  Device-3: Realtek Laptop Camera driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
    bus-ID: 3-1:2 chip-ID: 0bda:5634 class-ID: 0e02 serial: <filter>
  Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: amdgpu
    unloaded: fbdev,modesetting,radeon,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 2560x1600 s-dpi: 96 s-size: 677x423mm (26.65x16.65") s-diag: 798mm (31.43")
  Monitor-1: eDP-2 mapped: eDP-1 model: BOE Display 0x0bc9 res: 2560x1600 hz: 165 dpi: 188
    size: 345x215mm (13.58x8.46") diag: 407mm (16") modes: max: 2560x1600 min: 640x480
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi device: 1
    drv: radeonsi device: 2 drv: swrast surfaceless: drv: radeonsi x11: drv: radeonsi
    inactive: gbm,wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.9-0ubuntu0.3 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon Graphics (radeonsi gfx1103_r1 LLVM 17.0.6 DRM 3.57
    6.8.0-51-generic) device-ID: 1002:15bf
Audio:
  Device-1: AMD Navi 31 HDMI/DP Audio vendor: Framework driver: snd_hda_intel v: kernel pcie:
    speed: 16 GT/s lanes: 8 bus-ID: 03:00.1 chip-ID: 1002:ab30 class-ID: 0403
  Device-2: AMD Rembrandt Radeon High Definition Audio vendor: Framework driver: snd_hda_intel
    v: kernel pcie: speed: 16 GT/s lanes: 16 bus-ID: c4:00.1 chip-ID: 1002:1640 class-ID: 0403
  Device-3: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: Framework driver: snd_pci_ps v: kernel
    pcie: speed: 16 GT/s lanes: 16 bus-ID: c4:00.5 chip-ID: 1022:15e2 class-ID: 0480
  Device-4: AMD Family 17h/19h HD Audio vendor: Framework driver: snd_hda_intel v: kernel pcie:
    speed: 16 GT/s lanes: 16 bus-ID: c4:00.6 chip-ID: 1022:15e3 class-ID: 0403
  API: ALSA v: k6.8.0-51-generic status: kernel-api
  Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
  Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter driver: mt7921e v: kernel
    pcie: speed: 5 GT/s lanes: 1 bus-ID: 04:00.0 chip-ID: 14c3:0616 class-ID: 0280
  IF: wlp4s0 state: up mac: <filter>
  Device-2: Realtek USB 10/100/1G/2.5G LAN driver: r8152 type: USB rev: 3.2 speed: 5 Gb/s
    lanes: 1 bus-ID: 2-2.2:4 chip-ID: 0bda:8156 class-ID: 0000 serial: <filter>
  IF: enx9cbf0d00969a state: down mac: <filter>
Bluetooth:
  Device-1: MediaTek Wireless_Device driver: btusb v: 0.8 type: USB rev: 2.1 speed: 480 Mb/s
    lanes: 1 bus-ID: 1-5:6 chip-ID: 0e8d:e616 class-ID: e001 serial: <filter>
  Report: hciconfig ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2 lmp-v: 11
    sub-v: 2402 hci-v: 11 rev: 1910 class-ID: 7c010c
Drives:
  Local Storage: total: 1011.71 GiB used: 65.27 GiB (6.5%)
  ID-1: /dev/nvme0n1 vendor: TeamGroup model: TM8FPK001T size: 953.87 GiB speed: 63.2 Gb/s
    lanes: 4 tech: SSD serial: <filter> fw-rev: ERFM11.0 temp: 27.9 C scheme: GPT
  ID-2: /dev/sda vendor: SanDisk model: Ultra Fit size: 57.84 GiB type: USB rev: 3.0 spd: 5 Gb/s
    lanes: 1 tech: N/A serial: <filter> fw-rev: 1.00
Partition:
  ID-1: / size: 937.33 GiB used: 65.17 GiB (7.0%) fs: ext4 dev: /dev/nvme0n1p2
  ID-2: /boot/efi size: 511 MiB used: 6.1 MiB (1.2%) fs: vfat dev: /dev/nvme0n1p1
Swap:
  ID-1: swap-1 type: file size: 2 GiB used: 0 KiB (0.0%) priority: -2 file: /swapfile
USB:
  Hub-1: 1-0:1 info: hi-speed hub with single TT ports: 5 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-2: 1-2:2 info: Genesys Logic Hub ports: 4 rev: 2.1 speed: 480 Mb/s lanes: 1
    chip-ID: 05e3:0610 class-ID: 0900
  Hub-3: 1-3:3 info: Genesys Logic Hub ports: 3 rev: 2.0 speed: 480 Mb/s lanes: 1 power: 100mA
    chip-ID: 05e3:0610 class-ID: 0900
  Device-1: 1-3.2:5 info: Framework Laptop 16 Numpad Module type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 4 rev: 2.1 speed: 12 Mb/s lanes: 1 power: 500mA
    chip-ID: 32ac:0014 class-ID: 0300 serial: <filter>
  Hub-4: 1-4:4 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s lanes: 1 power: 100mA
    chip-ID: 05e3:0610 class-ID: 0900
  Device-1: 1-4.1:7 info: Shenzhen Goodix USB2.0 MISC type: <vendor specific> driver: N/A
    interfaces: 1 rev: 2.0 speed: 12 Mb/s lanes: 1 power: 100mA chip-ID: 27c6:609c class-ID: ef00
    serial: <filter>
  Device-2: 1-4.2:8 info: Framework Laptop 16 Keyboard Module - ANSI type: keyboard,HID
    driver: hid-generic,usbhid interfaces: 4 rev: 2.1 speed: 12 Mb/s lanes: 1 power: 500mA
    chip-ID: 32ac:0012 class-ID: 0300 serial: <filter>
  Device-3: 1-5:6 info: MediaTek Wireless_Device type: bluetooth driver: btusb interfaces: 3
    rev: 2.1 speed: 480 Mb/s lanes: 1 power: 100mA chip-ID: 0e8d:e616 class-ID: e001 serial: <filter>
  Hub-5: 2-0:1 info: super-speed hub ports: 2 rev: 3.1 speed: 10 Gb/s lanes: 1 chip-ID: 1d6b:0003
    class-ID: 0900
  Device-1: 2-1:2 info: SanDisk Ultra Fit type: mass storage driver: usb-storage interfaces: 1
    rev: 3.0 speed: 5 Gb/s lanes: 1 power: 896mA chip-ID: 0781:5583 class-ID: 0806 serial: <filter>
  Hub-6: 2-2:3 info: Genesys Logic USB3.2 Hub ports: 3 rev: 3.2 speed: 10 Gb/s lanes: 1
    chip-ID: 05e3:0625 class-ID: 0900
  Device-1: 2-2.2:4 info: Realtek USB 10/100/1G/2.5G LAN type: Network driver: r8152
    interfaces: 1 rev: 3.2 speed: 5 Gb/s lanes: 1 power: 256mA chip-ID: 0bda:8156 class-ID: 0000
    serial: <filter>
  Hub-7: 3-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 3-1:2 info: Realtek Laptop Camera type: video driver: uvcvideo interfaces: 2 rev: 2.0
    speed: 480 Mb/s lanes: 1 power: 300mA chip-ID: 0bda:5634 class-ID: 0e02 serial: <filter>
  Hub-8: 4-0:1 info: super-speed hub ports: 1 rev: 3.1 speed: 10 Gb/s lanes: 1 chip-ID: 1d6b:0003
    class-ID: 0900
  Hub-9: 5-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-10: 6-0:1 info: super-speed hub ports: 1 rev: 3.1 speed: 10 Gb/s lanes: 1
    chip-ID: 1d6b:0003 class-ID: 0900
  Hub-11: 7-0:1 info: hi-speed hub with single TT ports: 1 rev: 2.0 speed: 480 Mb/s lanes: 1
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-12: 8-0:1 info: super-speed hub ports: 1 rev: 3.1 speed: 10 Gb/s lanes: 1
    chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: N/A mobo: N/A
  Fan Speeds (rpm): N/A
  GPU: device: amdgpu temp: 31.0 C mem: 33.0 C fan: 0 watts: 24.00 device: amdgpu temp: N/A
    V: 5.00
Repos:
  Packages: 1970 pm: dpkg pkgs: 1951 pm: flatpak pkgs: 19
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
    1: deb http: //packages.linuxmint.com xia main upstream import backport
    2: deb http: //archive.ubuntu.com/ubuntu noble main restricted universe multiverse
    3: deb http: //archive.ubuntu.com/ubuntu noble-updates main restricted universe multiverse
    4: deb http: //archive.ubuntu.com/ubuntu noble-backports main restricted universe multiverse
    5: deb http: //security.ubuntu.com/ubuntu/ noble-security main restricted universe multiverse
Info:
  Memory: total: 48 GiB note: est. available: 46.36 GiB used: 3.22 GiB (7.0%)
  Processes: 379 Power: uptime: 8m states: freeze,mem suspend: s2idle wakeups: 0
    hibernate: disabled Init: systemd v: 255 target: graphical (5) default: graphical
  Compilers: gcc: 13.3.0 Client: Unknown python3.12 client inxi: 3.3.34

I get that this is a difficult puzzle, is there any advice on where I should look next to try and shed light on the problem? I’m not the best with computers, but I can follow directions and document my steps in detail.