I just bought my Leap this week and got it up and running fairly quickly with my Linux Mint machine. I tested it in the Diagnostic Visualizer and it worked smoothly. However, only a few minutes later, the Visualizer stopped showing the cameras, and the hand models stopped appearing.
I unplugged the device and plugged it back in, and the camera started working again. However, it soon lost the cameras once more. I can repeat this process, but the app I'm building is for an AR table with educational purposes, whose users may not understand why the app isn't working. Is there any reason the Leap just stops running the camera? Is there something I can run to try to fix this?