Zatwierdzono: Fortect
W zeszłym tygodniu użytkownik napotkał znany błąd w module jądra ATI Linux. Ten problem może powstać z kilku powodów. Porozmawiajmy o tym teraz.
Ten łatwy do odczytania film koncentruje się na zachętach Radeon typu open source, które obsługują większość procesorów AMD ATI (wcześniej GPU).
Wybierz odpowiedni sterownik
W zależności od aktualnej karty, znajdź odpowiednie sterowniki w Xorg # AMD. Ta strona zawiera instrukcje ze względu na ATI.
Jeśli nie masz pewności, najpierw wypróbuj ten sterownik golfowy o otwartym kodzie źródłowym, który zaspokoi wiele potrzeb i ogólnie nie spowoduje problemów. Spójrz na funkcję tej doskonałej matrycy, aby zobaczyć, co jest obsługiwane oprócz dekodera „zrób to sam” do konwersji graczy marketingowych (takich jak Radeon HD4330) na pełne nazwy chipów (takich jak R700).
Instalacja
Zainstaluj pakiet Mesa, który zazwyczaj zawiera sterowniki DRI do akceleracji 3D.
- Aby wykonać kopię zapasową 32-bitowych formularzy aplikacji, zainstaluj również pakiet lib32-mesa z repozytorium Multilib.
- Dla znacznie lepszego sterownika DDX (który oferuje akcelerację 2D w Install xorg), takiego jak pakiet xf86-video-ati.
Wsparcie dla przyspieszonego dekodowania wideo zapewniają jedynie pakiety mesa-vdpau i lib32-mesa-vdpau.
Pobierz
ModCzy mięśnie ab Radeona powinny być ładowane automatycznie podczas uruchamiania systemu. Chroniony
- nie używaj jeszcze
nomodeset
i / lubvga =
jako opcji jądra, w tym czasie radeon wymaga KMS. - Upewnij się również, że nikt nie wyłączył Radeona, instalując jakieś jądro lub czarną listę modułów.
Aktywuj pierwszy KMS
Konfiguracja Xorg
Xorg na pewno będzie stale ładować sterownik automatycznie, a ta koncepcja użyje EDID twojego monitora do ustawienia dowolnego typu rozdzielczości natywnej. Wymagana jest tylko konfiguracja odpowiednia dla podświetlenia dla kierowcy.
Jeśli wymagany będzie system ręczny, utwórz /etc/X11/xorg.conf.d/20-radeon.conf
, dodając:
sekcja „Urządzenie” „Radeon” Identyfikator pilota RadeonSekcja końcowa
W tej sekcji właściciele często aktywują funkcje i optymalizują ustawienia trasy.
Optymalizacja wydajności
Włącz przyspieszenie wideo
Narzędzia graficzne
- WattmanGTK jest również interfejsem użytkownika GTK3 napisanym w Pythonie, który umożliwia przeglądanie, śledzenie, a także przetaktowywanie grafiki procesora w celu określenia wydajności Radeon, wybuchowości i stanu zasilania. Zawiera AMDGPU – sterownik jądra osoby.
- https://github.com/BoukeHaarsma23/WattmanGTK || wattman-gtk-git AUR
Zatwierdzono: Fortect
Fortect to najpopularniejsze i najskuteczniejsze narzędzie do naprawy komputerów na świecie. Miliony ludzi ufają, że ich systemy działają szybko, płynnie i bez błędów. Dzięki prostemu interfejsowi użytkownika i potężnemu silnikowi skanowania, Fortect szybko znajduje i naprawia szeroki zakres problemów z systemem Windows - od niestabilności systemu i problemów z bezpieczeństwem po zarządzanie pamięcią i wąskie gardła wydajności.
- 1. Pobierz Fortect i zainstaluj na swoim komputerze
- 2. Uruchom program i kliknij „Skanuj”
- 3. Kliknij „Napraw”, aby naprawić znalezione problemy
Uwaga. Należy zdefiniować wymaganie parametru jądra (
amdgpu.ppfeaturemask
), aby włączyć technologię Overdrive AMd w całości w systemie GNU/Linux. Co jest potrzebne, aby pomóc WattmanGTK.
- Radeon Profile tak naprawdę aplikacja Qt służąca do wyświetlania informacji na temat kart Radeon.
- https://github.com/marazmista/radeon-profile || radeon-profile-git AUR
Opcje sterownika
architektura akceleracji; Glamour jest teraz dostępny, gdy akceleracja 2D jest implementowana przez OpenGL i jest domyślnym ustawieniem dla R600 (seria Radeon HD2000) i nowszych kart graficznych. Starsze karty blackjacka używają EXA.
Opcja „AccelMethod” „Splendor”
DRI3 jest domyślnie możliwe od wersji xf86-video-ati 7.8.0. Dla starszych kierowców, którzy używają DRI2 z powodu opóźnień, zaktualizuj do DRI3 z następującą opcją:
Opcja "DRI" "3"
TearFree to alternatywa zapobiegająca rozdarciu, która chroni przed uszkodzeniem mechanizmu przewijania strony ogrodowej:
wariant „TearFree” „w”
ColorTiling i ColorTiling2D należy zainicjować późną jesienią. Tryb mozaiki może zapewnić znaczną wydajność dzięki wykorzystaniu aplikacji 3D. Jeśli DRM jest wyłączony, prawdopodobnie jest zbyt stary, jeśli bieżąca konfiguracja wyświetlania nigdy nie obsługuje, pamiętaj o tym. KMS ColorTiling2D jest dodawany tylko do R600 (seria Radeon) hd2000 i nowszych chipów:
Opcja „ColorTiling” „włączona”Opcja „ColorTiling2D” „aktywowana”
Jeśli Glamour jest używany jako pewnego rodzaju architektura akceleracji, możesz faktycznie włączyć opcję ShadowPrimary, która ma odpowiedni tekst bufora „Shadow Primary” dla szybkiego dostępu procesora do szczegółów pikseli i buforów. częściowe skanowanie dla każdego indywidualnego kontrolera ekranu (CRTC). Potencjalnie poprawia to wydajność niektórych zadań 2D, miejmy nadzieję, kosztem innych obciążeń (takich jak wideo 3D). Uwaga włączenie tego ustawienia obecnie wyłącza ustawienie „EnablePageFlip”:
Opcja „ShadowPrimary” „włączona”
EXAVSync jest tak naprawdę dostępny tylko na rynku podczas korzystania z EXA. Można go aktywować, aby zapobiec pęknięciu, jeśli silnik zgaśnie, dopóki kontroler misji nie przejdzie przez obszar docelowy nad jakimś rodzajem żetonów:
Opcja „EXAVSync” „tak”
zdanie „Urządzenie”Identyfikator „Radeon”Pilot "Radeon"Opcja „Metoda przyspieszania” „Urok” Opcja „DRI” „3” Szansa „Bez łez” „aktywowana” Opcja „ColorTiling” „aktywowana” Opcja „ColorTiling2D” „aktywowana”Sekcja końcowa
Podpowiedź: driconf AUR to narzędzie, które może być teraz używane do zmiany różnych parametrów: vsync, filtrowanie anizotropowe, kompresja tekstur itp. Pozwala to również na wiarygodne opcja wpływu „której niektórzy ludzie życzą sobie (np. Google Earth).
Parametry jądra
Ustalenie rozmiaru gartsize, jeśli nie jest on konkretnie rozpoznawany, można wykonać za pomocą radeon add.gartsize odpowiada 32
jako parametru jądra.
Dezaktywacja PCIe 2.0
Począwszy od jądra 3.6, PCI Express 2.0 jest domyślnie możliwe w Radeonie.
Na niektórych płytach głównych może to być niestabilne. Czy można go wyeliminować dodając radeon.pcie_gen2 = naught
jako duży parametr poison Ah?
Wyświetlacz Head-up z galem
Sterownik radeon to wyświetlacz nagłówka wędki (HUD), który może wyświetlać przejrzysty projekt graficzny i tekst na górze aplikacji, które przygotowują gry, na przykład. Mogą wyrażać takie wartości, jak aktualna liczba klatek na sekundę, bez wątpienia wykorzystanie procesora dla każdego rdzenia procesora lub średnią wszystkich. HUD jest kontrolowany przez zwykłą zmienną GALLIUM_HUD, nie wspominając o tym, że może między innymi przekazywać przyszłą listę parametrów:
- “fps” – przydziela bieżący framework na sekundę.
- “cpu” – wyświetlacz wyświetla średnie obciążenie procesora.
- “cpu0” – ekran telewizora z obciążeniem procesora dla pierwszego żołądka procesora.
- „cpu0 + cpu1” — filtr podstawowy pokazuje wykorzystanie procesora dla pierwszych więcej niż dwóch rdzeni procesora.
- „narysuj wywołania” — wskazuje informacje o tym, ile razy materiał każdego obiektu zaczął być bez wątpienia rysowany na ekranie.
- „requested-VRAM” — wskazuje ilość pamięci VRAM używanej na wybranym GPU.
- „renderuj w pikselach” — wskazuje właściwy sposób renderowania wielu pikseli.
Aby zobaczyć pełną listę parametrów, z pewnością jak niektóre W przypadku wskazówek dotyczących korzystania z GALLIUM_HUD, bez wysiłku przekazujesz również nasz własny parametr „pomoc” do ogromnej prostej aplikacji, takiej jak glxgears, i wyświetlasz odpowiedni zabójczy wynik:
# GALLIUM_HUD = "pomoc" glxgears
Aby uzyskać więcej informacji, zapoznaj się z tym artykułem na temat listy adresowej , wpis na blogu.
Hybridgrafik / AMD Dynamic Switchable Graphics
Jest to technika, która była używana w poprzednich laptopach przy użyciu dwóch procesorów graficznych, 1 bardziej energooszczędnej (zwykle każda zintegrowana karta Intela), a w szczególności bardziej wydajnej i energochłonnej (zwykle Radeon również Nvidia). Istnieją dwa sposoby, aby to zadziałało:
- Jeśli nie potrzebujesz uruchamiać aplikacji intensywnie korzystających z GPU, możesz wyłączyć dyskretny komunikat (zobacz Ubuntu Wiki):
echo OFF> - sys / kernel / debug / vgaswitcheroo / Variation
. - PRIME: Jest to zalecany tryb do korzystania z grafiki hybrydowej w systemie Linux, ale ciągły wymaga ręcznej interwencji użytkownika.
Oszczędność energii
Uwaga. Monitorowane zarządzanie energią ma zastosowanie, gdy trzeba, aby wszystkie chipy, które są sodaSome vbios (dodatkowo R1xx, nowsze) miały odpowiednie tabele stanów zasilania. “dpm” jest zawsze konfigurowalne tylko na nowszych chipach i chipach R6xx.
W radeonie oszczędzanie energii podczas wychodzenia jest wyłączone dla całego pilota, a jeśli to konieczne, powinno być aktywowane ręcznie.
- dpm (domyślnie włączone od wersji kernel.13 3)
- dynamika
- Profil
Dynamiczne zarządzanie energią
Począwszy od jądra 3.13, DPM jest zazwyczaj domyślnie włączone w wielu telefonach AMD Radeon. Jeśli chcesz je wyłączyć, dodaj opcję radeon.dpm = 0
do wszystkich tych niestandardowych opcji jądra.
Porada. DPM działa na procesorach graficznych R6xx, ale jądro nie obsługuje domyślnie wszystkiego (tylko dla R7xx i nowszych). Ustawiając parametr jądra radeon.dpm = some
, dpm zostanie włączony.
W przeciwieństwie do dynpm metoda dpm wykorzystuje procesor graficzny do dynamicznego przetwarzania części.
Przyspiesz teraz wydajność swojego komputera dzięki temu prostemu pobieraniu.