Error: Could not acquire hardware ID

I just installed CrySPARC and to get started I wanted to do the Example Dataset.
However, I get the following error message when launching “Visualize”:

Could not acquire hardware ID.

The same happens when I try do launch 'Ab-initio’.
I am running on Ubuntu 16.04, ifconfig is installed, here is the output:

eth0 Link encap:Ethernet Hardware Adresse 38:d5:47:02:d0:6e
inet Adresse:138.246.211.42 Bcast:138.246.211.255 Maske:255.255.254.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX-Pakete:8009655 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:3465234 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:11296503038 (11.2 GB) TX-Bytes:282388883 (282.3 MB)
Speicher:fb300000-fb37ffff

eth1 Link encap:Ethernet Hardware Adresse 38:d5:47:02:d0:6d
UP BROADCAST MULTICAST MTU:1500 Metrik:1
RX-Pakete:0 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:0 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX-Bytes:0 (0.0 B) TX-Bytes:0 (0.0 B)
Interrupt:20 Speicher:fb600000-fb620000

lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:65536 Metrik:1
RX-Pakete:81284 Fehler:0 Verloren:0 Überläufe:0 Fenster:0
TX-Pakete:81284 Fehler:0 Verloren:0 Überläufe:0 Träger:0
Kollisionen:0 Sendewarteschlangenlänge:1
RX-Bytes:13043168 (13.0 MB) TX-Bytes:13043168 (13.0 MB)

How can I solve that ?

Hi Dario,

Sorry for the trouble - I believe the issue is that your system language is non-English and our license system parses the output of ifconfig to find MAC addresses expecting it to be in English. I can’t think of a workaround at the moment but we will attempt to change this in an upcoming release to handle properly the non-English case.

Sorry,
Ali

Hi Ali,
thank You for the quick reply.
Indeed, that was the issue. The “workaround” is simply by changing the systemlanguage to english, gladly this is just one click in Ubuntu. Now ifconfig is in english and Cryosparc works without problems.
During the experiments, i checked my GPU usage, and only one of my two GPUs was used for processing.
Is there a way to use more GPU, or is this dependent on which experiment is being launched?

Best
Dario

Ah, glad you got that figured out!
How many experiments were you running? cryoSPARC will use all available GPUs and schedule jobs as they become available (as long as there is enough system RAM to support the multiple simultaneous jobs). Note that each job only uses one GPU at a time right now. You can use the following commands to see which GPUs are enabled in the cryosparc scheduler:

cryosparc configure gpu list
cryosparc configure gpu enable <id>
cryosparc configure gpu disable <id>

Hope that helps,
Ali