I have one GPU for driving a display, etc (GT 1030), and 2 more expensive cards set aside for cryoSPARC (2x Titan Xp). cryoSPARC can only see one of the the two Titan cards:
±----------------------------------------------------------------------------+
| NVIDIA-SMI 384.59 Driver Version: 384.59 |
|-------------------------------±---------------------±---------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GT 1030 Off | 00000000:01:00.0 On | N/A |
| 35% 34C P0 ERR! / 30W | 522MiB / 1998MiB | 1% Default |
±------------------------------±---------------------±---------------------+
| 1 TITAN Xp Off | 00000000:02:00.0 Off | N/A |
| 23% 29C P8 9W / 250W | 2MiB / 12189MiB | 0% Default |
±------------------------------±---------------------±---------------------+
| 2 TITAN Xp Off | 00000000:03:00.0 Off | N/A |
| 23% 26C P8 9W / 250W | 1MiB / 12189MiB | 0% Default |
±------------------------------±---------------------±---------------------+
[cryosparc@marie frosty]$ cryosparc configure gpu list
Detected 2 CUDA devices.
enabled id pci-bus name
0 0000:01:00.0 GeForce GT 1030
x 1 0000:02:00.0 TITAN Xp
I have already tried enabling the second from the command line, stopped cryosparc, restarted, updated, etc.