With six digital channels enabled on the Logic Pro 8 running Logic 2.4.39, I get ReadQueueError with any sample rate over 25 MS/s despite the dropdown implying I could go up to 500 MS/s. I have it plugged into a USB 3.2 port and am using Ubuntu 24.04. Is there a way to get full functionality on Linux hosts?
Hi @harrison ,
Sorry to hear you are running into issues! I use PopOS 22.04 and am unable to reproduce with a Logic Pro 8.
Can you reproduce the issue in Logic 2 and send in the logs?
Steps to send :
- In the menu bar select
Help > Upload Logs - A notification should appear - select
Copyand send it to me in a direct message - Alternatively, you can start a support request at https://contact.saleae.com/hc/en-us/requests/new
Thanks,
Ryan
It turns out setting the SALEAE_LINUX_MAX_TRANSFER_COUNT environment variable down to 10 from the default of 16 fixed this for me; I just have to run SALEAE_LINUX_MAX_TRANSFER_COUNT=10 ./Logic-2.4.39-linux-x64.AppImage.
Hi @harrison
Where did you find the SALEAE_LINUX_MAX_TRANSFER_COUNT variable? We added it for debugging this exact problem, but I didn’t realize we had it publicly documented anywhere.
I don’t think we’ve found a root cause for this. could you send us the output of uname -a and lspci -k, in case there are any clues there?
Edit: I’ve synced with @huffman, who has filled me in on the rest of the details about this issue!