Symptoms
우분투 AMDGPU-PRO
오픈 소스 AMDGPU 드라이버는 (현재) HDMI 오디오를 지원하지 않습니다. AMD의 다음 "하이브리드" AMDGPU-Pro 드라이버를 설치하면 이 문제가 해결됩니다.
AMD-PRO는 16.04 LTS 이상에서만 작동하며 다음 카드에서만 작동합니다.
- ™ Radeon RX Vega 시리즈 그래픽 AMD Radeon™ Pro WX-series
- ™ 라데온 베가 프론티어 에디션 AMD 파이어프로(FirePro™) W9100
- ™ Radeon RX 550/560/570/580 Series 그래픽 AMD 파이어프로(FirePro™) W8100
- AMD Radeon™ RX 460/470/480 그래픽 AMD 파이어프로(FirePro™) W7100
- AMD 라데온™ 프로 듀오 AMD 파이어프로(FirePro™) W5100
- AMD Radeon™ R9 Fury/Fury X/Nano 그래픽 AMD 파이어프로(FirePro™) W4300
- AMD Radeon™ R9 380/380X/390/390X 그래픽 AMD 파이어프로(FirePro™) W4100
- AMD Radeon™ R9 285/290/290X 그래픽 AMD 파이어프로(FirePro™) W2100
- AMD 라데온™ R7 240/250/250X/260/260X/350 AMD 파이어프로(FirePro™) W600
- AMD Radeon™ HD7700/7800/8500/8600 AMD 파이어프로(FirePro™) S-시리즈
- AMD Radeon™ R9 360 그래픽 AMD Radeon™ Pro WX 9100
- AMD 라데온™ R5 340
시스템에 어떤 비디오 카드가 설치되어 있는지 확인하려면 터미널에서 다음을 실행합니다.
- $ lspci -k | grep -EA2 'VGA|3D'
드라이버가 이미 설치되어 있는지 확인하려면 터미널에서 다음을 실행합니다.
Cause
HDMI 오디오 기능은 드라이버를 설치해야 합니다.
Resolution
AMDGPU-PRO 드라이버 설치
- 터미널에서 다음을 실행합니다.
- sudo apt-get update
- sudo apt-get upgrade
- sudo apt-get dist-업그레이드
- vsudo 재부팅
- 여기에서 최신 드라이버를 다운로드하십시오 - https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
참고 - 드라이버가 필요합니다. "Radeon™ Pro Software Enterprise Edition for Ubuntu 16.04.3"
- 파일이 다운로드되면 터미널에서 다음을 실행합니다.
- cd ~다운로드/
- tar -jxvf amdgpu-pro*
- CD AMDGPU-프로*
- ./amdgpu-pro-install --compute
참고: 'compute' 명령에는 공백 없이 대시가 두 개 있습니다
- sudo 재부팅
사용할 AMD-PRO 드라이버 구성
- vulkan 드라이버를 사용하기 전에 사용자 계정이 "video" 그룹의 구성원인지 확인하십시오. 다음 명령을 사용하여 자신이 속한 그룹을 찾을 수 있습니다.
- 계정이 비디오 그룹의 일부가 아닌 경우 sudo 암호가 있어야 다음 명령을 상승시킬 수 있습니다.
- sudo usermod -a -G 비디오 $LOGNAME
- sudo gedit /etc/default/grub
- GRUB_CMDLINE_LINUX_DEFAULT="quiet splash'를 찾아 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9"로 바꿉니다.
- txt 편집기를 저장하고 닫습니다.
- 터미널에서 다음을 실행하여 grub을 업데이트합니다.
- 재부팅
기능 확인
터미널에서 다음을 실행합니다.
- lspci -k | grep -EA3 'VGA|3D|Display' (이 명령은 설치된 비디오 카드와 사용 중인 커널 드라이버를 나타냅니다. 제대로 작동하는 경우 "amdgpu"가 표시되어야 합니다.
- sudo apt-get install mesa-utils(다음 단계에 사용되는 패키지 설치)
- glxinfo | grep OpenGL (AMD 카드가 활성화되고 작동하는지 확인하기 위한 추가 검사입니다)
- glxinfo | grep "직접 렌더링" (예라고 표시되면 AMD 카드가 활성화되고 그래픽용 프로세서를 사용하지 않는 것입니다.)
AMD GPU-PRO 드라이버 제거
어떤 이유로든 AMDGPU-PRO 그래픽 스택을 제거하려는 경우 원래 설치에 포함되어 경로에 있는 제거 스크립트를 사용하여 제거할 수 있습니다. 명령 프롬프트에서 다음 명령을 입력합니다.
선택적 ROCm 구성 요소 설치
이 AMDGPU-Pro 드라이버 패키지에는 Compute/OpenCL 애플리케이션을 실행하기 위해 선택적으로 설치할 수 있는 ROCm 구성 요소가 통합되어 있습니다. 다음 명령을 실행하여 구성 요소를 설치할 수 있습니다.
- sudo apt 설치 -y rocm-amdgpu-pro
선택적 ROCm 구성 요소 구성
ROCm 응용 프로그램을 실행하기 전에 LLVM_BIN 환경 변수를 설정해야 합니다.
- clinfo와 같은 개별 ROCm 명령을 실행할 때 임시 로 설정하려면 다음을 사용하십시오.
- 환경 LLVM_BIN=/opt/amdgpu-pro/bin /opt/amdgpu-pro/bin/clinfo
- 모든 bash 및 기타 sh와 유사한 셸 사용자에 대해 영구적으로 설정하려면 다음 명령을 사용할 수 있습니다.
- echo '내보내기 LLVM_BIN=/opt/amdgpu-pro/bin' | sudo 티 /etc/profile.d/amdgpu-pro.sh
- 모든 csh 사용자에 대해 영구적으로 설정하려면 다음 명령을 사용할 수 있습니다.
- 에코 'setenv LLVM_BIN /opt/amdgpu-pro/bin' | sudo 티 /etc/profile.d/amdgpu-pro.csh
자세한 내용은 Ubuntu
환경 변수 커뮤니티 도움말을 참조하십시오.