Mój komputer nie ma wystarczających zasobów, aby uruchomić dwa konta w Unity 3D.
Kiedy otwieram konto gościa z już rozpoczętej sesji, domyślnie korzysta z Unity 3D. Jak to zmienić?
To interesujące pytanie. Rzuciłem na to okiem i wydaje się, że to gdzieś błąd. Moim zdaniem powinieneś móc dodać plik o nazwie .dmrc do / etc / guest-session / skel zawierający
[Desktop]
Session=sessionname
Gdzie nazwa sesji może być czymś w rodzaju „ubuntu”, „ubuntu-2d”, „gnome” itp. Ale to nie działa bez względu na to, co próbowałem. Istnieje kilka raportów o błędach dotyczących podobnych problemów, więc zostanie to zbadane.
Wymyśliłem jednak rozwiązanie dla ciebie, ale jest naprawdę hackerskie i po prostu ukrywa problem, nie rozwiązując go. Ale to działa. Otwórz terminal i wklej następujące polecenia: (Upewnij się, że otrzymałeś całe polecenia, w przeciwnym razie wpadniesz w kłopoty)
sudo mv /usr/share/gnome-session/sessions/ubuntu.session /usr/share/gnome-session/sessions/ubuntu-3d.session
sudo mv /usr/share/gnome-session/sessions/ubuntu-2d.session /usr/share/gnome-session/sessions/ubuntu.session
To po prostu zamienia dwie sesje, więc każdy użytkownik, który zdecyduje się na korzystanie z Unity, a nie z Unity 2D, będzie również zalogowany w Unity 2D, dopóki nie wybierze inaczej. Oznacza to również, że każdy nowy użytkownik, którego utworzysz, domyślnie będzie korzystał z Unity 2D.