web-dev-qa-db-fra.com

Mauvaise performance 3D dans Ubuntu 12.04

J'ai déjà posté une question avant mais je n'ai pas vraiment eu de conseil/aide. Je serai un peu plus bref/général dans l'espoir que ça va aider.

J'ai un MSI HD 7850 avec les pilotes Catalyst 12.4 installés. J'ai constaté que mes performances 3D étaient mauvaises pour une raison quelconque, mais je ne sais pas trop quoi. J'imagine que la carte graphique est peut-être nouvelle et qu'AMD doit travailler sur leurs pilotes, mais il serait agréable de demander conseil et de circonscrire le problème afin d'être sûr de ne pas attendre les mises à jour de pilotes qui pourraient même ne pas aider .

J'ai lancé gxlgears pour donner une idée générale de la qualité des performances. À la taille par défaut, il atteint en moyenne 2000 FPS. La commande glxinfo confirme que le rendu utilise AMD Radeon HD 7800 Series avec OpenGL version 4.2.

Edits ci-dessous:

Comme demandé pour les autres:

lspci -v la sortie est ici .
fglrxinfo la sortie est ici
xvinfo la sortie est ici
glxinfo | grep rendering dit oui pour le rendu direct.

Ceux-ci ont confirmé que tout était configuré correctement.

Dans Unity et Gnome Classic:
glxgears avait un FPS d'environ 2000 FPS
fgl_glxgears avait un FPS d'environ 544 FPS

Dans LDXE:
glxgears avait un FPS d’environ 4 600 FPS
fgl_glxgears avait un FPS d'environ 1600 FPS

Finalement, on s’aperçut que Compiz entraînait une baisse importante des performances et la solution consistait simplement à changer de gestionnaire de fenêtres pour le moment. Merci à TechZilla pour toute son aide!

5
Pandem

La première chose à vérifier est le rendu direct GLX, vous pouvez utiliser le mesa-utils générique ou fglrxinfo fourni par FGLRX. Vous avez déjà installé fglrxinfo, vous devriez donc l'essayer en premier.

Exécutez cette commande dans un terminal.

fglrxinfo

Rapporte ce que la sortie montre, ce qui nous dira si le fglrx est configuré correctement.

prochain obtenir glxinfo, qui est installé via

Sudo apt-get install  mesa-utils

Exécutez cette commande pour obtenir votre statut de rendu direct, ce sera une réponse par oui ou par non.

glxinfo  | grep rendering

Utilisez xvinfo pour vérifier la superposition vidéo. Assurez-vous que le paquet x11-utils est installé.

Sudo apt-get install x11-utils

Exécutez cette commande pour vérifier si la superposition vidéo est une longue liste, pas une erreur.

xvinfo

Ce ne sont que des bases, cela ne vérifie pas les nouvelles extensions vidéo HD. Il devrait cependant vous dire si l’accélération fonctionne même.

Mise à jour:

Vos paramètres sont corrects et le compostage a été identifié comme réduisant vos performances. Le compostage réduit souvent les performances, en particulier lorsque vous jouez à WINE.

3
J. M. Becker