Basically title. I have a 7600(x)(t) 8G. I want drivers with opencl for hashcat. I know the proprietary ones work, but they are a ludicrously massive PITA. I am willing to use almost any distro to make this work (not Ubuntu, and not one of those random newer ones). I really hope I don’t have to use the proprietary drivers.

Edit: found a good enough solution. I listed the card on ebay and will replace it with an intel arc soon.

  • Vik@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    5 months ago

    Very welcome! I originally neglected the notion that I tested this from a ‘supported’ ASIC, however.

    I’m not sure how this will behave on NV33; you may need to employ the aforementioned env variable workaround for any luck, I’ll try to find a link for it.

    E1: I believe RX 6700XT (NV23) users set the following env var to spoof their device as NV21

    HSA_OVERRIDE_GFX_VERSION=10.3.0

    I’ll see if there’s one more suitable to your GPU.

    E2: Try export the following

    HSA_OVERRIDE_GFX_VERSION=11.0.0

    • HumanPerson@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      5 months ago

      I tried both suggestions, as well as running it without the variables changed. On all three of them, hashcat said “Device #3: Unstable OpenCL driver detected!” when I ran hashcat -I (device info if your not familiar with hashcat). I tried running the benchmark, and it crashed saying “Device #1: Kernel /usr/lib64/hashcat/OpenCL/shared.cl build failed.”

      Edit: I looked, and I don’t see a package called rocm-ocl, nor can I install one. Edit2: Wait nvm, I see rocm-opencl, and I assume that’s it.