I get into X by startx (not lightdm).
How can I define the default gnome session (gnome-classic instead of 2d/3d) system-wide for all users?
The thing that gets run is x-session-manager, and this is managed through the alternatives system.
sudo update-alternatives --set x-session-manager /usr/bin/gnome-session-fallback