I tested the "install display profile" tool today at my gnome desktop. And I think there is a bug in the placement of the shell script on the gnome desktop. On my system the shell script are placed by dispcalGUI here: ltg@buntu:~$ locate dispwin-d1 /home/ltg/.gnome2/dispwin-d1-c-L.sh /home/ltg/.kde/Autostart/dispwin-d1-c-L.sh It is also a shell script but I think at least gnome require a .desktop file. On my system, user autostart files are placed in the folder ~/.config/autostart/ I think this is the correct spec for this kinds of thing: http://standards.freedesktop.org/autostart-spec/
Actually, the autostart that dispcalGUI creates for Gnome is written to ~/.gnome2/session-manual (as outlined here: http://www.gentoo-wiki.info/HOWTO_Autostart_Programs), which starts the shell script. Auto-migration to the ~/.config/autostart/ .desktop file seems to happen in recent Gnome versions (I can verify it does for me, it creates a "Unnamed" desktop file there). The "pure" desktop file approach is more maintainable, so I'll look at implementing that (do you or maybe someone know with which version the ~/.config/autostart folder was introduced, and if it works for kde also?)
For gnome there could also be a check to see if gnome-screensaver (gnome-screensaver --version) is newer than 0.25. If it's older it is required with a stop of gnome-screensaver, then load the gamma table, and then start gnome-screensaver again.
Ah, I just re-read your thread from four months back. I have gnome-screensaver 2.22.2, and never had the problem though. Just to verify, is this the correct way to overcome the bug:
gnome-screensaver-command --exit dispwin -c -L gnome-screensaver
A choice for install with oyranso will of course also be very welcome.
Yes, I will certainly look at that. Regards, Florian Höch