Como salvar a sessão X - ArchLinux + Openbox

15

Eu uso o Arch Linux e o Openbox. Como posso salvar o estado da minha sessão atual do openbox / X e depois reiniciá-los?

O cenário é o seguinte: tenho várias janelas de navegadores abertas, terminais, gerenciadores de arquivos etc. e, por algum motivo, a qualquer momento, talvez seja necessário reiniciar o computador. Gostaria de restaurar o conjunto de janelas que eu usava anteriormente antes da reinicialização. É possível? Como eu posso fazer isso?

JohnTortugo
fonte

Respostas:

2

Você precisa de um gerenciador de sessões! Como você está executando o X one, é instalado por padrão! man xsm. Se você não gostar, confira os pacotes do Arch. Meus computadores geralmente têm tempo de atividade alguns anos, então não sei de que maneira colocar a sessão X no mesmo estado antes de desligar ou suspender. Não deve ser muito difícil, pois o OS X faz isso por padrão.

Predrag Punosevac
fonte
1
xorg-xsmfoi descontinuado no Arch há alguns anos ...
jasonwryan
@jasonwryan Ok. Eu não sabia que vocês estão usando pedaços apenas de X como FreeBSD.My Xenocara no OpenBSD incluem toda XOrg
Predrag Punosevac
@jasonwryan que alternativas eu tenho?
21813 JohnTortugo
@JohnTortugo Execute seu WM em um gerenciador de sessões; XFCE tem uma (como faz LXDE, Gnome e KDE) ...
jasonwryan
1
Eu uso o Openbox, vou procurar um que se adapte a mim.
precisa saber é o seguinte
-1

Se você estiver executando a máquina em uma VM, poderá suspender o sistema operacional convidado e iniciá-lo novamente após a reinicialização do hardware.

Raza
fonte
Infelizmente não sou.
JohnTortugo
Não penso em outra maneira. Você sempre pode reabrir suas janelas a partir do script de inicialização. Acho que você pode encontrar um sinalizador para reabrir as últimas sessões fechadas para o navegador da web.
Raza
O cromo já faz isso. Na verdade, eu uso um plug-in, chamado SessionBuddy, que faz o que eu quero, no entanto, para janelas do cromo.
21813 JohnTortugo