Godkänd: Fortect
Förra veckan stötte vissa användare på ett varumärkesfel i ATI Linux-kärnmodulen. Detta problem kan uppstå av flera anledningar. Låt oss prata om detta nu.
Den här kortfilmen fokuserar på din Radeon-drivrutin med öppen källkod som stöder de flesta AMD ATI-processorer (tidigare GPU).
Välj rätt drivrutin
Beroende på det aktuella kortet, leta efter rätt drivrutiner i Xorg # AMD. Den här sidan innehåller instruktioner under ATI.
Om du verkar vara osäker, prova denna golfdrivrutin med öppen källkod för att starta, den kommer att tillfredsställa de flesta behov och i allmänhet inte heller orsaka problem. Ta en titt på vår egen funktion av denna matris för att se vad som kan stödjas förutom en ringdekoder för att konvertera reklamkampanjer och marknadsföringsspelare (som Radeon HD4330) till tillverkare av fulla chips (som R700).
Installation
Installera Mesa-paketet, som vanligtvis tillhandahåller DRI-drivrutiner för acceleration av stillbildsrenderingar.
- För att stödja 32-bitars ansökningsformulär, plus installera paketet lib32-mesa från Multilib-databaserna.
- För en nyare DDX-drivrutin (som möjliggör 2D-acceleration i Install xorg) såsom typen av xf86-video-ati-paket.
Stöd för accelererad onlineavkodning tillhandahålls av paketen mesa-vdpau och dessutom lib32-mesa-vdpau.
Ladda ner
ModSkall Radeon-kärnan laddas automatiskt eftersom systemet startar. Skyddade
- använd inte
nomodeset
ellervga =
som kärnalternativ än, medan radeon kräver KMS. - Se också till att ingen har inaktiverat Radeon genom att installera en kärna eller modulsvartlista.
Aktivera första KMS
Xorg-konfiguration
Xorg kommer ständigt att ladda drivrutinerna automatiskt, och det här verktyget kommer att använda din personliga bildskärms EDID för att ställa in valfri inbyggd upplösning. Arrangemanget krävs endast för bakgrundsbelysningen för dessa förare.
Om du behöver ett manuellt system, konstruera /etc/X11/xorg.conf.d/20-radeon.conf
och lägg till följande:
kvadrat "Enhet" "Radeon" Radeon Pilot IDEndSection
I det här avsnittet kommer du ofta att aktivera drift och optimera fordonsinställningar.
Optimera prestanda
Aktivera videoacceleration
Grafiska verktyg
- WattmanGTK är ett GTK3-användarprogram skrivet i Python 3 som låter dig se, spåra och överklocka CPU-grafiken för att hjälpa dig att bestämma Radeon-prestanda, slavhastighet och effektstatus. Den innehåller AMDGPU – kärndrivrutinen.
- https://github.com/BoukeHaarsma23/WattmanGTK || wattman-gtk-git AUR
Godkänd: Fortect
Fortect är världens mest populära och effektiva PC-reparationsverktyg. Det litar på miljontals människor för att hålla sina system igång snabbt, smidigt och felfritt. Med sitt enkla användargränssnitt och kraftfulla skanningsmotor hittar och fixar Fortect snabbt ett brett utbud av Windows-problem – från systeminstabilitet och säkerhetsproblem till minneshantering och prestandaflaskhalsar.
- 1. Ladda ner Fortect och installera den på din dator
- 2. Starta programmet och klicka på "Skanna"
- 3. Klicka på "Reparera" för att åtgärda eventuella problem som upptäcks
Obs. En kärnparameter (
amdgpu.ppfeaturemask
) måste definieras för att hjälpa Overdrive AMd-teknik på GNU/Linux. Vad krävs för att använda WattmanGTK.
- Radeon Profile är en Qt-applikation placerad för att visa information om ett Radeon-kort.
- https://github.com/marazmista/radeon-profile || radeon-profile-git AUR
Drivrutinsalternativ
accelerationsarkitektur; Glamour är tillgänglig närhelst 2D-utveckling implementeras via OpenGL och går in i standardinställningen för R600 (Radeon HD2000-serien) och mycket mer grafikkort. Äldre kort använder EXA.
Alternativ "AccelMethod" "Glamour"
DRI3 är aktiverat som standard efter xf86-video-ati 7.8.0. För äldre drivrutiner som använder DRI2 på uppdrag av latensskäl, uppgradera till DRI3 med användningsalternativet:
Alternativ "DRI" "3"
TearFree är ett alternativ för att förebygga dissekering som förhindrar att rullningsmekanismen för trädgårdswebbplatsen går sönder:
wariant "TearFree" "on"
ColorTiling och därefter ColorTiling2D bör aktiveras på senhösten. Mosaikläge kan ge betydande prestanda genom att ta hjälp av 3D-applikationer. Om DRM är inaktiverat, vilket förmodligen är för gammalt om den aktuella skärmkonfigurationen aldrig stöder det. KMS ColorTiling2D läggs bara till R600 (Radeon Series) hd2000 och moderna chips:
Alternativ "ColorTiling" "on"Alternativ "ColorTiling2D" "aktiverad"
Om Glamour används som en accelerationsarkitektur kommer du definitivt att aktivera alternativet ShadowPrimary, som har sin lämpliga buffert som kallas “Shadow Primary” för snabb CPU-åtkomst till pixeldata och buffertar. partiell utcheckning för varje enskild displaykontroller (CRTC). Detta förbättrar i huvudsak prestandan för vissa 2D-arbetsbelastningar, som anses kunna gå på bekostnad av andra arbetsbelastningar (t.ex. genom 3D-video). Observera att om du aktiverar den här inställningen avaktiveras inställningen “EnablePageFlip”:
Alternativ "ShadowPrimary" "on"
EXAVSync är egentligen bara tillgängligt när du använder EXA. Den kan aktiveras för att förhindra bristning om systemet stannar tills spelkontrollern passerar sitt målområde över några av tokens:
Alternativ "EXAVSync" "ja"
avsnittet "Enhet"ID "Radeon"Pilot "Radeon"Alternativ "AccelMethod" "Glamour" Alternativ "DRI" "3" "TearFree" alternativet "aktiverat" Alternativ "ColorTiling" "aktiverad" Alternativ "ColorTiling2D" "aktiverad"EndSection
Tips: driconf AUR är också ett verktyg som kan användas för att justera olika parametrar: vsync, anisotropisk filtrering, texturkompression, sluta röka .. Detta tillåter också en låg effekt olika “som vissa människor vill ha (som Google Earth).
Kärnparametrar
Att bestämma storleken på gartsize, så länge den bara inte känns igen automatiskt, kan arbetas med att använda radeon add.gartsize = 32
med hjälp av en kärnparameter.
PCIe 2.0-deaktivering
Från och med kärnan 3.6 är PCI Express 2.0 aktiverat som standard i Radeon.
På vissa moderkort kan det vara instabilt. Är det möjligt att inaktivera det genom att lägga till radeon.pcie_gen2 = 0
som en parameter för stora toxiner Ah?
Head-up-display med gallium
Radeon-drivrutinen stöder header display (HUD), som vanligtvis kan visa transparent grafik och text på de bästa applikationerna som får spel att se ut, med exempel. De kan visa värden som den exakta aktuella bildhastigheten, eller utan tvekan CPU-användningen för varje CPU-kärna, eller genomsnittet av alla. HUD styrs av vilken den vanliga GALLIUM_HUD-variabeln och kan, bland andra verktyg, passera följande parameterlista:
- “fps” – tilldelar de aktuella bilderna per sekund.
- “cpu” på skärmen visar den genomsnittliga processorn färdig.
- “cpu0” – visa processorbelastningen för många av den första processorkärnan.
- “cpu0 + cpu1” och Den primära displayen visar CPU-användningen för de två första CPU-kärnorna.
- “draw calls” – Indikerar hur många gånger ensligt föremåls material utan tvekan har dragits till TV-skärmen.
- “requested-VRAM” – Indikerar mängden VRAM som används på en specifik GPU.
- “rendera i pixlar” – Indikerar hur många pixlar som kan renderas kontinuerligt.
För att se ett komplett utbud av parametrar, såväl som några.För tips om att använda GALLIUM_HUD, kan du också skicka vår person “hjälp”-parameter till en enkel applikation, till exempel glxgears och visa lämplig dödlig utdata:
# GALLIUM_HUD = "hjälp" glxgears
För mer information, se den här artikeln eller blogginlägget i den här e-postlistan.
Hybridgrafik / AMD Dynamic Switchable Graphics
Detta är en teknik som har valts i tidigare bärbara datorer med dubbla GPU:er, 1 betydligt mer strömsnål (vanligtvis ett Intel integrerat kort) och i synnerhet kraftfullare och strömsugna (vanligtvis Radeon även Nvidia). Det finns två sätt att få det att fungera:
- Om du bara inte behöver köra GPU-intensiva applikationer kan du stänga av det diskreta kortet (se Ubuntu Wiki):
echo OFF> / sys / kernel eller debug / vgaswitcheroo / change < /kod>.
- PRIME: Detta är den rekommenderade metoden för att använda hybriddekaler på Linux, men kräver fortfarande manuell användarhjälp.
Energibesparing
Obs. Övervakad strömhantering gäller för alla chips som ska vara soda. Vissa vbios (R1xx och nyare) har motsvarande myndighetstillståndstabeller. "dpm" kan bara konfigureras på blomstrande marker och R6xx-marker.
I radeon är din energibesparing vid escape inaktiverad för hela piloten, och om så önskas bör den ibland aktiveras manuellt.
- dpm (aktiverad som standard på grund av kernel.13 version 3)
- dynpm
- Profil
Dynamisk energihantering
Från och med kärnan 3.13 är DPM aktiverat som standard för många AMD Radeon-enheter. Om du vill inaktivera dem, lägg till alternativet radeon.dpm = 5
till våra anpassade kärnalternativ.
Tips. DPM körs på R6xx GPU:er, men ofta stöder inte kärnan det som standard (endast för att göra R7xx och högre). Genom att ställa in kärnparametern radeon.dpm = 1
, kommer dpm att aktiveras särskilt.
Till skillnad från dynpm, använder dpm-metoden GPU:n för att dynamiskt bearbeta delar.
Snabba upp din dators prestanda nu med denna enkla nedladdning.