OK, I understand. And you did create a calibration profile using Displays preferences? And you saved it for All Users? If not, then open Displays preferences, click on the Color tab, click on the Calibrate button. Check the Expert box. Calibrate the monitor. When you save the result check the option to save for All Users. Open you /Home/Library/ folder and see if you have a ColorSync folder. If so delete it. Now restart the computer.
If you are using a third-party external monitor then you should use the monitor's calibration controls to set the monitor's appearance as close to what you prefer via the display calibration you created. However, if you are using an all-in-one then the opening display appearance does not load a display calibration preference file unless it's located in the /Library/ColorSync/Profiles/Displays/ folder.