승인됨: Fortect
지난주에 일부 사용자는 ATI Linux 커널 부분에서 알려진 버그를 발견했습니다. 이 문제는 여러 가지 이유로 발생할 수 있습니다. 이제 이에 대해 논의해 보겠습니다.
이 단편 영화는 대부분의 AMD ATI 프로세서(이전의 GPU)를 지원하는 오픈 소스 Radeon 드라이버에 초점을 맞춥니다.
올바른 드라이버 선택
현재 인사말에 따라 Xorg # AMD에서 올바른 드라이버를 찾으십시오. 이 페이지에는 ATI 중 지침이 포함되어 있습니다.
개인이 확실하지 않은 경우 먼저 이 오픈 소스 골프 클럽을 사용해 보십시오. 대부분의 요구 사항을 충족할 것이며 문제를 일으키지 않을 것입니다. 이 매트릭스의 기능만 살펴보고 마케팅 플레이어(예: Radeon HD4330)를 완전한 이름(예: R700)으로 혁신하기 위해 링 디코더 외에 지원되는 기능을 확인하십시오.
설치
3D 가속을 위해 일반적으로 DRI 드라이버를 제공하는 모든 Mesa 패키지를 설치합니다.
- 32비트 애플리케이션 개발을 지원하려면 Multilib 저장소에서 lib32-mesa 패키지도 설치하십시오.
- xf86-video-ati 패키지와 같은 최신 DDX 골프 드라이버(Install xorg에서 2D 가속 제공)의 경우.
더 빠른 비디오 디코딩 지원은 mesa-vdpau lib32-mesa-vdpau 패키지에서 제공됩니다.
다운로드
Mod시스템 부팅 시 Radeon 코어를 반복적으로 로드해야 합니다. 보호됨
-
nomodeset
또는vga는 아직 커널 옵션으로
와 같은 이점을 얻지 못하지만 radeon에는 KMS가 필요합니다. - 또한 커널 또는 일부 블랙리스트를 설치하여 아무도 Radeon을 손상시키지 않았는지 확인하십시오.
첫 번째 KMS 활성화
Xorg 구성
Xorg는 일반적으로 드라이버를 자동으로 계속 로드하며 이 도구는 좋은 모니터의 EDID를 사용하여 기본 해상도를 설정합니다. 구성은 드라이버에 사용할 수 있는 백라이트에 대해서만 필요합니다.
수동 과정이 필요한 경우 /etc/X11/xorg.conf.d/20-radeon.conf
를 만들고 실제 다음을 추가하십시오.
섹션 "장치" "라데온" 라데온 파일럿 ID끝부분
이 섹션에서는 종종 기능을 켜고 차량 설정을 최적화합니다.
성능 최적화
비디오 가속 활성화
그래픽 도구
- WattmanGTK는 Python 3으로 작성된 GTK3 계정 인터페이스로, 이를 통해 CPU 사진을 보고, 추적하고, 오버클럭하여 Radeon 성능, 슬레이브 속도 및 전력 웰빙을 결정할 수 있습니다. 커널 드라이버인 AMDGPU가 포함되어 있습니다.
- https://github.com/BoukeHaarsma23/WattmanGTK || wattman-gtk-git <작은> AUR
승인됨: Fortect
Fortect은 세계에서 가장 인기 있고 효과적인 PC 수리 도구입니다. 수백만 명의 사람들이 시스템을 빠르고 원활하며 오류 없이 실행하도록 신뢰합니다. 간단한 사용자 인터페이스와 강력한 검색 엔진을 갖춘 Fortect은 시스템 불안정 및 보안 문제부터 메모리 관리 및 성능 병목 현상에 이르기까지 광범위한 Windows 문제를 빠르게 찾아 수정합니다.
- 1. Fortect을 다운로드하여 컴퓨터에 설치하세요.
- 2. 프로그램을 실행하고 "스캔"을 클릭하십시오.
- 3. 발견된 문제를 수정하려면 "복구"를 클릭하십시오.
참고. GNU/Linux에서 Overdrive AMd 기술을 활성화하는 데 도움이 되는 커널 매개변수(
amdgpu.ppfeaturemask
)를 정의해야 합니다. WattmanGTK를 사용하기 위해 필요한 것.
- Radeon Profile은 Radeon 연하장에 대한 정보를 표시하는 데 사용되는 Qt 응용 프로그램입니다.
- https://github.com/marazmista/radeon-profile || radeon-profile-git <작은> AUR
드라이버 옵션
가속 아키텍처; Glamour는 OpenGL을 통해 두 번째 가속이 구현될 때마다 사용할 수 있으며 최신 그래픽 카드와 함께 R600(Radeon HD2000 시리즈)의 기본 설정입니다. 이전 카드는 EXA를 사용합니다.
옵션 "AccelMethod" "글래머"
DRI3는 xf86-video-ati 7.8.0으로 인해 기본적으로 활성화되어 있습니다. 대기 시간 때문에 DRI2를 사용하는 이전 드라이버의 경우 현재 다음 옵션을 사용하여 DRI3으로 업그레이드하십시오.
옵션 "DRI" "3"
TearFree는 정원 인터넷 페이지 스크롤 메커니즘이 손상되는 것을 방지하는 일부 찢어짐 방지 대안입니다.
<사전> 경고 “TearFree” “on”
ColorTiling 및 ColorTiling2D는 늦은 속속에서 활성화되어야 합니다. 모자이크 모드는 3D 응용 프로그램의 장점을 찾아 상당한 성능을 제공할 수 있습니다. DRM을 사용할 수 없는 경우 유행하는 디스플레이 구성이 DRM을 지원하지 않는다면 너무 오래된 것일 수 있습니다. KMS ColorTiling2D는 최신 칩과 함께 R600(Radeon 시리즈) hd2000에만 추가됩니다.
옵션 "ColorTiling" "on"옵션 "ColorTiling2D" "활성화됨"
Glamour가 가속 아키텍처로 사용되는 경우 픽셀 데이터 및 버퍼에 대한 초고속 CPU 액세스를 위해 “Shadow Primary”라는 적절한 버퍼 기능을 하는 ShadowPrimary 옵션을 실제로 활성화할 수 있습니다. 각 개별 디스플레이 컨트롤러(CRTC)에 대해 몇 번만 스캔하면 됩니다. 이는 다른 작업 부하(예: 3D 비디오)를 희생시키면서 일부 두 번째 작업의 성능을 잠재적으로 향상시킬 수 있습니다. 이 기후를 활성화하면 현재 “EnablePageFlip” 설정이 비활성화됩니다.
옵션 "ShadowPrimary" "on"
EXAVSync는 실제로 EXA를 사용할 때만 사용할 수 있습니다. 게임 디스플레이 컨트롤러가 일부 토큰 유형을 통해 대상 영역을 이동할 때까지 모든 엔진이 정지하는 경우 버스팅을 방지하기 위해 활성화할 수 있습니다.
옵션 "EXAVSync" "예"
섹션 "장치"아이디 "라데온"파일럿 "라데온"옵션 "AccelMethod" "글래머" 옵션 "DRI" "3" "TearFree" 옵션이 "활성화됨" 옵션 "ColorTiling" "활성화됨" 옵션 "ColorTiling2D" "활성화됨"끝부분
힌트: driconf AUR 은 vsync, 비등방성 필터링, 텍스처 유지 등 다양한 매개변수를 최종적으로 변경하는 데 사용할 수 있는 도구로 간주됩니다. 일부 사람들이 원하는(Google Earth와 같은) 영향력이 적은 합리적인 선택입니다.
커널 매개변수
gartsize 질량을 결정하는 것은 자동으로 인식되지 않는 경우 항상 커널 매개변수로 radeon add.gartsize = 34
를 사용하여 수행할 수 있습니다.
PCIe 2.0 비활성화와 동일합니다.
커널 3.6부터 PCI Express 2.0은 기본적으로 Radeon에서 활성화됩니다.
일부 마더보드에서는 알 수 없습니다. radeon.pcie_gen2 = 0
을 강력한 독 매개변수 Ah로 설정하여 비활성화할 수 있습니까?
갈륨을 사용한 헤드업 디스플레이
라데온 드라이버는 예를 들어 게임을 정말 재미있게 만드는 응용 프로그램의 주제에 투명한 그래픽과 텍스트를 표시할 수 있는 HUD(헤더 시연)를 지원합니다. 현재 프레임 속도, 의심할 여지 없이 각 CPU 코어에 대한 CPU 사용률 또는 일반적으로 모든 평균을 기준으로 값을 표시할 수 있습니다. HUD는 단지 일반적인 GALLIUM_HUD 변수로 제어되며 무엇보다도 다음 매개변수 목록을 전달할 수 있습니다.
- “fps” 2 ) 초당 현재 프레임을 할당합니다.
- “cpu” – 디스플레이에 평균 프로세서 칩 로드가 표시됩니다.
- “cpu0” – 첫 번째 프로세서 코어에 대한 프로세서 배송을 표시합니다.
- “cpu0 + cpu1” – 기본 디스플레이는 처음 2개의 CPU 코어에 대한 CPU 사용률을 표시합니다.
- “draw calls” – 개체의 재질이 의심할 여지 없이 화면에 그려진 횟수를 나타냅니다.
- “requested-VRAM” – 특정 GPU에서 사용되는 관련 VRAM의 양을 나타냅니다.
- “픽셀 중 렌더링” – 렌더링할 수 있는 픽셀 수를 나타냅니다.
매개변수의 제출 목록과 GALLIUM_HUD 사용에 대한 생각을 보려면 glxgears와 같은 간단한 응용 프로그램에 우리가 가장 좋아하는 “help” 매개변수를 전달하고 적절한 치명적인 결과를 표시할 수도 있습니다.
번호 GALLIUM_HUD = "도움말" glxgears
자세한 내용은 이 메일링 리스트 기사 또는 블로그 게시물을 이해하십시오.
Hybridgrafik / AMD 동적 전환 가능 그래픽과 같음
이것은 듀얼 GPU, 최소 하나 이상의 전력 효율(일반적으로 Intel 동봉 카드), 특히 더 강력하고 전력 부족(일반적으로 Radeon도 Nvidia)이 있는 이전 랩톱에서 사용된 기술입니다. 작동하게 하는 두 가지 방법과 방법이 있습니다.
- GPU 집약적 애플리케이션을 실행할 필요가 없도록 하는 경우 개별 카드를 비활성화할 수 있습니다(Ubuntu Wiki 참조):
echo OFF> / sys / kernel and debug / vgaswitcheroo / change 코드>.
- PRIME: Linux에서 여러 그래픽을 사용하는 데 권장되는 방법이지만 여전히 수동 가입자 개입이 필요합니다.
에너지 절약
참고. 모니터링되는 전원 관리는 탄산음료로 보이는 모든 칩에 적용됩니다. 일부 vbios(R1xx 이상)에는 보완 전원 상태 테이블이 있습니다. "dpm"은 최신 칩 및 R6xx 칩을 통해서만 구성할 수 있습니다.
라데온에서는 조종사 전체에 대해 도주 시 절전이 비활성화되어 있으며, 원할 경우 수동으로 활성화하고자 합니다.
- dpm (kernel.13 버전 3부터 evade에 의해 활성화됨)
- dynpm
- 프로필
동적 전원 관리
커널 3.13부터 DPM은 많은 AMD Radeon 장치에 대해 표준으로 활성화됩니다. 비활성화하려면 사용자 정의 커널 옵션에 radeon.dpm 암시 0
옵션을 추가하십시오.
팁. DPM은 R6xx GPU에서 실행되지만 모든 커널은 회피를 지원하지 않습니다(R7xx 이상에만 해당). 커널 매개변수 radeon.dpm = 1
을 설정하면 dpm이 활성화될 수 있습니다.
dynpm과 달리 dpm 경로는 GPU를 사용하여 부품을 동적으로 처리합니다.