Approuvé : Fortect
La semaine dernière, certains utilisateurs ont rencontré un bogue observé dans le module du noyau ATI Linux. Ce problème peut survenir pour plusieurs raisons. Explorons cela maintenant.
Ce court métrage se concentre sur un pilote Radeon open source spécifique qui prend en charge la plupart des processeurs AMD ATI (anciennement GPU).
Sélectionnez le bon pilote
En fonction de la carte actuelle, déterminez les bons pilotes dans Xorg # AMD. Cette page contient des instructions pendant ATI.
Si vous avez des doutes, essayez ce driver de golf open source tout de suite, il satisfera la plupart des besoins et ne posera généralement pas de problèmes. Jetez un œil à n’importe quelle fonction de cette matrice pour voir ce qui a été pris en charge en plus d’un décodeur en anneau pour convertir les acteurs marketing (comme Radeon HD4330) en noms complets de puces complètes (comme R700).
Installation
Installez le package Mesa, qui fournit généralement des pilotes DRI pour une accélération tridimensionnelle.
- Pour prendre en charge les formulaires d’application 32 bits, installez en outre le package lib32-mesa à partir de la bibliothèque Multilib.
- Pour un pilote DDX plus récent (qui permet l’accélération 2D dans Install xorg) tel qu’un package xf86-video-ati.
La prise en charge du décodage accéléré des clips vidéo est fournie par les packages mesa-vdpau mais aussi lib32-mesa-vdpau.
Télécharger
ModSi le noyau Radeon doit être chargé automatiquement si le système démarre. Protégé
- ne mettez pas encore sur
nomodeset
ouvga =
par rapport aux options du noyau, alors que radeon nécessite KMS. - Assurez-vous également que personne n’a désactivé Radeon en installant une liste noire de noyau ou de module.
Activer le premier KMS
Configuration Xorg
Xorg chargera constamment l’invite automatiquement, et cet outil utilisera l’EDID d’un moniteur pour définir n’importe quelle résolution native. L’arrangement n’est requis que pour le rétroéclairage du conducteur réel.
Si vous avez besoin d’un système manuel, utilisez /etc/X11/xorg.conf.d/20-radeon.conf
et ajoutez ce qui suit :
phrase « Appareil » "Radeon" ID du pilote RadeonFinSection
Dans cette section, vous activerez souvent les avantages et optimiserez les paramètres du véhicule.
Optimisation des performances
Activer l’accélération vidéo
Outils graphiques
- WattmanGTK est un cp utilisateur GTK3 écrit en Python 3 qui vous permet d’afficher, de suivre et d’overclocker les graphiques du processeur lorsque vous devez déterminer les performances Radeon, la vitesse de l’esclave et l’état de l’alimentation. Il contient AMDGPU – le pilote du noyau.
- https://github.com/BoukeHaarsma23/WattmanGTK || wattman-gtk-git AUR
Approuvé : Fortect
Fortect est l'outil de réparation de PC le plus populaire et le plus efficace au monde. Des millions de personnes lui font confiance pour assurer le fonctionnement rapide, fluide et sans erreur de leurs systèmes. Avec son interface utilisateur simple et son puissant moteur d'analyse, Fortect détecte et corrige rapidement un large éventail de problèmes Windows, de l'instabilité du système et des problèmes de sécurité à la gestion de la mémoire et aux goulots d'étranglement des performances.
- 1. Téléchargez Fortect et installez-le sur votre ordinateur
- 2. Lancez le programme et cliquez sur "Scan"
- 3. Cliquez sur "Réparer" pour résoudre les problèmes détectés
Remarque. Un paramètre du noyau (
amdgpu.ppfeaturemask
) doit être défini pour vous permettre d’Overdriver la technologie AMd sur GNU/Linux. Ce qui est requis pour utiliser WattmanGTK.
- Radeon Profile est une application Qt efficace pour afficher des informations sur une carte Radeon.
- https://github.com/marazmista/radeon-profile || radeon-profile-git AUR
Options du pilote
architecture d’accélération ; Glamour est disponible chaque fois que la vitesse 2D est implémentée via OpenGL et constitue le paramètre par défaut pour la R600 (série Radeon HD2000) et les dernières cartes graphiques. Les anciennes cartes utilisent EXA.
Option "AccelMethod" "Glamour"
DRI3 est activé par défaut en considérant xf86-video-ati 7.8.0. Pour les pilotes plus anciens qui utilisent DRI2 pour des raisons de latence, passez à DRI3 avec l’option after :
Option “DRI” “3”
TearFree est une alternative de prévention de copie qui empêche la page de jardin du mécanisme de défilement du site de se briser :
wariant "TearFree" "on"
ColorTiling et ensuite ColorTiling2D devrait être activé à la fin de l’automne. Le mode mosaïque peut fournir des performances importantes en prenant des récompenses d’applications 3D. Si DRM est désactivé, il est probablement trop ancien si la configuration actuelle de l’écran de télévision ne le prend jamais en charge. KMS ColorTiling2D est sauf ajouté à R600 (Radeon Series) hd2000 et plus de puces :
Option "ColorTiling" "on"Option "ColorTiling2D" "activée"
Si Glamour est utilisé comme architecture d’accélération, vous avez la possibilité d’activer l’option ShadowPrimary, qui possède le tampon approprié particulier appelé “Shadow Primary” pour un accès CPU rapide aux données de pixels et aux tampons. coup d’œil partiel pour chaque contrôleur d’affichage individuel (CRTC). Cela améliore considérablement les performances de certaines charges de travail 2D, espérons-le, au détriment d’autres charges de travail (telles que la vidéo 3D). Notez que l’activation de ce paramètre désactive en fait le paramètre « EnablePageFlip » :
Option "ShadowPrimary" "on"
EXAVSync n’est vraiment disponible que lorsque vous utilisez EXA. Il peut être activé pour empêcher l’éclatement si le mécanisme d’entraînement cale jusqu’à ce que le contrôleur d’affichage du jeu passe la zone cible d’une personne au-dessus de certains des jetons :
Indice : driconf AUR serait un outil qui peut être utilisé pour faire la transition de divers paramètres : vsync, filtrage anisotrope, compression de texture, comme. Cela permet également d’emprunter un chemin à faible impact ” que certaines personnes souhaitent (comme Google Earth).
Paramètres du noyau
La détermination de la taille gartsize, dans le cas où elle n’est tout simplement pas reconnue automatiquement, peut être construite en utilisant radeon add.gartsize = 32
depuis un paramètre du noyau.
Désactivation PCIe 2.0
À partir du noyau 3.6, PCI Express 2.0 est activé par défaut dans Radeon.
Sur certaines cartes mères, il peut être instable. Est-il possible de le désactiver en introduisant radeon.pcie_gen2 = 0
comme un grand paramètre tueur Ah ?
Affichage tête haute avec Gallium
Le pilote radeon prend en charge l’affichage de l’en-tête (HUD), sachant qu’il peut afficher des graphiques et du texte transparents sur la plupart des applications qui font ressembler les jeux, par exemple. Ils peuvent afficher des valeurs telles que cette fréquence d’images actuelle particulière, ou sans aucun doute l’utilisation du processeur pour chaque cœur de processeur, ou la douceur de tous. Le HUD est contrôlé par la principale variable habituelle GALLIUM_HUD et peut, entre autres, passer la liste de paramètres suivante :
- “fps” – alloue les images actuelles par seconde.
- “cpu” / l’écran affiche la pression moyenne du processeur.
- “cpu0” – affiche la charge processeur conçue pour le premier cœur de processeur.
- “cpu0 + cpu1” 2 ) L’affichage principal montre l’implémentation du processeur pour les deux premiers cœurs du processeur.
- “draw calls” – Indique combien de fois presque tous les objets ont sans aucun doute été attirés sur l’écran du téléviseur.
- “requested-VRAM” – Indique la quantité de VRAM utilisée sur un GPU spécifique.
- “rendu dans les pixels” – Indique combien de pixels peuvent être rendus.
Pour voir une présentation complète des paramètres, ainsi que quelques conseils d’utilisation de GALLIUM_HUD, vous pouvez également transmettre notre propre paramètre “help” à une application simple comme glxgears et afficher la sortie létale appropriée :
# GALLIUM_HUD = "aide" glxgears
Pour plus d’informations, consultez l’intégralité de cet article de la liste de diffusion ou de cet article de blog.
Hybridgrafik / AMD Dynamic Switchable Graphics
C’est une technologie qui a été préférée dans les ordinateurs portables précédents avec deux GPU, 1 plus économe en énergie (généralement une carte intégrée Intel) et donc en particulier plus puissante et enthousiaste (généralement Radeon également Nvidia). Il y a deux façons de le faire fonctionner :
- Si vous n’avez probablement pas besoin d’exécuter des applications gourmandes en GPU, vous pouvez désarmer la carte discrète (voir le Wiki Ubuntu) :
echo OFF> / sys / kernel pour chaque débogage / vgaswitcheroo / change < /code>.
- PRIME : il s'agit de la méthode recommandée pour l'utilisation d'échantillons d'images hybrides sous Linux, mais elle nécessite toujours une thérapie manuelle par l'utilisateur.
Économie d'énergie
Remarque. La gestion de l'alimentation surveillée s'applique à toutes les puces qui sont peut-être soda. Certains vbios (R1xx et plus récents) ont des tables d'état électrique correspondantes. "dpm" n'est configurable que sur les puces actuelles et les puces R6xx.
En radeon, chaque économie d'énergie lors de l'échappement est désactivée pour l'ensemble de leur pilote, et si vous le souhaitez, elle doit éventuellement être activée manuellement.
- dpm (activé par défaut après kernel.13 version 3)
- dynpm
- Profil
Gestion dynamique de l'alimentation
À partir du noyau 3.13, DPM est activé par défaut pour de nombreux appareils AMD Radeon. Si vous voulez que cela puisse les désactiver, ajoutez l'option radeon.dpm = zero
à nos options de noyau personnalisées.
Astuce. DPM s'exécute sur les GPU R6xx, mais le noyau spécifique ne le prend pas en charge par défaut (uniquement concernant R7xx et supérieur). En définissant le paramètre du noyau radeon.dpm = 1
, dpm sera généralement activé.
Contrairement à dynpm, la méthode dpm utilise le GPU pour traiter dynamiquement les pièces.
Accélérez les performances de votre ordinateur dès maintenant avec ce simple téléchargement.