web-dev-qa-db-fra.com

Comment passer de Unity 2D à 3D?

J'ai essayé de faire fonctionner MyUnity, et ça fonctionne très bien jusqu'à aujourd'hui, quand le message apparaît:

Donc, apparemment, je suis sous Unity-2D. J'ai donc fait une petite recherche en ligne de commande avec echo $DESKTOP_SESSION et bien sûr, elle a tout simplement craché "ubuntu-2d".

J'utilise Ubuntu Tweak et peut-être que j'ai fait quelque chose de stupide là-dedans, mais je ne pense pas qu'il ait même une fonctionnalité comme celle-là. J'ai également remarqué les différences évidentes entre Ubuntu 2D et Ubuntu 3D.

J'ai 12.04 Ubuntu. Est-il donc possible pour moi de "revenir" à Ubuntu/Unity 3D?

Edit: Ma carte graphique est une carte AMD Radeon HD 7750 dédiée de 2 Go qui, à mon avis, doit être mise à niveau vers la version 12.6. Je vais essayer et vous informer des résultats, merci beaucoup pour votre aide.

Résultat: après la mise à jour de la carte graphique, je peux maintenant exécuter la 3D. Merci beaucoup à vous tous et je suis désolé pour une question aussi inhabituelle!

10
Mochan

Vous pouvez déterminer si vous utilisez Unity 3D ou 2D en ouvrant le moniteur du système. Si vous voyez un processus nommé compiz dans l'onglet Processus, vous utilisez Unity 3D. Si vous utilisez plutôt metacity, vous travaillez avec Unity 2D.

Idées pour faire fonctionner Unity 3D:

  1. Commencez par installer le package nux-tools et exécutez /usr/lib/nux/unity_support_test -p dans une fenêtre de terminal. Cela montrera si votre matériel est supporté par Unity 3D. Si vous avez une carte graphique Nvidia ou AMD/ATI, vous devrez peut-être installer les pilotes propriétaires pour obtenir une (bonne) prise en charge 3D. S'il indique Unity 3D supported: yes, vous pouvez continuer avec les autres étapes. Sinon, vous ne pouvez pas utiliser Unity 3D.
  2. Installez Unity s'il n'est pas installé en exécutant Sudo apt-get install unity gnome-session.
  3. Maintenant, déconnectez-vous, il devrait y avoir un logo Ubuntu à côté de votre nom d'utilisateur dans le gestionnaire de connexion. Cliquez dessus et sélectionnez "Ubuntu", puis reconnectez-vous. Unity 3D devrait commencer.
  4. Si vous démarrez toujours Unity 2D et non 3D, ouvrez un terminal et tapez unity --replace. Unity 3D devrait démarrer, sinon la sortie du terminal pourrait être intéressante.
  5. Si tout ce qui précède ne fonctionne pas, créez un nouvel utilisateur et connectez-vous. N'oubliez pas de sélectionner "Ubuntu" comme en 3. Peut-être que certaines des préférences de votre ancien utilisateur sont dépassées, un nouvel utilisateur démarrera avec de nouvelles préférences.
7
user244

Je vous suggère de regarder les 2 réponses de cette question
Vous apprendrez à configurer le fichier /etc/lightdm/lightdm.conf

1
Boris