musikcube
musikcube copied to clipboard
Musikcube won't run, also doesnt give any error.
I installed musikcube by getting the .deb file and then used apt to install it (dpkg didnt work for me). When I run musikcube, nothing happens, no error, the terminal blinks for a second and then goes back to normal as if the program had finished running. This might have something to do with the install (the one with dpkg failed) but i did uninstall it before using apt to install it again.
Sorry, real life became busy for me so I was largely ignoring musikcube bug reports. I'm trying to go through them now. I assume you've moved on by now, but if not, can you let me know what distribution you were attempting to use? If I don't hear back after a couple days I'll resolve this issue, but feel free to re-open it.
The same happens for me. I am using Linux Mint 20.1 Cinnamon edition. Downloaded and installed the .deb file 0.96.4, and installed using gdebi. When I type musikcube in the terminal, it takes a couple of seconds, and then returns the prompt without doing anything - but does not show any error at all.
Installed a Mint 20.1 VM and found out it's based on an older version of Ubuntu. Give the focal
version of the deb a try, it worked for me: https://github.com/clangen/musikcube/releases/download/0.96.4/musikcube_0.96.4_ubuntu_focal_amd64.deb
Please re-open if this does not address your issue!
I did install the focal version of the deb previously; but anyway went ahead and uninstalled it, and then again reinstalled it from the link you provided. Still does not work for me! the same issue persists.
Here is the screenshot for my system info, just in case.
Re-opened. What happens if you run this command: /usr/share/musikcube/musikcube
? Is there any additional output or error?
No, it still just runs without showing any errors, same as running musikcube
.
The same thing happens to me on Arch, I've tried deleting the folder in .config and checked log.txt and I don't see any errors.
@bishwaruppaul I just tried to create a "native" build in Mint, but from what I can tell it won't be any different, as I can see it actually pulling packages from the Ubuntu focal
repositories. At any rate, can you try the following:
-
sudo apt-get remove musikcube
- Download this build: https://musikcube.com/builds/musikcube_0.96.6_mint_ulyssa_amd64.deb
-
sudo apt-get install musikcube_0.96.6_mint_ulyssa_amd64.deb
@Slavdudesomenumbers how are you installing musikcube on arch? Are you using https://aur.archlinux.org/packages/musikcube/?
@bishwaruppaul I just tried to create a "native" build in Mint, but from what I can tell it won't be any different, as I can see it actually pulling packages from the Ubuntu
focal
repositories. At any rate, can you try the following:
sudo apt-get remove musikcube
- Download this build: https://musikcube.com/builds/musikcube_0.96.6_mint_ulyssa_amd64.deb
sudo apt-get install musikcube_0.96.6_mint_ulyssa_amd64.deb
Tried this, also does not work. Same problem persists.
@Slavdudesomenumbers how are you installing musikcube on arch? Are you using https://aur.archlinux.org/packages/musikcube/?
I've tried both packages on Arch this one and the git version both crash on startup.
I get the feeling this one may be hard to track down without running in a debugger. I'm wondering if you guys are simply missing some sort of assumed dependency. Can you paste the output from running the following two commands?
-
ldd /usr/share/musikcube/libmusikcore.so
-
ldd /usr/share/musikcube/musikcube
ldd /usr/share/musikcube/libmusikcore.so ldd: warning: you do not have execution permission for
/usr/share/musikcube/libmusikcore.so'
linux-vdso.so.1 (0x00007ffc53dd4000)
libboost_filesystem.so.1.75.0 => /usr/lib/libboost_filesystem.so.1.75.0 (0x00007fcd79e08000)
libboost_thread.so.1.75.0 => /usr/lib/libboost_thread.so.1.75.0 (0x00007fcd79dec000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007fcd79d52000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fcd79d31000)
libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007fcd79ca0000)
libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007fcd799c2000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fcd799b9000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fcd797dc000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007fcd79697000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fcd7967d000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007fcd794b0000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007fcd7a2b3000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007fcd794a5000)
libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x00007fcd79475000)
libidn2.so.0 => /usr/lib/libidn2.so.0 (0x00007fcd79454000)
libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007fcd79413000)
libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007fcd79400000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007fcd793ab000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007fcd792d1000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007fcd792b5000)
libunistring.so.2 => /usr/lib/libunistring.so.2 (0x00007fcd79133000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007fcd7904c000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007fcd7901b000)
libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007fcd79015000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007fcd79004000)
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007fcd78ffd000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007fcd78fe3000)`
ldd /usr/share/musikcube/libmusikcore.so ✔ 11:04:19 PM ldd: warning: you do not have execution permission for
/usr/share/musikcube/libmusikcore.so'
linux-vdso.so.1 (0x00007ffc53dd4000)
libboost_filesystem.so.1.75.0 => /usr/lib/libboost_filesystem.so.1.75.0 (0x00007fcd79e08000)
libboost_thread.so.1.75.0 => /usr/lib/libboost_thread.so.1.75.0 (0x00007fcd79dec000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007fcd79d52000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fcd79d31000)
libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007fcd79ca0000)
libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007fcd799c2000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fcd799b9000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fcd797dc000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007fcd79697000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fcd7967d000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007fcd794b0000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007fcd7a2b3000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007fcd794a5000)
libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x00007fcd79475000)
libidn2.so.0 => /usr/lib/libidn2.so.0 (0x00007fcd79454000)
libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007fcd79413000)
libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007fcd79400000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007fcd793ab000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007fcd792d1000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007fcd792b5000)
libunistring.so.2 => /usr/lib/libunistring.so.2 (0x00007fcd79133000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007fcd7904c000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007fcd7901b000)
libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007fcd79015000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007fcd79004000)
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007fcd78ffd000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007fcd78fe3000)
~ ldd /usr/share/musikcube/musikcube ✔ 11:04:24 PM
linux-vdso.so.1 (0x00007ffec27f6000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007faa0f574000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007faa0f553000)
libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007faa0f275000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007faa0f26e000)
libncursesw.so.6 => /usr/lib/libncursesw.so.6 (0x00007faa0f1fd000)
libpanelw.so.6 => /usr/lib/libpanelw.so.6 (0x00007faa0f1f7000)
libmusikcore.so => /usr/share/musikcube/libmusikcore.so (0x00007faa0ed97000)
libboost_filesystem.so.1.75.0 => /usr/lib/libboost_filesystem.so.1.75.0 (0x00007faa0ed75000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007faa0eb98000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007faa0ea53000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007faa0ea39000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007faa0e86c000)
libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x00007faa0e83c000)
libidn2.so.0 => /usr/lib/libidn2.so.0 (0x00007faa0e81b000)
libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007faa0e7da000)
libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007faa0e7c7000)
libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007faa0e736000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007faa0e6e1000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007faa0e605000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007faa0e5eb000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007faa0f86f000)
libboost_thread.so.1.75.0 => /usr/lib/libboost_thread.so.1.75.0 (0x00007faa0e5cf000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007faa0e5c4000)
libunistring.so.2 => /usr/lib/libunistring.so.2 (0x00007faa0e442000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007faa0e359000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007faa0e328000)
libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007faa0e322000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007faa0e313000)
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007faa0e30c000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007faa0e2f2000)`
I get the feeling this one may be hard to track down without running in a debugger. I'm wondering if you guys are simply missing some sort of assumed dependency. Can you paste the output from running the following two commands?
1. `ldd /usr/share/musikcube/libmusikcore.so` 2. `ldd /usr/share/musikcube/musikcube`
The output in my Linux Mint 20.1 system:
ldd /usr/share/musikcube/libmusikcore.so
linux-vdso.so.1 (0x00007fff804de000)
libboost_filesystem.so.1.71.0 => /lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 (0x00007f51c648b000)
libboost_thread.so.1.71.0 => /lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 (0x00007f51c645f000)
libcurl.so.4 => /lib/x86_64-linux-gnu/libcurl.so.4 (0x00007f51c63ce000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f51c63ab000)
libssl.so.1.1 => /lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007f51c6318000)
libcrypto.so.1.1 => /lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007f51c6042000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f51c603a000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f51c5e59000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f51c5d0a000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f51c5cef000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f51c5afd000)
/lib64/ld-linux-x86-64.so.2 (0x00007f51c69a0000)
libnghttp2.so.14 => /lib/x86_64-linux-gnu/libnghttp2.so.14 (0x00007f51c5ad4000)
libidn2.so.0 => /lib/x86_64-linux-gnu/libidn2.so.0 (0x00007f51c5ab1000)
librtmp.so.1 => /lib/x86_64-linux-gnu/librtmp.so.1 (0x00007f51c5a91000)
libssh.so.4 => /lib/x86_64-linux-gnu/libssh.so.4 (0x00007f51c5a23000)
libpsl.so.5 => /lib/x86_64-linux-gnu/libpsl.so.5 (0x00007f51c5a10000)
libgssapi_krb5.so.2 => /lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f51c59c3000)
libldap_r-2.4.so.2 => /lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007f51c596d000)
liblber-2.4.so.2 => /lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007f51c595a000)
libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007f51c594c000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f51c5930000)
libunistring.so.2 => /lib/x86_64-linux-gnu/libunistring.so.2 (0x00007f51c57ae000)
libgnutls.so.30 => /lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f51c55d8000)
libhogweed.so.5 => /lib/x86_64-linux-gnu/libhogweed.so.5 (0x00007f51c559f000)
libnettle.so.7 => /lib/x86_64-linux-gnu/libnettle.so.7 (0x00007f51c5565000)
libgmp.so.10 => /lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f51c54e1000)
libkrb5.so.3 => /lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f51c5404000)
libk5crypto.so.3 => /lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f51c53d3000)
libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f51c53cc000)
libkrb5support.so.0 => /lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f51c53bb000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f51c539f000)
libsasl2.so.2 => /lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007f51c5382000)
libgssapi.so.3 => /lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007f51c533d000)
libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007f51c531a000)
libp11-kit.so.0 => /lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f51c51e2000)
libtasn1.so.6 => /lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f51c51cc000)
libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f51c51c5000)
libheimntlm.so.0 => /lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007f51c51b9000)
libkrb5.so.26 => /lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007f51c5126000)
libasn1.so.8 => /lib/x86_64-linux-gnu/libasn1.so.8 (0x00007f51c507f000)
libhcrypto.so.4 => /lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007f51c5045000)
libroken.so.18 => /lib/x86_64-linux-gnu/libroken.so.18 (0x00007f51c502c000)
libffi.so.7 => /lib/x86_64-linux-gnu/libffi.so.7 (0x00007f51c5020000)
libwind.so.0 => /lib/x86_64-linux-gnu/libwind.so.0 (0x00007f51c4ff6000)
libheimbase.so.1 => /lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007f51c4fe4000)
libhx509.so.5 => /lib/x86_64-linux-gnu/libhx509.so.5 (0x00007f51c4f94000)
libsqlite3.so.0 => /lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f51c4e6b000)
libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f51c4e30000)
ldd /usr/share/musikcube/musikcube
linux-vdso.so.1 (0x00007fff267ff000)
libboost_filesystem.so.1.71.0 => /lib/x86_64-linux-gnu/libboost_filesystem.so.1.71.0 (0x00007f20bb9d4000)
libcurl.so.4 => /lib/x86_64-linux-gnu/libcurl.so.4 (0x00007f20bb943000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f20bb920000)
libcrypto.so.1.1 => /lib/x86_64-linux-gnu/libcrypto.so.1.1 (0x00007f20bb64a000)
libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f20bb644000)
libncursesw.so.6 => /lib/x86_64-linux-gnu/libncursesw.so.6 (0x00007f20bb60a000)
libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007f20bb5d8000)
libpanelw.so.6 => /lib/x86_64-linux-gnu/libpanelw.so.6 (0x00007f20bb5d1000)
libmusikcore.so => /usr/share/musikcube/libmusikcore.so (0x00007f20bb0f0000)
libstdc++.so.6 => /lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f20baf0f000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f20badc0000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f20bada5000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f20babb1000)
libnghttp2.so.14 => /lib/x86_64-linux-gnu/libnghttp2.so.14 (0x00007f20bab88000)
libidn2.so.0 => /lib/x86_64-linux-gnu/libidn2.so.0 (0x00007f20bab67000)
librtmp.so.1 => /lib/x86_64-linux-gnu/librtmp.so.1 (0x00007f20bab47000)
libssh.so.4 => /lib/x86_64-linux-gnu/libssh.so.4 (0x00007f20baad9000)
libpsl.so.5 => /lib/x86_64-linux-gnu/libpsl.so.5 (0x00007f20baac6000)
libssl.so.1.1 => /lib/x86_64-linux-gnu/libssl.so.1.1 (0x00007f20baa31000)
libgssapi_krb5.so.2 => /lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f20ba9e4000)
libldap_r-2.4.so.2 => /lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007f20ba98e000)
liblber-2.4.so.2 => /lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007f20ba97d000)
libbrotlidec.so.1 => /lib/x86_64-linux-gnu/libbrotlidec.so.1 (0x00007f20ba96f000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f20ba953000)
/lib64/ld-linux-x86-64.so.2 (0x00007f20bbce3000)
libboost_thread.so.1.71.0 => /lib/x86_64-linux-gnu/libboost_thread.so.1.71.0 (0x00007f20ba925000)
libunistring.so.2 => /lib/x86_64-linux-gnu/libunistring.so.2 (0x00007f20ba7a3000)
libgnutls.so.30 => /lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f20ba5cd000)
libhogweed.so.5 => /lib/x86_64-linux-gnu/libhogweed.so.5 (0x00007f20ba596000)
libnettle.so.7 => /lib/x86_64-linux-gnu/libnettle.so.7 (0x00007f20ba55c000)
libgmp.so.10 => /lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f20ba4d6000)
libkrb5.so.3 => /lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f20ba3f9000)
libk5crypto.so.3 => /lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f20ba3c8000)
libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f20ba3c1000)
libkrb5support.so.0 => /lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f20ba3b2000)
libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f20ba394000)
libsasl2.so.2 => /lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007f20ba377000)
libgssapi.so.3 => /lib/x86_64-linux-gnu/libgssapi.so.3 (0x00007f20ba332000)
libbrotlicommon.so.1 => /lib/x86_64-linux-gnu/libbrotlicommon.so.1 (0x00007f20ba30f000)
libp11-kit.so.0 => /lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f20ba1d9000)
libtasn1.so.6 => /lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f20ba1c3000)
libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f20ba1ba000)
libheimntlm.so.0 => /lib/x86_64-linux-gnu/libheimntlm.so.0 (0x00007f20ba1ae000)
libkrb5.so.26 => /lib/x86_64-linux-gnu/libkrb5.so.26 (0x00007f20ba11b000)
libasn1.so.8 => /lib/x86_64-linux-gnu/libasn1.so.8 (0x00007f20ba074000)
libhcrypto.so.4 => /lib/x86_64-linux-gnu/libhcrypto.so.4 (0x00007f20ba03c000)
libroken.so.18 => /lib/x86_64-linux-gnu/libroken.so.18 (0x00007f20ba021000)
libffi.so.7 => /lib/x86_64-linux-gnu/libffi.so.7 (0x00007f20ba015000)
libwind.so.0 => /lib/x86_64-linux-gnu/libwind.so.0 (0x00007f20b9feb000)
libheimbase.so.1 => /lib/x86_64-linux-gnu/libheimbase.so.1 (0x00007f20b9fd9000)
libhx509.so.5 => /lib/x86_64-linux-gnu/libhx509.so.5 (0x00007f20b9f8b000)
libsqlite3.so.0 => /lib/x86_64-linux-gnu/libsqlite3.so.0 (0x00007f20b9e60000)
libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 (0x00007f20b9e25000)
Everything here checks out. These sorts of bugs are super annoying. Can you guys give me a dump of the env
command? (be sure to audit it for anything potentially sensitive before posting)... also, have you modified any default language/locale settings? I do my development in stock OS images in en_US
, so it could be related to language/locale/character set. Which terminal emulators are you using?
Also, if you have any dev experience and/or know how to run the program in a debugger, can you get a stack trace?
I have the same problem on a raspberry pi 4. I did everything according this side: https://github.com/clangen/musikcube/wiki/raspberry-pi exept the wlan-section, because I do not use it.
ldd /usr/share/musikcube/libmusikcore.so linux-vdso.so.1 (0xbecbe000) /usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so => /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so (0xb69cc000) libboost_system.so.1.67.0 => /lib/arm-linux-gnueabihf/libboost_system.so.1.67.0 (0xb69a4000) libboost_filesystem.so.1.67.0 => /lib/arm-linux-gnueabihf/libboost_filesystem.so.1.67.0 (0xb697d000) libboost_thread.so.1.67.0 => /lib/arm-linux-gnueabihf/libboost_thread.so.1.67.0 (0xb694a000) libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6920000) libboost_chrono.so.1.67.0 => /lib/arm-linux-gnueabihf/libboost_chrono.so.1.67.0 (0xb6909000) libboost_date_time.so.1.67.0 => /lib/arm-linux-gnueabihf/libboost_date_time.so.1.67.0 (0xb68eb000) libboost_atomic.so.1.67.0 => /lib/arm-linux-gnueabihf/libboost_atomic.so.1.67.0 (0xb68d8000) libcurl.so.4 => /lib/arm-linux-gnueabihf/libcurl.so.4 (0xb6853000) libssl.so.1.1 => /lib/arm-linux-gnueabihf/libssl.so.1.1 (0xb67d4000) libcrypto.so.1.1 => /lib/arm-linux-gnueabihf/libcrypto.so.1.1 (0xb65ba000) libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb65a7000) libstdc++.so.6 => /lib/arm-linux-gnueabihf/libstdc++.so.6 (0xb6460000) libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb63de000) libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb63b1000) libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6263000) /lib/ld-linux-armhf.so.3 (0xb6f52000) librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0xb624c000) libnghttp2.so.14 => /lib/arm-linux-gnueabihf/libnghttp2.so.14 (0xb621d000) libidn2.so.0 => /lib/arm-linux-gnueabihf/libidn2.so.0 (0xb61f1000) librtmp.so.1 => /lib/arm-linux-gnueabihf/librtmp.so.1 (0xb61c8000) libssh2.so.1 => /lib/arm-linux-gnueabihf/libssh2.so.1 (0xb6192000) libpsl.so.5 => /lib/arm-linux-gnueabihf/libpsl.so.5 (0xb6172000) libgssapi_krb5.so.2 => /lib/arm-linux-gnueabihf/libgssapi_krb5.so.2 (0xb6128000) libkrb5.so.3 => /lib/arm-linux-gnueabihf/libkrb5.so.3 (0xb606d000) libk5crypto.so.3 => /lib/arm-linux-gnueabihf/libk5crypto.so.3 (0xb602d000) libcom_err.so.2 => /lib/arm-linux-gnueabihf/libcom_err.so.2 (0xb601a000) libldap_r-2.4.so.2 => /lib/arm-linux-gnueabihf/libldap_r-2.4.so.2 (0xb5fc5000) liblber-2.4.so.2 => /lib/arm-linux-gnueabihf/liblber-2.4.so.2 (0xb5fa9000) libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0xb5f7e000) libunistring.so.2 => /lib/arm-linux-gnueabihf/libunistring.so.2 (0xb5e02000) libgnutls.so.30 => /lib/arm-linux-gnueabihf/libgnutls.so.30 (0xb5c5f000) libhogweed.so.4 => /lib/arm-linux-gnueabihf/libhogweed.so.4 (0xb5c20000) libnettle.so.6 => /lib/arm-linux-gnueabihf/libnettle.so.6 (0xb5bdc000) libgmp.so.10 => /lib/arm-linux-gnueabihf/libgmp.so.10 (0xb5b63000) libgcrypt.so.20 => /lib/arm-linux-gnueabihf/libgcrypt.so.20 (0xb5a89000) libkrb5support.so.0 => /lib/arm-linux-gnueabihf/libkrb5support.so.0 (0xb5a6f000) libkeyutils.so.1 => /lib/arm-linux-gnueabihf/libkeyutils.so.1 (0xb5a5b000) libresolv.so.2 => /lib/arm-linux-gnueabihf/libresolv.so.2 (0xb5a37000) libsasl2.so.2 => /lib/arm-linux-gnueabihf/libsasl2.so.2 (0xb5a10000) libp11-kit.so.0 => /lib/arm-linux-gnueabihf/libp11-kit.so.0 (0xb590b000) libtasn1.so.6 => /lib/arm-linux-gnueabihf/libtasn1.so.6 (0xb58eb000) libgpg-error.so.0 => /lib/arm-linux-gnueabihf/libgpg-error.so.0 (0xb58c1000) libffi.so.6 => /lib/arm-linux-gnueabihf/libffi.so.6 (0xb58a9000)
ldd /usr/share/musikcube/musikcube linux-vdso.so.1 (0xbef3b000) /usr/lib/arm-linux-gnueabihf/libarmmem-${PLATFORM}.so => /usr/lib/arm-linux-gnueabihf/libarmmem-v7l.so (0xb6f92000) libboost_system.so.1.67.0 => /lib/arm-linux-gnueabihf/libboost_system.so.1.67.0 (0xb6f6a000) libboost_filesystem.so.1.67.0 => /lib/arm-linux-gnueabihf/libboost_filesystem.so.1.67.0 (0xb6f43000) libboost_thread.so.1.67.0 => /lib/arm-linux-gnueabihf/libboost_thread.so.1.67.0 (0xb6f10000) libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 (0xb6ee6000) libboost_chrono.so.1.67.0 => /lib/arm-linux-gnueabihf/libboost_chrono.so.1.67.0 (0xb6ecf000) libboost_date_time.so.1.67.0 => /lib/arm-linux-gnueabihf/libboost_date_time.so.1.67.0 (0xb6eb1000) libboost_atomic.so.1.67.0 => /lib/arm-linux-gnueabihf/libboost_atomic.so.1.67.0 (0xb6e9e000) libcurl.so.4 => /lib/arm-linux-gnueabihf/libcurl.so.4 (0xb6e19000) libssl.so.1.1 => /lib/arm-linux-gnueabihf/libssl.so.1.1 (0xb6d9a000) libcrypto.so.1.1 => /lib/arm-linux-gnueabihf/libcrypto.so.1.1 (0xb6b80000) libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6b6d000) libncursesw.so.6 => /lib/arm-linux-gnueabihf/libncursesw.so.6 (0xb6b30000) libtinfo.so.6 => /lib/arm-linux-gnueabihf/libtinfo.so.6 (0xb6aff000) libpanelw.so.6 => /lib/arm-linux-gnueabihf/libpanelw.so.6 (0xb6aeb000) libmusikcore.so => /usr/share/musikcube/libmusikcore.so (0xb657a000) libstdc++.so.6 => /lib/arm-linux-gnueabihf/libstdc++.so.6 (0xb6433000) libm.so.6 => /lib/arm-linux-gnueabihf/libm.so.6 (0xb63b1000) libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 (0xb6384000) libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6236000) librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0xb621f000) /lib/ld-linux-armhf.so.3 (0xb6fa7000) libnghttp2.so.14 => /lib/arm-linux-gnueabihf/libnghttp2.so.14 (0xb61f0000) libidn2.so.0 => /lib/arm-linux-gnueabihf/libidn2.so.0 (0xb61c4000) librtmp.so.1 => /lib/arm-linux-gnueabihf/librtmp.so.1 (0xb619b000) libssh2.so.1 => /lib/arm-linux-gnueabihf/libssh2.so.1 (0xb6165000) libpsl.so.5 => /lib/arm-linux-gnueabihf/libpsl.so.5 (0xb6145000) libgssapi_krb5.so.2 => /lib/arm-linux-gnueabihf/libgssapi_krb5.so.2 (0xb60fb000) libkrb5.so.3 => /lib/arm-linux-gnueabihf/libkrb5.so.3 (0xb6040000) libk5crypto.so.3 => /lib/arm-linux-gnueabihf/libk5crypto.so.3 (0xb6000000) libcom_err.so.2 => /lib/arm-linux-gnueabihf/libcom_err.so.2 (0xb5fed000) libldap_r-2.4.so.2 => /lib/arm-linux-gnueabihf/libldap_r-2.4.so.2 (0xb5f98000) liblber-2.4.so.2 => /lib/arm-linux-gnueabihf/liblber-2.4.so.2 (0xb5f7c000) libz.so.1 => /lib/arm-linux-gnueabihf/libz.so.1 (0xb5f51000) libunistring.so.2 => /lib/arm-linux-gnueabihf/libunistring.so.2 (0xb5dd5000) libgnutls.so.30 => /lib/arm-linux-gnueabihf/libgnutls.so.30 (0xb5c32000) libhogweed.so.4 => /lib/arm-linux-gnueabihf/libhogweed.so.4 (0xb5bf3000) libnettle.so.6 => /lib/arm-linux-gnueabihf/libnettle.so.6 (0xb5baf000) libgmp.so.10 => /lib/arm-linux-gnueabihf/libgmp.so.10 (0xb5b36000) libgcrypt.so.20 => /lib/arm-linux-gnueabihf/libgcrypt.so.20 (0xb5a5c000) libkrb5support.so.0 => /lib/arm-linux-gnueabihf/libkrb5support.so.0 (0xb5a42000) libkeyutils.so.1 => /lib/arm-linux-gnueabihf/libkeyutils.so.1 (0xb5a2e000) libresolv.so.2 => /lib/arm-linux-gnueabihf/libresolv.so.2 (0xb5a0a000) libsasl2.so.2 => /lib/arm-linux-gnueabihf/libsasl2.so.2 (0xb59e3000) libp11-kit.so.0 => /lib/arm-linux-gnueabihf/libp11-kit.so.0 (0xb58de000) libtasn1.so.6 => /lib/arm-linux-gnueabihf/libtasn1.so.6 (0xb58be000) libgpg-error.so.0 => /lib/arm-linux-gnueabihf/libgpg-error.so.0 (0xb5894000) libffi.so.6 => /lib/arm-linux-gnueabihf/libffi.so.6 (0xb587c000)
And finally the env env SHELL=/bin/bash LANGUAGE=de_AT NO_AT_BRIDGE=1 PWD=/home/pi LOGNAME=pi XDG_SESSION_TYPE=tty CDPATH=/srv/dev-disk-by-uuid-e98d3620-2737-4803-92d2-a4dac7e4a5b2/ HOME=/home/pi LANG=de_AT LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:.tar=01;31:.tgz=01;31:.arc=01;31:.arj=01;31:.taz=01;31:.lha=01;31:.lz4=01;31:.lzh=01;31:.lzma=01;31:.tlz=01;31:.txz=01;31:.tzo=01;31:.t7z=01;31:.zip=01;31:.z=01;31:.dz=01;31:.gz=01;31:.lrz=01;31:.lz=01;31:.lzo=01;31:.xz=01;31:.zst=01;31:.tzst=01;31:.bz2=01;31:.bz=01;31:.tbz=01;31:.tbz2=01;31:.tz=01;31:.deb=01;31:.rpm=01;31:.jar=01;31:.war=01;31:.ear=01;31:.sar=01;31:.rar=01;31:.alz=01;31:.ace=01;31:.zoo=01;31:.cpio=01;31:.7z=01;31:.rz=01;31:.cab=01;31:.wim=01;31:.swm=01;31:.dwm=01;31:.esd=01;31:.jpg=01;35:.jpeg=01;35:.mjpg=01;35:.mjpeg=01;35:.gif=01;35:.bmp=01;35:.pbm=01;35:.pgm=01;35:.ppm=01;35:.tga=01;35:.xbm=01;35:.xpm=01;35:.tif=01;35:.tiff=01;35:.png=01;35:.svg=01;35:.svgz=01;35:.mng=01;35:.pcx=01;35:.mov=01;35:.mpg=01;35:.mpeg=01;35:.m2v=01;35:.mkv=01;35:.webm=01;35:.ogm=01;35:.mp4=01;35:.m4v=01;35:.mp4v=01;35:.vob=01;35:.qt=01;35:.nuv=01;35:.wmv=01;35:.asf=01;35:.rm=01;35:.rmvb=01;35:.flc=01;35:.avi=01;35:.fli=01;35:.flv=01;35:.gl=01;35:.dl=01;35:.xcf=01;35:.xwd=01;35:.yuv=01;35:.cgm=01;35:.emf=01;35:.ogv=01;35:.ogx=01;35:.aac=00;36:.au=00;36:.flac=00;36:.m4a=00;36:.mid=00;36:.midi=00;36:.mka=00;36:.mp3=00;36:.mpc=00;36:.ogg=00;36:.ra=00;36:.wav=00;36:.oga=00;36:.opus=00;36:.spx=00;36:*.xspf=00;36: SSH_CONNECTION=192.mine 54026 192.raspi 22 XDG_SESSION_CLASS=user TERM=xterm-256color USER=pi SHLVL=1 XDG_SESSION_ID=23 XDG_RUNTIME_DIR=/run/user/1000 SSH_CLIENT=192.mine 54026 22 LC_ALL=de_AT PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus MAIL=/var/mail/pi SSH_TTY=/dev/pts/0 TEXTDOMAIN=Linux-PAM _=/usr/bin/env
Hope a third watch can help.
My buster is nearly fresh, only openmediavault, vnc and a qBitorrent installed. I use a microsdcard with a datapartition.
HTH a bit
Does it start if you do: LANG=C.UTF-8 LC_ALL=C.UTF-8 musikcube
?
Heureka!
Yes, that has it done. But some letters do not fit and some are missing.
Does it start if you do:
LANG=C.UTF-8 LC_ALL=C.UTF-8 musikcube
?
I get the following error:
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (C.UTF-8)
terminate called after throwing an instance of 'std::runtime_error'
what(): locale::facet::_S_create_c_locale name not valid
[1] 4918 abort (core dumped) LANG=C.UTF-8 LC_ALL=C.UTF-8 musikcube
I'm on arch.
$ ldd /usr/share/musikcube/libmusikcore.so
ldd: warning: you do not have execution permission for `/usr/share/musikcube/libmusikcore.so'
linux-vdso.so.1 (0x00007ffd63f2f000)
libboost_filesystem.so.1.76.0 => /usr/lib/libboost_filesystem.so.1.76.0 (0x00007f1315785000)
libboost_thread.so.1.76.0 => /usr/lib/libboost_thread.so.1.76.0 (0x00007f1315769000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007f13156cc000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f13156ab000)
libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007f131561a000)
libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007f131533c000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f1315333000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f131511d000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f1314fd9000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f1314fbe000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f1314df2000)
/usr/lib64/ld-linux-x86-64.so.2 (0x00007f1315cc3000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f1314de7000)
libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x00007f1314db7000)
libidn2.so.0 => /usr/lib/libidn2.so.0 (0x00007f1314d95000)
libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007f1314d54000)
libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007f1314d41000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007f1314cec000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007f1314bdd000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f1314bc1000)
libunistring.so.2 => /usr/lib/libunistring.so.2 (0x00007f1314a3f000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007f1314958000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007f1314927000)
libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007f1314921000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007f1314910000)
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007f1314909000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f13148ef000)
$ ldd /usr/share/musikcube/musikcube
linux-vdso.so.1 (0x00007ffc989b5000)
libcurl.so.4 => /usr/lib/libcurl.so.4 (0x00007f9318f19000)
libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007f9318ef8000)
libcrypto.so.1.1 => /usr/lib/libcrypto.so.1.1 (0x00007f9318c1a000)
libdl.so.2 => /usr/lib/libdl.so.2 (0x00007f9318c13000)
libncursesw.so.6 => /usr/lib/libncursesw.so.6 (0x00007f9318ba3000)
libpanelw.so.6 => /usr/lib/libpanelw.so.6 (0x00007f9318b9d000)
libmusikcore.so => /usr/share/musikcube/libmusikcore.so (0x00007f93186ab000)
libboost_filesystem.so.1.76.0 => /usr/lib/libboost_filesystem.so.1.76.0 (0x00007f9318689000)
libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f9318473000)
libm.so.6 => /usr/lib/libm.so.6 (0x00007f931832f000)
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f9318314000)
libc.so.6 => /usr/lib/libc.so.6 (0x00007f9318148000)
libnghttp2.so.14 => /usr/lib/libnghttp2.so.14 (0x00007f9318118000)
libidn2.so.0 => /usr/lib/libidn2.so.0 (0x00007f93180f6000)
libssh2.so.1 => /usr/lib/libssh2.so.1 (0x00007f93180b5000)
libpsl.so.5 => /usr/lib/libpsl.so.5 (0x00007f93180a2000)
libssl.so.1.1 => /usr/lib/libssl.so.1.1 (0x00007f9318011000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007f9317fbc000)
libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007f9317eab000)
libz.so.1 => /usr/lib/libz.so.1 (0x00007f9317e91000)
/lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007f93192bf000)
libboost_thread.so.1.76.0 => /usr/lib/libboost_thread.so.1.76.0 (0x00007f9317e75000)
librt.so.1 => /usr/lib/librt.so.1 (0x00007f9317e6a000)
libunistring.so.2 => /usr/lib/libunistring.so.2 (0x00007f9317ce8000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007f9317bff000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00007f9317bce000)
libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007f9317bc8000)
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007f9317bb9000)
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007f9317bb2000)
libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007f9317b98000)
How about LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 musikcube
?
LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 musikcube
did the job. Thank you!
But I guess I'm having trouble with a majority of my m4a collection. cmus(crashes for some reason, I guess some memory error) was the only one which could play them all of all the TUI music player I've tried. It plays nice on GUI players as well with all the tags, but TUI players and file managers do not work or show the artwork.
Strange. These days musikcube uses ffmpeg
to decode m4a files, so I'm surprised you're having an issue. There may be something strange with the way they've been encoded. If you want to send me one I can see if there's a quick obvious fix. My email address is casey dot langen at gmail dot com.
Strange. These days musikcube uses
ffmpeg
to decode m4a files, so I'm surprised you're having an issue. There may be something strange with the way they've been encoded. If you want to send me one I can see if there's a quick obvious fix. My email address is casey dot langen at gmail dot com.
Okay sure! will do that
Edit: just did
here, Fedora 36 amd64
gnome-terminal WORK gnome-console WORK (kgx)
kitty DO NOT work
just reporting, in kitty, on run musikcube the output is "Segmentation fault (core dumped)" and nothing more
ldd: warning: you do not have execution permission for `/usr/share/musikcube/libmusikcore.so'
linux-vdso.so.1 (0x00007ffea8963000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f2224303000)
libboost_system.so.1.79.0 => /usr/share/musikcube/lib/libboost_system.so.1.79.0 (0x00007f22242fd000)
libboost_filesystem.so.1.79.0 => /usr/share/musikcube/lib/libboost_filesystem.so.1.79.0 (0x00007f22242d4000)
libboost_thread.so.1.79.0 => /usr/share/musikcube/lib/libboost_thread.so.1.79.0 (0x00007f22242b6000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f22242b1000)
libboost_chrono.so.1.79.0 => /usr/share/musikcube/lib/libboost_chrono.so.1.79.0 (0x00007f22242a3000)
libboost_atomic.so.1.79.0 => /usr/share/musikcube/lib/libboost_atomic.so.1.79.0 (0x00007f2224298000)
libcurl.so.4 => /usr/share/musikcube/lib/libcurl.so.4 (0x00007f222422e000)
libssl.so.3 => /usr/share/musikcube/lib/libssl.so.3 (0x00007f222415d000)
libcrypto.so.3 => /usr/share/musikcube/lib/libcrypto.so.3 (0x00007f2223c5c000)
libz.so.1 => /lib64/libz.so.1 (0x00007f2223c42000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f2223a0c000)
libm.so.6 => /lib64/libm.so.6 (0x00007f222392e000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f222390e000)
libc.so.6 => /lib64/libc.so.6 (0x00007f222370c000)
/lib64/ld-linux-x86-64.so.2 (0x00007f22247bb000)
librt.so.1 => /lib64/librt.so.1 (0x00007f2223707000)
ldd /usr/share/musikcube/musikcube
linux-vdso.so.1 (0x00007ffd9f4a7000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f45f0fba000)
libboost_system.so.1.79.0 => /usr/share/musikcube/lib/libboost_system.so.1.79.0 (0x00007f45f0fb4000)
libboost_filesystem.so.1.79.0 => /usr/share/musikcube/lib/libboost_filesystem.so.1.79.0 (0x00007f45f0f8b000)
libboost_thread.so.1.79.0 => /usr/share/musikcube/lib/libboost_thread.so.1.79.0 (0x00007f45f0f6d000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f45f0f68000)
libboost_chrono.so.1.79.0 => /usr/share/musikcube/lib/libboost_chrono.so.1.79.0 (0x00007f45f0f5a000)
libboost_atomic.so.1.79.0 => /usr/share/musikcube/lib/libboost_atomic.so.1.79.0 (0x00007f45f0f4f000)
libcurl.so.4 => /usr/share/musikcube/lib/libcurl.so.4 (0x00007f45f0ee5000)
libssl.so.3 => /usr/share/musikcube/lib/libssl.so.3 (0x00007f45f0e14000)
libcrypto.so.3 => /usr/share/musikcube/lib/libcrypto.so.3 (0x00007f45f0913000)
libz.so.1 => /lib64/libz.so.1 (0x00007f45f08f9000)
libncursesw.so.6 => /usr/share/musikcube/lib/libncursesw.so.6 (0x00007f45f08ba000)
libtinfo.so.6 => /usr/share/musikcube/lib/libtinfo.so.6 (0x00007f45f088a000)
libpanelw.so.6 => /usr/share/musikcube/lib/libpanelw.so.6 (0x00007f45f0882000)
libmusikcore.so => /usr/share/musikcube/libmusikcore.so (0x00007f45f03e6000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f45f01b2000)
libm.so.6 => /lib64/libm.so.6 (0x00007f45f00d4000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f45f00b2000)
libc.so.6 => /lib64/libc.so.6 (0x00007f45efeb0000)
librt.so.1 => /lib64/librt.so.1 (0x00007f45efeab000)
/lib64/ld-linux-x86-64.so.2 (0x00007f45f1288000)
@jprando can you try this and let me know if it works with kitty
?
TERM=xterm-256color musikcube
Lots of weird issues like this have recently been addressed by the new way we package our binaries. I'm going to consider this task finished for now. Feel free to re-open if anyone is still seeing this.