FS#54207 - [gnome-settings-daemon] failed to set screen _ICC_PROFILE

Attached to Project: Arch Linux
Opened by Stefan (steinwanderer) - Saturday, 27 May 2017, 17:44 GMT
Last edited by Sven-Hendrik Haase (Svenstaro) - Thursday, 03 March 2022, 11:46 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:

gsd-color logs this error on on several occasions eg.: start/login/resume

Additional info:
* package version(s)

gnome-settings-daemon (3.24.2-1)

* config and/or log files etc.

Mai 27 19:30:41 gsd-color[1129]: failed to set screen _ICC_PROFILE: Datei »/home/steinwanderer/.local/share/icc/edid-ccbaf766c5e4ab5265ddd99726a370dc.icc« konnte nicht geöffnet werden: Keine Berechtigung

This translates roughly to "can't open file edid-ccbaf766c5e4ab5265ddd99726a370dc.icc: access denied"

Sorry, for the german Logfile, I have no idea how to tell journald to log or output with "LANG=C".

Steps to reproduce:

install gnome-sesstings-daemon and login, watch logs.
This task depends upon

Closed by  Sven-Hendrik Haase (Svenstaro)
Thursday, 03 March 2022, 11:46 GMT
Reason for closing:  Fixed
Additional comments about closing:  2022-02-28: A task closure has been requested. Reason for request: Fixed upstream
Comment by Jan de Groot (JGC) - Saturday, 27 May 2017, 20:25 GMT
The error message is clear, you have a color profile set that points to a location in your home directory where you don't have access.
Comment by Stefan (steinwanderer) - Saturday, 27 May 2017, 23:10 GMT
I have not set any color profile manually. It seems the file is somehow automatically generated. It has rw permission to the user and when deleted manually, it comes back immediately.
Comment by Simon Hyland (sierrahotel) - Tuesday, 25 July 2017, 12:37 GMT
I have the same log entries (version 3.24.3-1).

Fresh install, all default configs, no maual configuration of Xorg, xrandr, colour profiles etc.

Monitors (dual head) work normally however.
Comment by Cedric (Cbhihe) - Wednesday, 17 January 2018, 11:45 GMT
Exact same issue here on 4.14.13-1-ARCH running gnome3 with gdm 3.26.2.1-1 on xorg.

This issue has been around for some time now. No fix in the pipeline ?
Comment by Tobias Munk (schmunk) - Wednesday, 16 May 2018, 06:44 GMT Comment by Cedric (Cbhihe) - Saturday, 13 October 2018, 14:40 GMT
Issue still present at boot on Arch 4.18.12

# uname -a
Linux Rameau 4.18.12-arch1-1-ARCH #1 SMP PREEMPT Thu Oct 4 01:01:27 UTC 2018 x86_64 GNU/Linux
# pwd
/var/lib/gdm/.local/share/icc
# ls -lAF
total 12
-rw-r--r-- 1 gdm gdm 1492 Oct 11 2017 edid-628e88b6d0c696219b5f8221bcb24343.icc
-rw-r--r-- 1 gdm gdm 1492 Aug 31 08:49 edid-65fdbd2a1c87afa4878140725d7f4f18.icc
-rw-r--r-- 1 gdm gdm 1368 Oct 11 2017 edid-c7ddff2fafbd2c8b321981bd1b81be57.icc

I don't see a problem with permission here. Unless `write` permission is required for "go".
Comment by Nicolas Charles (charlesn) - Tuesday, 30 July 2019, 20:25 GMT
I have a similar issue, but not with home directory.
Using Archlinux, with Wayland and Gnome

# uname -a
Linux oric 5.2.4-arch1-1-ARCH #1 SMP PREEMPT Sun Jul 28 10:52:46 UTC 2019 x86_64 GNU/Linux

Error is:
juil. 29 20:26:06 oric gsd-color[1536]: failed to set screen _ICC_PROFILE: Failed to open file “/var/lib/gdm/.local/share/icc/edid-da69dc70fd7589ef396f6560e059ea39.icc”: Permission denied

Permissions on /var/lib/gdm are indeed not permitting others

ls -alh /var/lib/
drwxrwx--T 13 gdm gdm 4,0K 29 juil. 20:21 gdm

User is not member of the gdm group
Comment by mattia (nTia89) - Sunday, 27 February 2022, 14:16 GMT
I cannot reproduce the issue anymore. Is it still valid with latest software versions?
Comment by Cedric (Cbhihe) - Sunday, 27 February 2022, 19:44 GMT
@mattia:
This issue is not present for me at boot anymore on kernel 5.16.10-1-ARCH.

Loading...