The GDM custom config should be stored in /etc, not /usr/share -- /usr may be shared between lots of machines and mounted ro
This should be fixed in tomorrow's rawhide.