Ubuntu 16.04 Linux에서 AMDGPU-PRO 설치 및 구성

摘要: 이 문서에서는 Ubuntu Linux에서 HDMI 오디오를 활성화하는 데 사용할 AMD-GPU 드라이버의 설치 및 구성에 대해 설명합니다.

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

우분투 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'

드라이버가 이미 설치되어 있는지 확인하려면 터미널에서 다음을 실행합니다.

  • $ dpkg -l amdgpu-pro

原因

HDMI 오디오 기능은 드라이버를 설치해야 합니다.

解决方案

AMDGPU-PRO 드라이버 설치

  1. 터미널에서 다음을 실행합니다.
    • sudo apt-get update
    • sudo apt-get upgrade
    • sudo apt-get dist-업그레이드
    • vsudo 재부팅
  2. 여기에서 최신 드라이버를 다운로드하십시오 - https://support.amd.com/en-us/download/workstation?os=Linux+x86_64#
    참고 - 드라이버가 필요합니다. "Radeon™ Pro Software Enterprise Edition for Ubuntu 16.04.3"
  3.  파일이 다운로드되면 터미널에서 다음을 실행합니다.
    1. cd ~다운로드/
    2. tar -jxvf amdgpu-pro*
    3. CD AMDGPU-프로*
    4. ./amdgpu-pro-install --compute
      참고: 'compute' 명령에는 공백 없이 대시가 두 개 있습니다 
    5. sudo 재부팅

 


사용할 AMD-PRO 드라이버 구성

  1. vulkan 드라이버를 사용하기 전에 사용자 계정이 "video" 그룹의 구성원인지 확인하십시오. 다음 명령을 사용하여 자신이 속한 그룹을 찾을 수 있습니다.
    • 그룹
  2. 계정이 비디오 그룹의 일부가 아닌 경우 sudo 암호가 있어야 다음 명령을 상승시킬 수 있습니다.
    • sudo usermod -a -G 비디오 $LOGNAME
    • sudo gedit /etc/default/grub
  3. GRUB_CMDLINE_LINUX_DEFAULT="quiet splash'찾아 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.vm_fragment_size=9"로 바꿉니다. 
  4. txt 편집기를 저장하고 닫습니다. 
  5. 터미널에서 다음을 실행하여 grub을 업데이트합니다.
    • # sudo update-grub
  6. 재부팅

 


기능 확인

터미널에서 다음을 실행합니다.
  • 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 그래픽 스택을 제거하려는 경우 원래 설치에 포함되어 경로에 있는 제거 스크립트를 사용하여 제거할 수 있습니다. 명령 프롬프트에서 다음 명령을 입력합니다.
  • amdgpu-프로 제거

 


선택적 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 환경 변수 커뮤니티 도움말을 참조하십시오.
文章属性
文章编号: 000146175
文章类型: Solution
上次修改时间: 10 11月 2021
版本:  4
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。