AMD GPU Ubuntu 21.10을 이용한 ETH 채굴

AMD GPU Ubuntu 21.10을 이용한 ETH 채굴


내 GPU(rx580)로 이더리움을 채굴하고 싶습니다. 약간의 조사를 한 후 openCL이 필요하고 이를 얻으려면 AMD GPU 드라이버를 설치해야 한다는 사실을 알게 되었습니다. Ubuntu 21.10을 사용하고 있기 때문에 드라이버가 공식적으로 지원되지 않고, 설치하려고 했더니 제대로 설치되지 않았습니다. 재부팅했을 때 OS가 벽돌이 되었습니다. 재부팅할 때마다 블루 스크린이 표시되었습니다. Ubuntu(동일한 버전)를 다시 설치한 후에도 여전히 eth를 채굴하고 싶습니다. amdgpu 드라이버 없이 할 수 있는 방법이 있나요?

미리 감사드립니다!

답변1

나는 최근에 이 최신 버전의 우분투로 전환했으며 이 우분투 버전에서 채굴할 수 있을 만큼 OpenCL 드라이버를 설치해야 하는 (상대적으로) 빠르고 더러운 수정 사항을 가지고 있습니다. 이 튜토리얼에서는 이를 수행하는 한 가지 방법을 다루고 동일한 GPU(rx580)를 사용하므로 참조용으로 사용하거나 내 방법이 실패할 경우 다른 방법을 시도해 보세요.https://dazeb.uk/how-to-install-amd-opencl-gpu-drivers-on-ubuntu-21-04-for-mining-ethereum/.

설치할 수 있다는 것을 알고 있거나 AMDGPU 설치 스크립트가 포함된 AMD의 전체 드라이버 패키지라는 것을 알고 있는 AMDGPU 드라이버가 포함된 백업 폴더를 만드세요(분산 GPU 드라이버가 작동하므로 21.10에서는 필요하지 않을 수도 있습니다). 쉽게 액세스할 수 있습니다. 그러나 이전 릴리스에서 이 작업을 수행할 때 필요했기 때문에 주목할 가치가 있습니다. 그렇지 않으면 GPU 드라이버를 잃을 위험이 있으며 잘못된 설치 후 시스템을 복구해야 하는 경우 셸에서 다운로드해야 합니다.

GPU 마이닝을 위해 OCL 강제 설치

  1. 구형 AMDGPU 드라이버를 구하십시오(패키지가 이에 특정한지 확실하지 않은 6000 시리즈용입니다).

wget --referer https://www.amd.com/en/support/kb/release-notes/rn-amdgpu-unified-linux-21-30 https://drivers.amd.com/drivers/linux/amdgpu-pro-21.30-1290604-ubuntu-20.04.tar.xz

  1. 내용을 추출합니다.

tar -xvf amdgpu-pro-21.30-1290604-ubuntu-20.04.tar.xz cd amdgpu-pro-21.30-1290604-ubuntu-20.04/

  1. 다음으로 이 tarball에서 특정 패키지를 설치해야 합니다. 이러한 패키지를 찾아서 설치하십시오. 종속성이 필요하다고 불평하면 해당 패키지를 찾아 종속성 패키지에서 동일한 명령을 실행하십시오. 그런 다음 돌아가서 종속된 항목을 설치할 수 있습니다. 패키지:
  • amdgpu-프로 코어
  • libopencl1-amdgpu-pro
  • clinfo-amdgpu-프로
  • opencl-amdgpu-pro-icd

와 함께 설치

sudo dpkg -i (특정 패키지 이름 뒤에는 .deb 확장자가 있어야 하며 일반 이름만 사용할 수는 없습니다)

  1. 이 dpkg 스크립트를 실행하고 시스템을 다시 시작한 후 GPU 드라이버가 중단되는 불행한 상황이 발생하면 셸에 액세스하여 amdgpu-uninstall. 그런 다음 ./amdgpu-install알려진 작동 버전에서 실행하여 그래픽 드라이버를 복원할 수 있습니다 . 이것이 작동하는지 확인하려면 재부팅하십시오. 그렇지 않은 경우 amdgpu-uninstall을 실행한 다음 sudo apt update && sudo apt upgrade가능하면 일반 GPU 드라이버를 복원해 보십시오. 호환되지 않는 몇 가지 패키지를 제거하는 경우에만 이런 일이 발생할 가능성이 높으며 위의 패키지는 괜찮습니다. 스크립트를 실행했는데 부팅 후 opencl이 작동하지 않는 경우 amdgpu-uninstall실수로 호환되지 않는 패키지를 설치하지 않도록 패키지를 다시 설치해야 합니다. 이 버전의 opencl을 사용하여 21.10 마이닝의 성공적인 버전을 보유하고 있습니다. 나는 또한 사용자 정의 amdgpu 드라이버를 사용하지 않고 있으며, 내가 사용하고 있는 드라이버는 이 배포판의 기본 패키지입니다. 나는 이것이 작동하지 않을 경우를 대비해 백업을 하는 것을 권장하지만, 긴급 상황에서 ./amdgpu-install기본 드라이버를 언급하는 것보다 백업이 더 잘 작동할 것이라고 보장할 수도 없습니다 .amdgpu-uninstall && sudo apt update && sudo apt upgrade

  2. OpenCL 테스트 중

    opencl install clinfo를 테스트하려면 sudo apt-get install clinfo다음을 실행하여 clinfo표시되는지 확인하세요.

number of platforms 1 (또는 카드가 더 많은 경우 더 많이).

이것이 당신에게 효과가 있기를 바랍니다. 행복한 채굴을 응원합니다!

관련 정보