Pelo menu de opções do gdm, você quer dizer a lista na parte inferior da tela de login?
Se sim, então, até onde eu sei, a "abordagem correta" para adicionar um gerenciador de janelas à lista de opções de sessão apresentada ao usuário no momento do login é adicionar um arquivo .desktop ao / usr / share / xsessions . Pegue um arquivo .desktop existente como ponto de partida (digamos, gnome.desktop) e modifique campos como Exec, TryExec, Icon para se adequar ao seu novo WM.
Já que isso é tão óbvio (com isso eu quero dizer, coberto nos tutoriais de muitos WM's que eu tentei adicionar), eu acho que não entendi bem a sua pergunta. Você pode confirmar se tentou isso?