Your Greek ID card alone is valid for entering/exiting any EU/EFTA country, regardless of where you're flying to/from.
Present your documents as follows:
At French exit control, your boarding pass, Greek ID card and Russian passport (the French usually require to see the papers for your destination before letting you out).
At Russian entry control, the Russian passport.
At Russian Exit control, the Russian passport (and Boarding pass+Greek ID Card if asked)
At French entry control, your Greek ID Card
You can leave your expired Greek passport at home
Proof: As stated in TimaticTimatic, the database used by airlines:
France: Passport Exemptions:
- Nationals of Greece with a national ID card.