Unity 3d ne fonctionne plus après l'installation de 12.04

12

Je viens d'installer Ubuntu 12.04 par cd. Unity 3D ne fonctionnera pas maintenant seulement 2D Il a bien fonctionné en 11.10 et aussi lorsque j'ai mis à niveau vers la version bêta de 12.04 via le gestionnaire de mise à jour. J'ai essayé les deux pilotes propriétaires Nvidia sur la liste sans succès. J'avais beaucoup plus de choix de pilotes en version 11.10 et 12.04 bêta mais le pilote installé par défaut fonctionnait toujours avant cette installation. J'obtiens un écran noir et le papier peint s'affiche parfois pendant quelques secondes, puis revient à l'écran noir en utilisant Unity 3D.

Jessie Sweet
la source

Réponses:

10

Vous pouvez être affecté par le bogue n ° 982485 si Unity 3D fonctionnait sur la version bêta, mais ne fonctionne pas maintenant. Il semble que cela affecte les cartes Geforce 6 *** et Geforce 7 ***. Nvidia est au courant du bug, donc j'espère qu'il y aura bientôt un correctif.

Si vous souhaitez que Unity 3D fonctionne entre-temps, essayez d'ajouter le PPA des mises à jour Ubuntu-X et rétrogradez le package nvidia-current à 295.33.

(astuce pour les utilisateurs de l'interface graphique: utilisez Ctrl + Alt + F1 pour accéder à une connexion en mode texte, puis tapez votre login / mot de passe sur l'interface de ligne de commande pour arriver à un endroit où vous pouvez émettre les commandes suivantes)

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update
sudo apt-get install nvidia-current=295.33-0ubuntu1~precise~xup1

Notes IMPORTANTES:

  • Il y avait un bogue de sécurité dans 295.33, vous devez donc en tenir compte dans votre décision de rétrograder ou non.

  • Vous devrez décocher le nvidia-currentpackage du gestionnaire de mise à jour lorsque vous mettez à niveau votre système pour l'empêcher de réinstaller la version 295.40.

Que vous rétrogradiez ou non votre pilote nvidia, regardez la liste des bogues (ou abonnez-vous) pour savoir quand le bogue est corrigé afin que vous puissiez ensuite mettre à niveau votre pilote.

jamesadney
la source
Connu pour fonctionner sur (mon) Dell Dimension E521 (Nvidia GeForce 6150LE). Notez que juste avant de faire cela (vers 21h15 PDT aujourd'hui), j'ai également fait "sudo apt-get update; sudo apt-get upgrade" pour être sûr que ma version était à jour. ... ... J'aimerais avoir réalisé à quel point la version 12.x LTS était incroyablement nouvelle (moins d'une semaine) (avant de l'installer au lieu de 10.x, avec laquelle j'ai eu de la chance). La dernière mise à jour / mise à niveau de 12 a entraîné de nombreuses modifications publiées au cours des dernières 24 heures.
Roboprog
Cela n'a pas fonctionné pour moi, j'ai rétrogradé à 295,33 (ou du moins je pense) mais je ne parviens toujours pas à faire fonctionner Unity 3D, est-ce que je peux vous fournir quelque chose pour que cela fonctionne?
LEOPiC
Nvidia a publié une nouvelle version aujourd'hui (295.49) qui devrait corriger le bogue mentionné ici. J'attendrais jusqu'à ce qu'il soit emballé pour 12.04 puis mettre à niveau.
jamesadney
Malheureusement, j'ai déjà mis à niveau, la solution de contournement a bien fonctionné pour moi dans l'une de mes machines, mais pas dans l'autre, je vais utiliser Ubuntu 2D pour l'instant, merci!
LEOPiC