Egg color is not sex linked. Both genders can carry 1 or two blue egg shell genes, (blue color is actually in the eggs shell, egg shells are either blue or white) and various genes for the brown shading (brown color is a "paint" on the egg shell itself, think there were like 13 different genes found that affect brown last time I checked). Blue egg shell + brown give you green, more/darker brown more olivey the green.
The question becomes how many blue egg shell genes does your olive egger carry, an F1 would pretty much always be one if you are dealing with good purebreds, ie Marans (0 blues) X Ameraucana (2 blues), they would get 1 blue gene from the Ameraucana so all pullets would lay olive/green, but both sexes would only carry 1 blue gene to pass on...
Now if you go on to an F2, if you breed your F1 roo back to a Marans, since your F1 only has 1 blue gene to give, only half the offspring would have one... so half the pullets will lay some shade of olive, half some shade of brown.
If you breed F1 to F1, you'd get 3/4 with the blue gene (usual 1:2:1 ratio).
With the brown, the general rule of thumb seems to be that the offspring will lay about the average of the parents, iow if you breed a dark brown to a light brown you will average mostly medium browns (adding blue gene to that gives you the equivalent green to olive shading).