헤드리스 Debian 서버에서 Hashcat 또는 amd 드라이버가 잠시 후 작동을 멈춥니다.

헤드리스 Debian 서버에서 Hashcat 또는 amd 드라이버가 잠시 후 작동을 멈춥니다.

먼저 검색 엔진과 이 플랫폼을 통해 내 문제에 대한 해결책을 철저히 찾았지만 성공하지 못했다고 말하고 싶습니다.

나는 Dell XPS 420에 헤드리스 Debian 서버(헤드리스란 방금 표준 Debian Jessie 패키지를 설치하고 gnome을 제거하고 xdm을 설치했음을 의미함)를 가지고 있으며 xdm을 "최소 x 설정"으로 실행합니다.Hashcat 웹 페이지에서 우분투 서버를 구성하는 방법. 제가 사용하고 있는 그래픽 카드는 Radeon HD 6570입니다.

처음에는 제대로 작동했고 WPA/WPA2를 사용하여 약 14000H/s를 얻었는데 이는 괜찮았지만 잠시 후 Hashcat이 0H/s를 계산하고 있었고 응용 프로그램을 종료하려고 하면 멈춰서 내 주문에 응답하지 않았습니다. 나는 이것이 현재 Debian Experimental repos의 fglrx인 OpenCL 비디오 드라이버에 문제가 있다고 생각합니다.

공식 AMD 설치 프로그램을 사용하여 데비안 패키지를 수동으로 빌드하는 방법이 어떤 이유로 작동하지 않았기 때문에 내가 설치한 모든 것은 데비안 리포지토리에서 직접 가져온 것입니다.

지금 도착질문: Radeon HD 그래픽 드라이버를 설치하고 헤드리스 서버(모니터 사용과 동일)에서 사용하되 비디오 데이터를 어디에도 출력하지 않는 올바른 방법은 무엇입니까?

편집: Stretch도 구성하기가 까다롭기 때문에 이제 Jessie와 함께 가겠습니다. 중요한 경우. xserver-xorg-video-radeon은 제가 사용하고 있는 드라이버입니다.

아래 지침을 따르면이것드라이버 확인 방법에 대한 웹사이트에 lspci -n내 그래픽 카드가 표시되고 작동한다고 나옵니다. 심지어 올바른 모델 시리즈를 식별하고 Radeon 드라이버를 사용하고 있다고 알려주었습니다. 비디오 드라이버가 작동 중이며 Radeon이라고 합니다.

답변1

내가 겪었던 문제는 다음 단계에 따라 해결되었습니다.

  1. service xdm stop && apt-get purge fglrx*, 내 x 창 관리자를 중지하고 모든 fglrx 드라이버를 제거합니다.
  2. AMD에서 제공하는 드라이버(이 경우 Catalyst 15.9)를 설치합니다. 설치 프로그램에 대해 더 읽어야 했고 --install --force데비안에서 작동하도록 하려면 명령 끝에 추가해야 한다는 것을 깨달았습니다(이에 대한 "공식" 정보는 찾을 수 없습니다). --force설치 중인 소프트웨어와 충돌하는 기존 소프트웨어를 덮어쓰도록 설치 프로그램 스크립트에 지시합니다.
  3. aticonfig --initial, 그런 다음 추가이것들/etc/X11/xorg.conf의 줄에
  4. 재부팅하고 며칠 동안 완벽하게 실행되는 Hashcat을 즐겨보세요.

내 질문에 대한 대답은 먼저 장치에 실제로 아무 것도 보내지 않고 가상 출력 장치가 올바르게 구성되었는지 확인하는 것입니다. 그런 다음 잘못된 드라이버를 지우고 제조업체의 지침에 따라 다음 드라이버를 설치해야 합니다.

관련 정보