web-dev-qa-db-fra.com

nouveau pilote se connecte par défaut à Unity-2d

J'ai un ancien système avec NVIDIA Corporation NV25 [GeForce4 Ti 4600]. Lors de l'exécution d'Ubuntu, le nouveau pilote se charge correctement mais ne se connecte pas à Unity avec compiz. Au lieu de cela, il se connecte à Unity-2D. Toute idée comment activer 3D/compiz avec le nouveau pilote.

Système d'exploitation: Ubuntu 12.04 Beta2

Le pilote nvidia n'est plus disponible pour cette carte graphique, il faut donc compter sur nouveau.

MISE À JOUR: Bug signalé sur le tableau de bord. Voir ici .

Il n'y a pas encore eu de réponse à ce rapport de bogue - quelqu'un a-t-il une idée de comment résoudre ce problème?

Plus d'informations,

De plus, si j'utilise le bureau kubuntu, les graphiques kwin fonctionnent très bien. Mais, les utilisateurs préfèrent Unity à KDE, j'ai donc désinstallé Kubuntu.

installation libgl1-mesa-dri-experimental n'a aucun effet sur l'installation. démarrage encore à l'unité-2d

/usr/lib/nux/unity_support_test -p

OpenGL vendor string: Nouveau OpenGL 
renderer string: Mesa DRI nv25 x86/MMX/SSE2 
OpenGL version string: 1.2 Mesa 8.0.2 
Not software rendered: yes 
Not blacklisted: yes 
GLX fbconfig: yes 
GLX texture from pixmap: yes 
GL npot or rect textures: yes 
GL vertex program: no 
GL fragment program: no 
GL vertex buffer object: yes 
GL framebuffer object: yes 
GL version is 1.4+: no 
Unity 3D supported: no 
1
Ubuntuser

Tout cela est correct. Votre carte est basée sur le chipset Nvidia NV2 qui n'a pas de support 3D en utilisant les pilotes Nouveau.

enter image description here

La plupart d'entre eux sont WIP et ne fonctionnent pas totalement ou sont trop inégaux et ne peuvent pas être considérés comme capables d'exécuter Unity3D.

Pour une prise en charge complète de votre carte graphique, vous devez installer les pilotes Nvidia 96.43 (ce sont les plus récents pris en charge par votre carte). Si vous n'avez installé aucun pilote dans votre système jusqu'à présent, ouvrez simplement un terminal et utilisez les commandes suivantes

Sudo apt-get update && Sudo apt-get upgrade
Sudo apt-get install nvidia-96

Redémarrez et vous devriez utiliser le pilote Nvidia que vous venez d'installer. Pour vous assurer d'exécuter Sudo lshw -C display et recherchez le pilote utilisé dans la configuration : driver = line.

2
Bruno Pereira

Le libgl1-mesa-dri-experimental a été créé pour activer les graphiques 3D pour certains types de cartes Nvidia.

Alors que vous avez dit que vous avez installé ce paquet, cela vaut la peine de vérifier la fenêtre Pilotes supplémentaires.

Ce pilote expérimental doit être visible et vous pouvez essayer Activation le pilote.

Redémarrez et essayez de vous connecter à Unity 3D.

Si cela ne fonctionne toujours pas, vous pouvez essayer de forcer le démarrage de Unity 3D.

Sudo nano /etc/environment

ajouter: UNITY_FORCE_START=1

Enregistrer et redémarrer

Si cela ne fonctionne toujours pas, je crains que vous n'ayez pas de chance.

Votre carte graphique est désormais compatible avec le pilote propriétaire NVIDIA v96. Cependant, ce pilote de NVIDIA ne prend pas en charge Unity 3D (la dernière mesa dans Precise ne prend pas en charge les extensions 3D de ce pilote).

Si vous avez un système stable, je m'en tiendrai au nouveau pilote et donc à Unity-2D/Gnome-Classic

0
fossfreedom