# Linux automation

**URL:** <https://discuss.saleae.com/t/linux-automation/1091>\
**Category:** Uncategorized\
**Created:** [July 13, 2021, 11:26pm UTC](https://discuss.saleae.com/t/linux-automation/1091 "2021-07-13T23:26:04Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![jesussalinas](https://avatars.discourse-cdn.com/v4/letter/j/919ad9/32.png) [@jesussalinas](https://discuss.saleae.com/u/jesussalinas)\
**Post date:** [July 13, 2021, 11:26pm UTC](https://discuss.saleae.com/t/linux-automation/1091/1 "2021-07-13T23:26:04Z")

</div>

Hi, on Linux app I’m not able to see the options to start the server for automation. Maybe is there a command line start for the server? Like ./Logic-2.3.31-master.AppImage -disablepopups -socket ?

Thanks.

---

<div class="post-metadata">

**Author:** ![timreyes](https://yyz2.discourse-cdn.com/flex030/user_avatar/discuss.saleae.com/timreyes/32/108_2.png) [@timreyes](https://discuss.saleae.com/u/timreyes)\
**Post date:** [July 13, 2021, 11:33pm UTC](https://discuss.saleae.com/t/linux-automation/1091/2 "2021-07-13T23:33:16Z")

</div>

@jesussalinas Sorry for the trouble with that. Unfortunately, the automation API is not supported in Logic 2.x. At the moment, it is only supported on our older Logic 1.x software as described below:

> **[Socket API - Automation](https://support.saleae.com/saleae-api-and-sdk/socket-api)**

Having automation supported in Logic 2.x is one of our bigger goals, and is a highly requested feature. We’re tracking the request below and I added a comment for you as well so we can track your need.

> **[Application / Automation API - Logic 2 - Ideas and Feature Requests - Saleae](https://ideas.saleae.com/b/feature-requests/application-api/)**
>
> Add an API to interact with the app and the device without using the GUI directly.
> This was supported in Logic 1 Socket API

Apologies again that this is not yet available on Logic 2.x!

---

<div class="post-metadata">

**Author:** ![jesussalinas](https://avatars.discourse-cdn.com/v4/letter/j/919ad9/32.png) [@jesussalinas](https://discuss.saleae.com/u/jesussalinas)\
**Post date:** [August 25, 2021, 2:49am UTC](https://discuss.saleae.com/t/linux-automation/1091/3 "2021-08-25T02:49:17Z")

</div>

Thanks Tim! This helped me

---

<div class="post-metadata">

**Author:** ![przemek.klosowski](https://yyz2.discourse-cdn.com/flex030/user_avatar/discuss.saleae.com/przemek.klosowski/32/538_2.png) [@przemek.klosowski](https://discuss.saleae.com/u/przemek.klosowski)\
**Post date:** [November 15, 2021, 6:17pm UTC](https://discuss.saleae.com/t/linux-automation/1091/4 "2021-11-15T18:17:01Z")

</div>

+1 on adding this, especially since v. 1 no longer works on my freshly updated Fedora 35 because it seems to depend on SSL1.0:

qt.network.ssl: QSslSocket: cannot resolve CRYPTO\_num\_locks  
qt.network.ssl: QSslSocket: cannot resolve CRYPTO\_set\_id\_callback

I tried doing  
LD\_PRELOAD=/usr/lib64/libssl.so.1.0.2o ./Logic  
but it didn’t help. Maybe libssl would have to be stuck into the sqhashfs?

---

<div class="post-metadata">

**Author:** ![timreyes](https://yyz2.discourse-cdn.com/flex030/user_avatar/discuss.saleae.com/timreyes/32/108_2.png) [@timreyes](https://discuss.saleae.com/u/timreyes)\
**Post date:** [November 16, 2021, 12:06am UTC](https://discuss.saleae.com/t/linux-automation/1091/5 "2021-11-16T00:06:40Z")

</div>

Thanks for getting your vote in! We highlighted some solutions below for getting Logic 1.x working on Fedora 26 and 27 (back when they were new). Have you had a chance to run through this article, as well as check which versions of OpenSSL are available on your PC?

> **[The Software Fails to Launch on Fedora](https://support.saleae.com/troubleshooting/the-software-fails-to-launch-on-fedora)**

---

<div class="post-metadata">

**Author:** ![przemek.klosowski](https://yyz2.discourse-cdn.com/flex030/user_avatar/discuss.saleae.com/przemek.klosowski/32/538_2.png) [@przemek.klosowski](https://discuss.saleae.com/u/przemek.klosowski)\
**Post date:** [November 21, 2021, 4:05am UTC](https://discuss.saleae.com/t/linux-automation/1091/6 "2021-11-21T04:05:40Z")

</div>

Strangely, changing the directory to Logic 1.2.29 and linking /usr/lib64/libssl.so.10 to libssl.so in that directory, and running ./Logic from there does work, even though explicit LD\_PRELOAD did not work.

---

<div class="post-metadata">

**Author:** ![timreyes](https://yyz2.discourse-cdn.com/flex030/user_avatar/discuss.saleae.com/timreyes/32/108_2.png) [@timreyes](https://discuss.saleae.com/u/timreyes)\
**Post date:** [November 23, 2021, 3:12am UTC](https://discuss.saleae.com/t/linux-automation/1091/7 "2021-11-23T03:12:41Z")

</div>

Glad to hear you got that working. The `LD_PRELOAD` method was something a few users mentioned to work for them on various versions of Fedora, but we haven’t tested it ourselves.
