bellperson icon indicating copy to clipboard operation
bellperson copied to clipboard

Belpeople insist on grabbing GPU lock with no GPU hardware and GPU-off flags

Open ribasushi opened this issue 4 years ago • 2 comments

I am running a lotus miner on a GPU-less machine with: BELLMAN_NO_GPU=1 lotus-miner run --enable-gpu-proving=false

Regardless I still get /tmp/bellman.gpu.lock being exlock-ed ( discovered due to incorrect permissions on said file leading to sealing failures )

Bellperson should not do GPU-related things when told not to.

ribasushi avatar Nov 04 '20 02:11 ribasushi

fml... there's also /tmp/bellman.priority.lock

ribasushi avatar Nov 04 '20 02:11 ribasushi

General lock is for use of the GPU. Priority lock is to kick lower-priority processes off the GPU. Why do we lock when no GPU being used? Great question. How about 'historical reasons'. This will probably see change in the 'relatively near future'.

porcuquine avatar Nov 04 '20 02:11 porcuquine