(Obrigado ao sktsee na lista de discussão do ubuntu-users por me ajudar a chegar a esta solução):
A mágica para isso está no arquivo de sessão do GNOME. Para que a montagem automática criptografada funcione, adicione a linha "DesktopName = Unity" a /usr/share/gnome-session/sessions/xmonad.session
. O último arquivo de sessão é assim:
[GNOME Session]
Name=Xmonad/GNOME
RequiredComponents=gnome-settings-daemon;gnome-panel;xmonad
DesktopName=Unity
Para problemas relacionados a solução de problemas de pessoas, foi informativo iniciar uma sessão do GNOME + Metacity e executar xmonad --replace
em uma janela de terminal. No meu caso, usar a técnica xmonad --replace
confirmou que o comportamento da automontagem não era um problema causado pelo próprio xmonad, mas sim a falta dos serviços de execução apropriados.