itgui: Dial unix /tmp/itd/socket: connect: no such file or directory (but itd is running) #61

Closed
opened 2023-05-22 10:41:49 +00:00 by jmevel · 2 comments

Hi, I just installed itd and itgui using the Easy Installation instructions (I'm on Fedora).

itd service is running in user mode

$ systemctl --user status itd
● itd.service - InfiniTime Daemon (itd)
     Loaded: loaded (/usr/lib/systemd/user/itd.service; enabled; preset: disabled)
    Drop-In: /usr/lib/systemd/user/service.d
             └─10-timeout-abort.conf
     Active: active (running) since Mon 2023-05-22 12:25:34 CEST; 10min ago
   Main PID: 18488 (itd)
      Tasks: 9 (limit: 18980)
     Memory: 22.9M
        CPU: 160ms
     CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/itd.service
             └─18488 itd

However when I run itgui I get the following error: Dial unix /tmp/itd/socket: connect: no such file or directory
image

Indeed there's no /tmp/itd directory.

Did I miss something? Is there a missing step in the Readme?
How can I fix this please?

Sorry if the fix might seem obvious but I'm kind of new to Linux...

Thanks for your answers

Hi, I just installed `itd` and `itgui` using the `Easy Installation` instructions (I'm on Fedora). `itd` service is running in *user* mode ```sh $ systemctl --user status itd ● itd.service - InfiniTime Daemon (itd) Loaded: loaded (/usr/lib/systemd/user/itd.service; enabled; preset: disabled) Drop-In: /usr/lib/systemd/user/service.d └─10-timeout-abort.conf Active: active (running) since Mon 2023-05-22 12:25:34 CEST; 10min ago Main PID: 18488 (itd) Tasks: 9 (limit: 18980) Memory: 22.9M CPU: 160ms CGroup: /user.slice/user-1000.slice/user@1000.service/app.slice/itd.service └─18488 itd ``` However when I run `itgui` I get the following error: `Dial unix /tmp/itd/socket: connect: no such file or directory` ![image](/attachments/8b38947e-7b1e-443b-8427-adcbee2173ab) Indeed there's no `/tmp/itd` directory. Did I miss something? Is there a missing step in the Readme? How can I fix this please? Sorry if the fix might seem obvious but I'm kind of new to Linux... Thanks for your answers
Owner

This usually happens when ITD can't connect to the watch. You can try connecting it through your device's bluetooth settings if ITD isn't picking it up automatically.

This usually happens when ITD can't connect to the watch. You can try connecting it through your device's bluetooth settings if ITD isn't picking it up automatically.
Author

This usually happens when ITD can't connect to the watch. You can try connecting it through your device's bluetooth settings if ITD isn't picking it up automatically.

Ok this was actually as simple as that, my bluetooth was enabled but I thought the pairing was supposed to be made through itgui. After pairing my PineTime I restarted the itd service and it worked.

Thanks a lot for your answer.

> This usually happens when ITD can't connect to the watch. You can try connecting it through your device's bluetooth settings if ITD isn't picking it up automatically. Ok this was actually as simple as that, my bluetooth was enabled but I thought the pairing was supposed to be made through `itgui`. After pairing my PineTime I restarted the `itd` service and it worked. Thanks a lot for your answer.
Sign in to join this conversation.
No description provided.