Players can cast spells and activate abilities only during their own turns.
City of Solitude can affect abilities of cards that are not on the battlefield because it prevents players from activating those abilities.
City of Solitude does not stop triggered abilities from being put on the stack. They are never “activated”.
This stops players from activating mana abilities.