Mon PC ne dispose pas de suffisamment de ressources pour exécuter deux comptes dans Unity 3D.
Lorsque j'ouvre un compte invité à partir d'une session déjà démarrée, il utilise Unity 3D par défaut. Comment puis-je changer cela?
C'est une question intéressante. J'ai jeté un œil à cela, et il semble que ce soit un bug quelque part. À mon avis, vous auriez dû être en mesure d'ajouter un fichier appelé .dmrc à / etc / guest-session / skel contenant
[Desktop]
Session=sessionname
Où sessionname peut être quelque chose comme "ubuntu", "ubuntu-2d", "gnome", etc. Mais cela ne fonctionne pas, peu importe ce que j'ai essayé. Il existe plusieurs rapports de bogues sur des problèmes similaires, donc cela sera examiné.
J'ai trouvé une solution pour vous, cependant, mais c'est vraiment hacky et cache simplement le problème sans le résoudre. Mais, il fonctionne. Ouvrez un terminal et collez les commandes suivantes: (Assurez-vous d'obtenir toutes les commandes, sinon vous aurez des ennuis)
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
Cela échange simplement les deux sessions, donc tout utilisateur qui a choisi d'utiliser Unity et non Unity 2D sera également connecté avec Unity 2D jusqu'à ce qu'il / elle choisisse à nouveau différemment. Cela signifie également que tous les nouveaux utilisateurs que vous créez utiliseront par défaut Unity 2D.