Copy link to clipboard
Copied
Using LR Classic 14.2 on a new PC, settings for the "single-slider" local adjustments like Temperature, Tint, Contrast ... are not remembered. On another PC, they are remembered as expected.
Concrete steps (example):
1. Press M to crate new gradient
2. Select Temp -> show some value like +25
3. Edit value to +10 (name of adjustment changes from Temp to Custom)
4. Draw gradient
5. Press M to draw new gradient -> we are still adjusting with Temp slider set to 10
6. Select another adjustment like Tint and work with that
7. Later, when selecting Temp again, we expect to get back to the last used value 10.
But on the new PC, we get strange value, often changing by +-1 (and oftemn not close to previously used value)
What can be wrong with the LR installation / settings on the new PC ?
Copy link to clipboard
Copied
Do you have this check box checked on one machine and not the other?
Copy link to clipboard
Copied
I have it unchecked on both PCs
Copy link to clipboard
Copied
It is working as expected here, and I cannot replicate with your instructions.
Two possibilities to investigate:
This procedure works for both Lightroom Classic and Lightroom Desktop.
If you are using Lightroom Desktop, it can change your local storage location. Please review this setting after resetting preferences.
Reset Procedure:
1. Close Lightroom.
2. Hold down [Alt/Opt]+[Shift] while restarting Lightroom.
3. Overwrite the Preferences when prompted by the dialog.
4. Close Lightroom.
5. Restart Lightroom.
Clean Lightroom Install Procedure
If, after these two steps, it is still not working the same on both machines, it is likely a system-specific issue on the new machine that will have to be resolved.
Copy link to clipboard
Copied
Thanks to point outboth options !
After comparing the behavior on both PCs, I now think that LR Classic 14.2 has a bug:
I think, values stored as AgDevelop_localized***Last in the agprefs file are wrong.
Observations:
Resetting the LR preferences in
C:\Users\[myname]\AppData\Roaming\Adobe\Lightroom\Preferences\Lightroom Classic CC 7 Preferences.agprefs
does not help.
Re-installing LR 14.2 does not help.
Changing sliders for Temp / Tint and toggling between them, the file
C:\Users\[myname]\AppData\Roaming\Adobe\Lightroom\Preferences\Lightroom Classic CC 7 Preferences.agprefs
stores wrong values for
AgDevelop_localizedTemperatureLast = 0.03167, (GUI shows +3)
AgDevelop_localizedTintLast = 0.20362, (GUI shows +20)
Changing Temp and Tint to values like +10 and -20, the stored values in agprefs change by fractional values corresponding to +-1 GUI changes:
AgDevelop_localizedTemperatureLast = 0.04072, (GUI then shows +4, not +10)
AgDevelop_localizedTintLast = 0.19457, (GUI then shows +19, not -20)
I would like to have these values like on my other PC before LR 14.2:
AgDevelop_localizedTemperatureLast = 0.10354,
AgDevelop_localizedTintLast = -0.20354,
matching GUI slider values of +10 and -20.
Copy link to clipboard
Copied
Just for clarification:
My assumption that LR works as expected on the other PC turned out to wrong.
That last slider settings are wrongly remembered / stored in agprefs on BOTH PCs.
Copy link to clipboard
Copied
New attempt:
I repeated the LR deinstallation (via Cloud App) and reinstallation -
this time REMOVING all settings + plugin information and starting with an empty Preferences folder.
The problem stayed the same.
Here is another "protocol" of what I did after the clean reinstall:
Apply masks and observe:
0. Before starting first gradient,
uncheck "Reset sliders automatically" ...
Preset GUI shows "Custom" and Exposure = +1.00
1. Select Temp, adjust from initial 25 to 10
(via slider after maximally expanding right Develop panel)
-> GUI shows "Custom" and Temp +10
draw 1st gradient
2. Exit Masking
Now, this entry in Lightroom Classic CC 7 Preferences.agprefs has changed:
from AgDevelop_localizedTemperatureLast = 0.25,
to AgDevelop_localizedTemperatureLast = 0.23982,
Activating Masking again, it still shows "Custom" and Temp +10
3. For a 2nd gradient (after pressing M for the 2nd time)
change to Tint, change to -20 (via slider)
-> GUI shows it shows "Custom" and Tint -20
draw 2nd gradient
Without exiting Masking, we see the same change for Tint
from AgDevelop_localizedTintLast = 0.25,
to AgDevelop_localizedTintLast = 0.23982,
Saving may show some delay, but we need not exit Masking to see changes in agprefs.
Exiting and Activating Masking again, it still shows "Custom" and Tint -20
4. For a 4th gradient:
Toggle back to Temp -> it now shows 24 (not 10)
Toggle back to Tint -> it now shows 24 (not -20)
Now, we change back to Temp and change it from 24 to 10 by typing it in
(not via the slider) !!!
This change changes AgDevelop_localizedTemperatureLast to
AgDevelop_localizedTemperatureLast = 0.01 (not 0.10)
Toggling Temp/Tint, Temp now shows 1 (not 10)
Adjusting Tint to -20 by typing it in, we get
AgDevelop_localizedTintLast = -0.02 (not -0.20)
Toggle back to Temp -> it now shows 1 (not 10)
Toggle back to Tint -> it now shows -2 (not -20)
Summary from these examples:
a) Changing values by sliders, stored values change by a small amount.
b) Changing values by typing them in, stored values are 10% of the entered value.
I still hope that someone can reproduce / understand my problem.
PS attached are the agprefs files (added .txt suffix) from clean reinstallation and after the steps above
Copy link to clipboard
Copied
Yesterday, I restarted "from scratch":
1. Removed agprefs file and re-created it by starting LR 14.2
2. After this file existed, I again ran a sequence of gradient and brush edits
toggling between Temp and Tint settings, always trying to set Temp to +10 and Tint to -20.
Returning from Tint to Temp and back, values in the GUI were wrong as reported in March.
Adjusting values with the GUI slider or by typing them in again did
NOT result in correct changes in agprefs.
3. Looking into the changes, AgDevelop_localizedPaintTint sometimes changed
but AgDevelop_localizedPaintTemperature did never change.
Values shown in the Develop GUI always related to values stored in
AgDevelop_localizedTemperatureLast = 0.02262 (GUI shows 2) or in
AgDevelop_localizedTintLast = -0.02 (GUI shows -2, not -20).
Overall (6 localized adjustments) I found these changes:
< AgDevelop_localizedPaintExposure2012 = 0.25,
> AgDevelop_localizedPaintExposure2012 = 0,
< AgDevelop_localizedPaintTint = 0,
> AgDevelop_localizedPaintTint = -0.02,
< AgDevelop_localizedTemperatureLast = 0.25,
< AgDevelop_localizedTintLast = 0.25,
> AgDevelop_localizedTemperatureLast = 0.02262,
> AgDevelop_localizedTintLast = -0.02,
4. Tracking changes over time with a small shell script was not convincing
... changes in agprefs seemed to be quite delayed, and not every single change was captured.
I attach the initial "from scratch" agprefs (NEWLY_CREATED) and the final version.
Copy link to clipboard
Copied
New observation:
Saving a Tint correction as new preset, it stores correct or approximate values when I enter the value by typing it in or by dragging the GUI slider:
Entered by typing in -30, I get a file tint-30.lrtemplate (under C:\Users\myname\AppData\Roaming\Adobe\Lightroom\Local Adjustment Presets\) with tint = -0.3.
When I drag Tint to -30 in the GUI, the value is only approximate: tint = -0.30317.
But both values reflect (roughly) what I entered in the GUI.
In agprefs, however, stored values of last settings are wrong (either AgDevelop_localizedPaint* or AgDevelop_localized*Last).
Copy link to clipboard
Copied
Can there be conflicts when I find the "same" preset
once as xmp under
C:\Users\myname\AppData\Roaming\Adobe\CameraRaw\LocalCorrections\
and once as lrtemplate under
C:\Users\myname\AppData\Roaming\Adobe\Lightroom\Local Adjustment Presets\
Is there some automatic onversion hapening, or are the xmps saved from within ACR and the lrtemplates from within LR ? (values differ numerically - e.g. - 0.3 versus 0.30316999554634)
Copy link to clipboard
Copied
.