Mint 18의 AMD Radeon 드라이버

Mint 18의 AMD Radeon 드라이버

최근에 운영 체제를 Mint 17.3에서 Mint 18.1로 업그레이드했습니다. 듀얼스크린이 더 이상 작동하지 않습니다. 최신 fglrx 드라이버를 설치해 보았습니다.http://support.amd.com/fr-fr/download그러나 X 서버를 시작할 수 없습니다.

AMDGPU-Pro를 설치하려고 했지만 Unsupported OS.

내 카드에 대한 자세한 정보는 다음과 같습니다.

lspci -v | grep AMD
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde XT [Radeon HD 7770/8760 / R7 250X] (prog-if 00 [VGA controller])
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]

해결책이 있나요? 다운그레이드해야 하나요? 저는 듀얼스크린만 갖고 싶고 게임에는 관심이 없어요.

답변1

나는 같은 문제를 겪었고 내가 한 일은 다음과 같습니다(모든 것을 기억한다면):

커널을 4.9로 업데이트

apt-add-repository ppa:paulo-miguel-dias/mesa
apt update
apt install xserver-xorg-video-amdgpu mesa-utils
apt upgrade

자세한 내용을 보려면 여기를 클릭하세요.

답변2

mint에 AMDGPU-PRO 드라이버를 설치하려면 mint를 인식하도록 설치 스크립트를 약간 편집해야 합니다... 웹 사이트에서 다운로드한 설치 스크립트를 열고 47행을 다음 표시 ubuntu로 바꿉니다. linuxmint:

case "$ID" in
    linuxmint)

그러면 아무 문제 없이 설치할 수 있을 텐데요...

답변3

mint Cinnamon 18.3과 최신 amdgpu-pro 드라이버(17.50)를 사용하여 성공했습니다! 이는 Radeon Vega Frontier Edition 카드의 경우이지만, 올바른 드라이버를 다운로드하면 다른 카드에서도 작동할 것이라고 믿을 만한 이유가 있습니다. OpenGL과 OpenCL이 작동하며 적어도 Windows(약간 오래된 드라이버를 사용함)만큼 빠른 것으로 보입니다. 아직 Vulkan이나 비디오 가속을 테스트하지 않았습니다.

주요 요령은 xorg-server를 xorg 1.19로 업데이트해야 한다는 것입니다. 그렇지 않으면 ABI 불일치로 인해 모듈이 로드되지 않습니다. 불안정한 패키지 저장소를 활성화해야 할 수도 있습니다.apt install xserver-xorg-hwe-16.04

AMD에서 드라이버를 다운로드합니다. 가다http://support.amd.com/en-us/download그런 다음 "드라이버를 수동으로 선택"을 사용하십시오. 저는 "Pro Graphics", "Radeon Vega Frontier Edition", "Radeon Vega Frontier Edition" 및 "Linux"를 선택하고 "Show Results"를 클릭해야 했습니다. 다운로드 버튼을 가리키면 어떤 버전이 있는지 확인하고 Ubuntu 17.50 이상이 필요합니다. (이것은 온라인에서 찾은 대부분의 도움말보다 최신이며 이전 버전은 작동하지만 커널 모듈을 컴파일하는 경우 더 복잡해 보입니다. , 나는 17.50이 최초의 "오픈 소스" 버전이라고 생각합니다). "사전 설치" 스크립트는 필요하지 않습니다. 올바른 다운로드 버튼을 클릭하세요.

압축 풀기(다운로드한 번호로 변경):

cd ~/Downloads
tar -Jxvf amdgpu-pro-17.50-511655.tar.xz
cd amdgpu-pro-17.50-511655

nano amdgpu-pro-install 편집기를 사용하여 Mint에서 실행되도록 Ubuntu 특정 스크립트를 수정합니다. ubuntu)로 대체되고 linuxmint)17.50에서 새로운 수정 사항이 추가되었습니다. ${1+"$@"}이후 제거하십시오 $APT(이것은 스크립트에 스위치를 apt로 보내는 것으로 보이지만 명령줄이 잘립니다. 이유를 알아내기에는 bash가 충분하지 않으며 Mint일 수 있습니다). apt의 버그 또는 이 스크립트의 버그).

다음과 같이 설치 스크립트를 실행하세요. 대신 "pre Vega10"을 ./amdgpu-pro-install --opencl=rocm사용하라는 메시지가 표시됩니다 . 나는 내 카드가 "Vega10"인지 알아내려고 시간을 낭비했습니다. AMD는 아무데도 알려주지 않았지만 "Vega"라는 카드가 무엇인지 의심스럽습니다.legacyrocm

다른 설치 지침에 나와 있는 대로만 수행하십시오 usermod -a -G video $LOGNAME. 꼭 필요한지는 모르겠지만 시도해 볼 수는 있습니다.

그런 다음 sudo를 재부팅하고 즐기십시오!

엉망이라면 확인해 보세요 /var/log/Xorg.0.log. "amd"를 검색하여 해당 모듈을 찾으려고 하는지 확인한 다음 "unloaded"를 검색하여 실패한 모듈을 찾으세요. "ABI 주요 버전"에 대해 불평하는 경우 사용 중인 xorg를 변경해야 합니다. 작동하지 않으면 를 실행할 수 있습니다 amdgpu-pro-uninstall. 작동하게 하려면 스크립트를 복사하고 다시 실행하여 제거하므로 스크립트를 편집한 다음 제자리에 설치해야 합니다.

관련 정보