Skip to content

Can't install AutoEQ database #247

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Kellsen opened this issue Apr 18, 2025 · 3 comments
Open

Can't install AutoEQ database #247

Kellsen opened this issue Apr 18, 2025 · 3 comments

Comments

@Kellsen
Copy link

Kellsen commented Apr 18, 2025

Heya,

I have been using jamesdsp for quite a while now on my Debian machine on which it works perfectly fine but today I decided to give Arch Linux a go.
The program builds fine from the AUR and runs and the effects work.
However when I try to download the AutoEQ database it downloads but that's it. It downloads and then the process just quits. The program itself keeps running fine but the import function just stops and the window with the progress bar closes. No error messages when I start it from the terminal.

@Kellsen
Copy link
Author

Kellsen commented Apr 26, 2025

Update: I started it from the terminal and found two lines:

QIODevice::read (QFile, "/home/ME/.cache/jamesdsp/autoeq/version.json"): device not open
QIODevice::read (QFile, "/home/ME/.cache/jamesdsp/autoeq/index.json"): device not open

So I copied these two .json files from my Debian .cache to my Arch. The result was that it now shows the Equalizers in the database that I have in my Debian but won't load it. When I update my database it is now stuck on the unpacking window and won't proceed. I can't cancel it neither. The only way for it to stop is kill the entire process :/

The same thing happens when I don't have these two files in my .cache but simply start jamesdsp from the terminal. It's stuck on the unpacking and won't proceed.
Again: nothing in the terminal output that would give me a hint why it's doing that.

Image

@prokrypt
Copy link

prokrypt commented May 5, 2025

I don't know if this helps, but here's the last few lines of an strace when downloading/decompressing halts...

futex(0x5c9520feeb50, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5c9520c51698, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5c95210d0e88, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5c95210d0e40, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5c9520c51698, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5c9520ba5288, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5c9520ba5240, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x5c9520c51698, FUTEX_WAKE_PRIVATE, 1) = 1
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, [{iov_base=";\3\7\0003\0\200\2\0\0\0\0\v\0\"\0z\1\31\0\v\0A\0\234\0\31\0\202\3\n\0"..., iov_len=124}], 1) = 124
mmap(NULL, 8392704, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0x7075ba7fd000
mprotect(0x7075ba7fe000, 8388608, PROT_READ|PROT_WRITE) = 0
rt_sigprocmask(SIG_BLOCK, ~[], [], 8)   = 0
clone3({flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, child_tid=0x7075baffd990, parent_tid=0x7075baffd990, exit_signal=0, stack=0x7075ba7fd000, stack_size=0x7ffd00, tls=0x7075baffd6c0} => {parent_tid=[91106]}, 88) = 91106
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
futex(0x7075f00082c8, FUTEX_WAKE_PRIVATE, 1) = 1
ppoll([{fd=4, events=POLLIN}, {fd=24, events=POLLIN}], 2, {tv_sec=0, tv_nsec=0}, NULL, 8) = 1 ([{fd=4, revents=POLLIN}], left {tv_sec=0, tv_nsec=0})
read(4, "\3\0\0\0\0\0\0\0", 8)          = 8
write(4, "\1\0\0\0\0\0\0\0", 8)         = 8
poll([{fd=5, events=POLLIN|POLLOUT}], 1, -1) = 1 ([{fd=5, revents=POLLOUT}])
writev(5, [{iov_base="\22\0\30\0/\0\200\2(\0\0\0)\0\0\0 \0\0\0\22\0\0\0\23\2\0\0\205\10\0\0"..., iov_len=100}], 1) = 100
futex(0x7ffe86ee37c0, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 0, NULL, FUTEX_BITSET_MATCH_ANY) = ? ERESTARTSYS (To be restarted if SA_RESTART is set)
--- stopped by SIGTTIN ---

@ParadaCarleton
Copy link

ParadaCarleton commented May 12, 2025

The good news is it works with flatpak, so you can install from there if you need it, but it looks like the AUR version is broken.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants