On Mon, Feb 21, 2022 at 09:33:21AM -0300, Hernán Gustavo Solari wrote: > I am an old fan of fvwm (I started with the old twm decades ago). > I run fvwm2 without a desktop-manager. The xsession launched by > lightdm on a Debian 5.10.84-1 system. > > Problem: an authentication module (sd-pam) is lauched at login for > every user. It should be killed on exit. But it is not. It is very > noticeable since at shutdown the machine spends 2 minutes trying to > stop the job (it indicates systemd --user is waiting for a job to > stop).
That sounds like a systemd problem. You should investigate why the module does not stop and ask the systemd folks for help. > (I have a second debian system in another machine that is not showing > the problem so far) > > The (sd-pam) job is not responding to the SIGTERM signal. But when it > receives the SIGUP signal quits!! > > I added an exit option > + "KillAll and roughQuit" Exec /usr/bin/killall -s 1 -u ME > > Sending a SIGUP instead of SIGTERM is odd, but it works fine. > What is the fvwm Quit function actually doing? That depends on the actual function. How does it look like? > Does it send a SIGTERM to every job as I imagine? Fvwm doesn't have a built in "quit" function. If there is one, it's either in your private config or came with the desktop environment or some other setup. Ciao Dominik ^_^ ^_^ -- Dominik Vogt