I have great deal of problems with 3.0.4 and latest Lazarus from SVN on Linux. Many colors seems to be deperecated by now.
The colors are mostly related to active/non active button text, foreground and background.
http://docs.getlazarus.org/lcl/graphics/index-2.html"Deprecated CLX color. Don't use."
The question is what to use and how to convert great number of them in old projects as compiler do not have it any more?