Primeiro configure seu sistema para iniciar automaticamente no modo gráfico. comando startx é algo de 20 anos atrás.
systemctl set-default graphical.target
Agora, o que mais o confunde é provavelmente o gerenciador de login. O padrão no CentOS7 é o GDM, que faz parte do gnome. Mas também o Cinnamon é baseado no gnome 3, então ele usa muitas bibliotecas comuns.
No GDM, você pode optar por iniciar o Cinnamon ao efetuar login e também pode configurar para ser o ambiente de área de trabalho padrão.