Unity 3d Non pris en charge, carte graphique Intel 945GM

11

Je viens d'installer Ubuntu 11.10 sur mon ordinateur et tout semble bien fonctionner. Enfin presque. À la connexion, je peux sélectionner dans les paramètres le bureau Ubuntu (pas Ubuntu 2d).

Le gestionnaire de configuration de Compiz ne semblait rien faire sur mon bureau 3D Unity. Donc, juste pour vérifier, je lance:

echo $DESKTOP_SESSION

Effectivement, cela me dit que je lance l'unité 2d. Le fait que la 3D ne s'exécute pas signifie-t-il que mon pilote vidéo ne prend pas en charge l'unité 3D?

J'ai un chipset Intel 945GME et j'ai essayé de trouver des informations sur les pilotes, mais tous les correctifs et solutions de contournement semblaient tous concerner les anciennes versions d'ubuntu et ne fonctionnaient pas (ou je ne l'ai pas fait correctement, je suis après tout un nouveau utilisateur Linux).

Après avoir joué avec tout cela, j'ai fait une nouvelle installation et j'ai juste essayé à nouveau de voir si le gestionnaire de paramètres compiz ferait quelque chose, mais je ne peux pas faire fonctionner Unity 3d. Pour décrire mon processus la deuxième fois:

Effectuez d'abord une nouvelle installation, puis dès que cela est fait, installez ce qui suit:

sudo add-apt-repository ppa:paullo612/unityshell-rotated
sudo apt-get update
sudo apt-get install unityshell-rotated libnux-1.0-0 compizconfig-settings-manager

Je voulais installer le plugin rotation d'unité (je ne supporte pas d'avoir le lanceur sur le côté gauche pour une raison quelconque, mais j'aime vraiment le concept du lanceur, et je ne veux pas vraiment passer à gnome, qui ne l'a pas non plus) t regardez bien quand je l'ai essayé). Mais ni l'unité pivotée ni l'unité 3d ne fonctionneront pour moi si j'ai un problème avec mon matériel ou mes pilotes, n'est-ce pas?

S'il s'agit d'un problème de pilote / matériel de carte vidéo, il ne s'affiche pas en utilisation normale. La visualisation de vidéos flash n'est pas aussi bonne qu'elle l'était lorsque j'utilisais Windows sur cette machine, mais ce n'est pas mauvais. Peut-être juste un peu rayé. Pas assez pour vraiment me déranger beaucoup. Ma carte vidéo fonctionne certainement dans cette mesure, mais elle peut faire mieux.

Il n'y a aucun pilote supplémentaire qu'ubuntu trouve pour mon ordinateur.

L'exécution d'unity_support_test entraîne les erreurs suivantes:

nathan@Vaio:~$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string:   Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string:  2.1 Mesa 7.11

Not software rendered:    no
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  no
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      yes
GL vertex buffer object:  yes
GL framebuffer object:    yes
GL version is 1.4+:       yes

Unity 3D supported:       no

Jusqu'à présent, ma carte ne fonctionne toujours pas. Il semble étrange Devius, que votre ordinateur fonctionne soudainement. J'utilise Kernel 3.0.0-15.

Peut-être que cela peut aider quelqu'un à résoudre ce problème: Peut-être que ma carte graphique n'est pas configurée? Il n'y a pas de fichier xorg.conf dans son répertoire approprié - devrait-il y en avoir? Soi-disant le fichier est censé être là, mais sur mon système, il manque tout simplement

Toutes les sources logicielles sont activées dans le centre logiciel.

Donc, je contacte la communauté Linux. Aucune suggestion?

Nathan
la source
Peut-être une question stupide: avez-vous essayé d'ouvrir la fenêtre «Pilotes supplémentaires» et de voir s'il y a quelque chose de disponible? De plus, si vous ouvrez un terminal et exécutez "Unity --replace", que dit-il?
Alex
Jetez un œil à cette question et modifiez votre question pour inclure cette information.
jokerdino
Il y a quelques semaines, je me souviens que mon système 945GME ne pouvait pas non plus se connecter à une session (3D) Unity, mais apparemment, il le peut. L'exécution de l'unité_support_test sur ce système renvoie «oui» pour tous les tests. Le noyau est la version 3.0.0-15. Tenez-moi au courant si vous avez besoin de plus d'informations.
devius
Je pense que vous devez activer plusieurs sources de logiciels au Ubuntu Software Center ( oneiric-updates, oneiric-security, oneiric-proposed) afin d'obtenir les dernières versions du noyau pour 11.10.
Alexandre
Cette question semble abandonnée. Si vous rencontrez un problème similaire, veuillez poser une nouvelle question avec des détails relatifs à votre problème. Si vous pensez que cette question n'est pas abandonnée, veuillez la signaler en expliquant cela. :)
Seth

Réponses:

3

Assurez-vous qu'il xserver-xorg-video-intelest installé.

Après cela, vous devriez pouvoir purger ceux que vous n'utilisez pas, sans désinstaller xorg. Pour voir quels pilotes vidéo vous avez installés, utilisez quelque chose comme:

dpkg -l | grep xorg-video

Henson Sturgill
la source
1

J'ai également une carte graphique Intel® 965GM et Unity 3D fonctionne parfaitement avec mon système. Cependant, mes informations système montraient ma carte graphique comme inconnue dans Ubuntu 11.10 lorsque je l'ai installée récemment, et après un certain temps (quelques jours plus tard, j'ai installé Ubuntu 11.10), mon Unity 3D a été cassé. Je pouvais être en mesure de sélectionner "Ubuntu" mais cela fonctionnait comme si j'utilisais Unity 2D.

J'ai découvert qu'il est lié à OpenGL et j'ai appliqué cette commande:

Supprimer les pilotes NVidia

(Je sais que vous n'avez installé aucun pilote NVidia, je ne l'ai pas non plus installé, mais dans mon cas, des pilotes NVidia ont été installés d'une manière ou d'une autre.)

sudo apt-get purge nvidia*

2.Retirez votre xorg.conf

sudo rm /etc/X11/xorg.conf

3. réinstallez complètement xorg

sudo apt-get install --reinstall xserver-xorg-core libgl1-mesa-glx:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-dri:amd64

4. Reconfigurez Xorg

sudo dpkg-reconfigure xserver-xorg

5. Redémarrez votre ordinateur

sudo reboot

Après avoir appliqué toutes ces commandes, mon Unity 3D était de retour et lorsque je vérifie les informations système, Ubuntu a cette fois reconnu mes graphiques Intel. De tels problèmes se produisent avec les graphiques Intel.

Şâkir Aşçı
la source
Malheureusement, cela n'a pas résolu le problème. Le test Unity-3d ne donne toujours pas de rendu logiciel et pas de texture GLX à partir du bitmap. Ne peut toujours pas exécuter Ubuntu 3d.
Nathan
Il semble alors que vous ne pourrez pas exécuter Unity 3D avec cette carte graphique Intel 945GM. Dernière question: lorsque vous vérifiez les informations système sous Paramètres système, votre carte graphique est-elle reconnue ou est-elle toujours répertoriée comme inconnue?
Şâkir Aşçı
Oui, il est écrit «VESA: Intel (r) 82945GM Chipset Family Graphics» sous System Info> Graphics.
Nathan
1

Il peut être utile de mettre à jour les pilotes graphiques, ceux des référentiels officiels peuvent être obsolètes. Pour mettre à jour, ouvrez simplement une console de terminal et entrez

sudo add-apt-repository ppa: ubuntu-x-swat / x-updates

mise à jour sudo apt-get

mise à niveau sudo apt-get

Ensuite, redémarrez votre machine. J'espère que ça aide

MrMuretto
la source
1

Si vous voulez vraiment que l'unité 3D fonctionne. Vous pouvez le forcer à s'exécuter.
Attention cependant, ce sera un petit buggy.

copiez ceci dans le terminal

sudo gedit /etc/environment

Et puis ajoutez ceci dans la ligne suivante

UNITY_FORCE_START=1

Enregistrez ensuite le fichier et redémarrez

la source

blade19899
la source
0

Si vous avez un moniteur externe branché, vous ne pourrez peut-être pas utiliser l'unité 3D si la taille de l'écran virtuel combiné est> 2048 pixels en raison des limitations matérielles du chipset. Si un moniteur externe est branché, essayez-le sans (ou réglez-le en mode clone).

clanlaw
la source