-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
colormgr import-profile fails with "The profile was not added in time" #140
Comments
Nevermind, it is probably because the configured colord systemd service has PrivateTmp=yes.
|
I have had this same issue |
For me, it is not just a newly created user. Fedora 37, GNOME 43. I created calibration files, attempting to import them immediately leads to a "The profile was not added in time" |
|
Is the file being created by another user or has the directory got the wrong permissions? |
Nope, it is my file, and the directory is fine (I even tried my home directory) Opening up gcm-viewer throws this error after importing.
This xml file is the raw data from the ICC file, I modified it to include a profile ID as the original copy did not include one. This is what it says when turning back into an icc file
So I thought for a bit that it was the icc file, but my next experiment eliminates this misconception. Taking a ICC file from
|
Is colord-kde installed? |
This is a gnome environment? |
Ohh kokoko3k (the reporter) was running KDE. /home/doomsdayrs/.local/share/icc/aoc-2250WG5.icm sounds like it doesn't have the correct permissions set. |
This issue still exists. In my case, it does not seem to be a permissions issue, the ICC file I'm trying to add is Edit:
|
I doubt it's a problem with the permissions of the .icc file itself, |
This problem seems to have multiple, deeper reasons (in addition to the ones already mentioned), which the error message
effectively covers from sight:
In the following I will describe my attempts at resolving it. At the end, I succeeded. 😆 ➡️NOTE: Since I don't use GNOME or KDE (I use The profile I was trying to add was taken from a Windows installation on the same machine. In order to keep things tidy, I gather the color profiles from sources other than the installed programs in So we start by trying to add such a profile as user XXX: Following the Gentoo Wiki instructions I did:
This produced...nothing. 😞 Indeed
said:
Huh? 😮 💡 Reason 1
and times out with
Searching for
brought up Some files on Samba shares are displayed as folders. Reading there, it inspired me to query the "extended attributes" of the ICC profile I was trying to add:
So, obviously, ➡️ SolutionTo resolve this, I removed the extended attribute using the command
Now the command
gets stuck at
and timeouts again:
😞😞:😞😞😞😞😞😞😞😞😞😞😞😞😞😞😞😞 💡 Reason 2There was no display/monitor listed in the output of
➡️ SolutionStart
This starts the "X color management daemon" ➡️NOTE: In case you are stuck without Now, the display is there:
...but now the printers are missing! 😡 ➡️ SolutionRestart
Now
says:
so, again, the suggested
will not print anything. You have to delete the profile and re-create it. For this, you need to know its ID, so you have to list the profiles:
This brings up a long list of all installed profiles, i.e. not only just the one you added in
You must use its Profile ID:
This produces no errors, BUT THE FILE IS NOT DELETED! Next time you restart
will show the deleted profile! 😡 Plus: ➡️ SolutionYou MUST also physically delete the local
and re-import it:
Again, no output. 😞 You have to restart OK, screw it! 😡 We have imported the ICC profile and we know its Profile ID:
by inspecting the output of
Continue with the Device IDs, as the Wiki says:
So our display is
and make that profile the default one for that device (i.e. for the display in question (as you might have more than one)):
Verify the association has been made correctly:
Success! Finally! Correct colors! 😆🎆🎆🎆🍾🍸 |
Hi,
i'm unable to import any profile i make with my newly created user.
System is running Plasma and on my old user colord can import profile without problems.
I've seen various random reports of this issue from past years, but the issue has never been addressed.
Any advice?
Thanks.
The text was updated successfully, but these errors were encountered: