Come posso cambiare la mia sessione corrente tra Unity, Unity 2D e Gnome?

Se sono attualmente connesso a Unity, c’è un modo per me di passare la sessione corrente a Unity 2D o Gnome senza disconnettersi e ricominciare? So di poter riavviare Unity eseguendo l’ unity --replace . Esiste un comando equivalente per Unity 2D o Gnome che potrei eseguire per passare ad esso? Se sto attualmente eseguendo Unity 2D o Gnome, l’ unity --replace mi riporterà su Unity?

Onestamente, vorrei solo disconnettermi e riconnetterti. Anche se avessi uno script per passare a metà sessione, potrebbe esserci un codice Unity ancora nella RAM che potrebbe entrare in conflitto con qualsiasi sessione tu stia. Inoltre, ogni volta che cambio dalla disconnessione / entrata, il tema Adwaita diventa predefinito per Unity.

Sarebbe onestamente noioso. Posso chiederti perché vorresti cambiare ambiente a metà sessione?

Penso che l’opzione migliore sia quella di disconnettersi e accedere con l’opzione scelta .. dopo alcuni accessi con una delle opzioni sarà il default

Non l’ho provato, ma potresti provare metacity --replace per andare su Gnome.