Przeczytałem trochę o wirtualnych terminalach, co dało mi pomysł. Szukałem sposobu na dwie sesje X jednocześnie.
Rzuciłem okiem na te strony:
1. Jak uruchomić wiele sesji użytkownika X na tym samym komputerze w tym samym czasie?
2. Jak przeciągać okna między 2 serwerami X?
Próbowałem, startx -- :1
ale mój wcześniejszy terminal (na Ctrl+ Alt+ F7) rozłączył się. Jak mogę się upewnić, że tak się nie stanie?
Moją główną potrzebą jest włączenie Unity :0
i powłoki Gnome :1
i przełączanie się między nimi jak obszary robocze.
Jeśli to możliwe, chciałbym wyświetlić ekran logowania na tty8 lub uzyskać opcję logowania na inne konto.
Jak w pytaniu 2 , wymiana okien między sesjami nie jest zalecana, ponieważ nie jest to łatwe. Ale jeśli to możliwe, chciałbym wiedzieć.
Mam Ubuntu 12.04 64bit.
Powyższe polecenie spowodowało awarię obu sesji (wirtualna działała przez 15 minut, a potem zawiesiła się, gdy zmieniłem na rzeczywistą).
Ponadto, jak powrócić do jednej sesji X, jeśli system zostanie przeciążony?
Aktualizacja :
Próbowałem kodu w odpowiedzi 3 razy, ale system nigdy się nie stabilizuje. Zarówno tty7, jak i tty8 działa, ale nie jednocześnie, przez jakiś czas przed awarią.
Korzystam z 2 różnych sesji na Ubuntu, takich jak to:
Ubuntu tworzy nową sesję X w następnym tty, gdy zaloguje się inny użytkownik. Teraz możesz przełączać się między tymi sesjami za pomocą CTRL + ALT + F7 i CTRL + ALT + F8.
Nigdy nie próbowałem z Gnome3, ale działa z sesją XBMC
źródło