Come salvare X Session - ArchLinux + Openbox


15

Uso Arch Linux e Openbox. Come posso salvare lo stato della mia attuale sessione openbox / X e successivamente riavviarli?

Lo scenario è così: ho diversi browser di finestre aperte, terminali, file manager, ecc., E per qualche motivo in qualsiasi momento potrei aver bisogno di riavviare il computer. Vorrei ripristinare il set di finestre che ho usato in precedenza prima del riavvio. È possibile? Come posso farlo?

Risposte:


2

Hai bisogno di un session manager! Poiché stai eseguendo X one è installato per impostazione predefinita! man xsm. Se non ti piace, dai un'occhiata ai pacchetti Arch. I miei computer di solito hanno un tempo di attività di un paio d'anni, quindi non so dalla cima della mia testa come mettere la sessione X nello stesso stato prima dello spegnimento o della sospensione. Non dovrebbe essere troppo difficile come OS X lo fa di default.


1
xorg-xsmè stato deprecato su Arch alcuni anni fa ora ...
Jasonwryan

@jasonwryan Ok. Non sapevo che state usando solo le parti di X come FreeBSD. Il mio Xenocara su OpenBSD include l'intero XOrg
Predrag Punosevac,

@jasonwryan quali alternative ho?
John Tortugo

@JohnTortugo Esegui WM in un gestore sessioni; XFCE ne ha uno (come anche LXDE, Gnome e KDE) ...
Jasonwryan,

1
Uso Openbox, cercherò quello adatto a me stesso.
JohnTortugo,

-1

Se si esegue la macchina su una macchina virtuale, è possibile sospendere il sistema operativo guest e riavviarlo dopo il riavvio dell'hardware.


Sfortunatamente no.
JohnTortugo,

Non penso in nessun altro modo. Puoi sempre riaprire le finestre dallo script di avvio. Penso che potresti essere in grado di trovare una bandiera per riaprire le ultime sessioni chiuse per il browser web.
Raza,

Il cromo lo fa già. In effetti io uso un plugin, chiamato SessionBuddy, che fa quello che voglio, tuttavia per le finestre al cromo.
JohnTortugo,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.