cgminer 장치를 찾을 수 없습니다


1

cgminer -n (버전 3.12.2)을 실행하면 다음과 같은 결과가 나타납니다.

 [2014-02-12 11:09:10] USB all: found 12 devices - listing known devices                    
 [2014-02-12 11:09:10] No known USB devices  

lcpci -v를 실행하면 내 카드가 표시됩니다.

03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Antilles [Radeon HD 6990] (prog-if 00 [VGA controller])
    Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device 0b2a
    Flags: bus master, fast devsel, latency 0, IRQ 51
    Memory at d0000000 (64-bit, prefetchable) [size=256M]
    Memory at fbac0000 (64-bit, non-prefetchable) [size=128K]
    I/O ports at ce00 [size=256]
    [virtual] Expansion ROM at fba00000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: fglrx_pci

03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cayman/Antilles HDMI Audio [Radeon HD 6900 Series]
    Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Cayman/Antilles HDMI Audio [Radeon HD 6900 Series]
    Flags: bus master, fast devsel, latency 0, IRQ 49
    Memory at fbafc000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel

04:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Antilles [Radeon HD 6990]
    Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device 1b2a
    Flags: bus master, fast devsel, latency 0, IRQ 52
    Memory at c0000000 (64-bit, prefetchable) [size=256M]
    Memory at fb9c0000 (64-bit, non-prefetchable) [size=128K]
    I/O ports at be00 [size=256]
    [virtual] Expansion ROM at fb900000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: fglrx_pci

04:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cayman/Antilles HDMI Audio [Radeon HD 6900 Series]
    Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Cayman/Antilles HDMI Audio [Radeon HD 6900 Series]
    Flags: bus master, fast devsel, latency 0, IRQ 50
    Memory at fb9fc000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: snd_hda_intel

fglrxinfo 결과는 다음과 같습니다.

display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 6900 Series  
OpenGL version string: 4.2.12337 Compatibility Profile Context 13.101



display: :0  screen: 1
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 6900 Series  
OpenGL version string: 4.2.12337 Compatibility Profile Context 13.101

./autogen.sh (--enable-opengl의 유무에 관계없이)로 컴파일하려고 할 때

  OpenCL...............: NOT FOUND. GPU mining support DISABLED
configure: error: No mining configured in

1
OpenGL! = OpenCL. OpenCL 지원을 활성화하려면 추가 개발 패키지를 설치해야합니다.
dobey

답변:


1

dobey가 말했듯이 opencl이 필요하지만 opencl의 amd-sdk 버전이 작동하지 않는 것 같습니다 (아마도 잘못 설치했을 것입니다). 대부분의 opencl 설치는 fglrx를 제거하고 nvidia 드라이버를 설치합니다. 이것은 내가 포럼에서 찾은 것 중 하나입니다.

sudo apt-get install ocl-icd-opencl-dev

그것이 다른 누군가를 돕기를 바랍니다!

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.