A maioria das distros usa o LightDM for para o Gnome3, eu acredito (eu mesmo, usuário do Kubuntu, então estou fazendo algumas suposições aqui). Se você estiver usando o Ubuntu, então o pacote AwesomeWM tem um bug no ATM. link
Para corrigir isso, a pasta /usr/share/xsessions/
contém um arquivo *.desktop
que é usado para iniciar seus WMs. Você simplesmente precisa adicionar um novo arquivo apontando para o script de lançamento para seus outros WMs.
Outras leituras em arquivos * .desktop podem ser encontradas em: link
ATUALIZAÇÃO: Isso levou o OP a descobrir que seu problema poderia ser removido removendo a linha:
NoDisplay=true
de /usr/share/xsessions/awesome.desktop
.