Edit: Estou deixando a resposta para fins informativos para que qualquer futuro leitor possa ver o que foi tentado. (comentários incluem informações adicionais) Foi descoberto no decurso da tentativa de resolver isso que o função desejada foi removida. Se algum leitor souber diferente, por favor me avise
Embora o comportamento exato não seja possível, quase a mesma coisa pode ser realizada ativando a hibernação. Esteja ciente, no entanto, que alguns sistemas não suportam a hibernação (o motivo pelo qual ele foi removido como opção padrão), portanto, antes de incluir o arquivo necessário no link a seguir teste-o usando o comando terminal
Como faço para hibernar meu computador?
para possível problema (e algumas soluções alternativas) para hibernação / suspensão consulte:
Por que meu computador não ligará novamente depois que eu o suspendi?
Estou usando essa pergunta e resposta como referência, mas a resposta é um pouco diferente, pois o nome do programa e o local das configurações foram alterados, portanto não acredito que a pergunta acima seja uma duplicata da minha fonte. vai postar uma nova resposta .....
O programa que você precisa costumava ser chamado de gconf editor mas agora é chamado editor do dconf
Você pode instalá-lo instalando o programa dconf-tools
Depois de instalá-lo, você pode usar o traço para abri-lo como editor do Dconf.
Existe uma árvore à esquerda da janela que você pode usar para navegar até a página de configurações correta.
O caminho é: org > > gnome > > gnome-session
Você será apresentado a uma tela assim:
Onde o ponteiro do mouse na captura de tela é a configuração que você deseja selecionar marcando a caixa.
Isso deve salvar os programas em execução e iniciá-los novamente quando você reiniciar. As configurações são salvas quando você marcar a caixa, não há nenhum botão salvar que você precisa clicar antes de fechar o editor do dconf.
Aviso: Isso salvará apenas uma lista dos aplicativos a serem reiniciados na próxima vez que você reinicializar, não salvará os status não salvos (ou seja, documentos não salvos) no desligamento e todos os trabalhos não salvos serão (provavelmente um aviso desnecessário, mas melhor incluí-lo)
Se você quiser desabilitar isso, basta desmarcar a caixa.
Como minha resposta de origem indica, isso pode desacelerar significativamente a sua inicialização se você tiver um grande número de programas abertos quando você desligar ... Eu também gostaria de acrescentar que o Firefox não gosta quando você desligar o computador quando ele está em execução, não danificará, mas destruirá totalmente o cache da Internet (páginas da Web salvas), mas deixará seus cookies intactos - se você tiver seus cookies definidos para serem excluídos quando o navegador fechar, você precisará Verifique se os cookies foram removidos, não tenho certeza se eles serão ou não. Eu não posso dar nenhuma orientação sobre o Chrome / Chromium, eu não uso nenhum dos dois .....
Eu tenho que adicionar uma ressalva à minha resposta, eu não tentei verificar isso, mas não tenho motivos para acreditar que não funcionará. Minha resposta fonte foi uma resposta aceita com 29 votos positivos e as configurações ainda estão disponíveis, embora em um local diferente ......