Você pode precisar iniciar o dwm a partir de um gerenciador de sessões do X11
Aqui está uma maneira de fazer isso com o Gnome Display Manager (GDM)
Adicione o seguinte a /usr/share/xsessions/dwm.desktop
[Desktop Entry]
Encoding=UTF-8
Name=dwm
Comment=This session starts dwm
Exec=/usr/local/bin/dwm-start
Type=Application
Crie um novo arquivo em / usr / local / bin / dwm-start com 755 permissões.
#!/bin/sh
# You can add other programs to set the background, add autoloading
# and add autoload for USB and such here
# Make sure you start dwm last as it never returns control to this script
exec /usr/local/bin/dwm > /dev/null
Se o GDM estiver configurado corretamente em seu computador, você deverá ver uma nova entrada dwm no menu de sessão na tela de login.
Mais ajustes no dwm, incluindo a configuração para hibernação / desligamento estão aqui.