Running windows, but have a pc I can install Ubuntu on (have the USB ready
![Smiley](https://bitcointalk.org/Smileys/default/smiley.gif)
no, I run on Windows as well. Just run the default settings. The program will auto detect your GPUs grid size and will multiply it by 2. So if your grid size is 20x100 the program will auto set it at 40x200.
As far as what's happening
The program uses 2 herds of kangaroos, a tame herd and a wild herd. When 2 kangaroos (a wild one and a tame one) collide, the key can be solved.
Using the distinguished point method...if a wild kangaroo lands on a dp that a tame has already landed on, from that point, the wild will follow same path as tame and yes, the private key will be solved.
All of the setting options are described here:
https://github.com/JeanLucPons/Kangaroo (there are many) but the basic settings could/would be something like:
Kangaroo.exe -t 0 -gpu -gpuId 0 -i inputfile.txt -o outputfile.txt
that's basically saying -t 0 = no cpu threads, -gpu = use gpu, -gpuId 0 = use GPU as 0 index (if you have more you can use -gpuId 0,1,2,3,etc), -i = input file that contains the range you want to search and the pubkey you are searching for, -o = output file that pubkey and private key will be written to.