web-dev-qa-db-fra.com

Comment savoir si j'utilise les pilotes Open Source AMD pour Radeon?

Comme le dit le titre. glxinfo dit simplement Mesa et je suppose que ce n’est pas le pilote d’AMD en cours de chargement, car j’ai de terribles FPS dans les jeux 3D.

Ubuntu 12.04 Mobility Radeon HD 3400 Series

6
Beppe Gnaff

Vous pouvez savoir quel pilote est utilisé en exécutant la commande suivante dans un terminal:

lspci -nnk | grep -iA2 vga 

Cela vous donnera une sortie similaire à celle-ci (de mon Lenovo G770):

01: 00.0 Contrôleur compatible VGA [0300]: Advanced Micro Devices [AMD], né ATI Whistler [AMD Radeon HD 6600M Series] [1002: 6741] Sous-système: Lenovo Device [17aa: 3976] Pilote de noyau utilisé: radeon

Dans ce cas, vous pouvez voir que j'utilise le pilote "radeon", qui fait référence aux pilotes open source de radeon. Si les pilotes propriétaires AMD Catalyst étaient utilisés, "radeon" serait remplacé par "fglrx".

Si vous souhaitez installer les pilotes propriétaires AMD Catalyst (ce qui améliorerait certainement votre FPS), vous pouvez le faire en suivant les instructions ici . Veuillez noter que bien que deux versions plus récentes du pilote Catalyst aient été publiées depuis la rédaction de ces instructions, la série RadeonHD 3400 n’étant plus prise en charge par ces versions plus récentes, vous devrez vous en tenir à la version 12.4. En outre, pour que ce pilote fonctionne correctement avec votre carte, vous devez exécuter le noyau 3.2 ou version antérieure et le serveur X 1.11 ou version ultérieure (voir cette page pour plus d'informations).

7
mblasco

Le moyen le plus facile de le faire. Ouvrez "Paramètres système"> Détails> Présentation> la chaîne "Graphiques". Si vous voyez le mot "Gallium", cela signifie que vous utilisez un pilote gratuit avec support 3D. Vous pouvez également consulter le résultat de la commande lsmod si vous savez comment votre module de pilote est nommé. Par exemple, le module de pilote propriétaire nvidia s'appelle "nvidia", nouveau = "nouveau".

0
seeline