Para um aplicativo de software muito específico, mantemos uma base de máquinas executando o fvwm 2.5. Para atualizar a estrutura do menu, o arquivo de configuração padrão fvwm2rc é substituído durante o processo de atualização executado por um sistema de gerenciamento de pacotes. Para habilitar a nova estrutura de menus após uma atualização, o usuário deve executar manualmente uma ação: Reinicie a máquina, efetue login novamente, reinicie o fvwm. A ação preferida é escolher "Gerenciador de Janelas> Reiniciar Fvwm2", pois não é necessário fazer login e até as janelas sobrevivem.
Pergunta: Como posso chamar uma ação equivalente como "Reiniciar Fvwm2" na linha de comando ou no sistema de gerenciamento de pacotes? O comando a seguir não funciona (nem os similares):
fvwm -c "Restart"
[FVWM][SetupICCCM2]: <<ERROR>> another ICCCM 2.0 compliant WM is running, try -replace
"-replace" não é uma opção, pois é necessário fazer login novamente depois de chamá-lo.