Open santiago-afonso opened 5 months ago
I also had problems with getting CUDA to run. WhisperWriter told me CUDA not available
. I had CUDA 12.1 and CUDNN 9.0 installed.
Later in the process, I noticed that the PATH
contained C:\Program Files\NVIDIA\CUDNN\v9.0\bin
, although the DLLs are in an additional subfolder that's named after the CUDA version. Someone having problems could first try to change the PATH
directory to the subfolder for the respective CUDA version and see if that helps.
Anyways, I did the following and now WhisperWriter works for me:
PATH
. I used the path C:\Program Files\NVIDIA\CUDNN\v8.9\bin\11.8
for the DLLs.EDIT: After restarting, WhisperWriter complained that a DLL belonging to CUDA v12 was missing. I then added the two v12.3 paths I still had installed to my PATH
environment variable additionally to the v11.8 paths and it worked again (i.e., C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.3\bin
and C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.3\libnvvp
).
I moved the repository to a different drive and all CUDA dependencies broke for some reason. I got it to run again, but it repeats the transcribed text several times on the Terminal, and only pastes half-way at the cursor position. Also got different dependency issues from last time.
I absolutely love this project, the hold_to_record functionality is excellent! Thanks for sharing! On to the issue:
Not so expert users like me could probably use more detailed instructions on how to get GPU acceleration on Windows. README.md lists the requirements for GPU acceleration as "cuBLAS for CUDA 11 and cuDNN 8 for CUDA 11". There are some issues here:
Solutions:
I solved it, but I don't know how because I implemented both of these attempted fixes at the same time: