Hello, nixOS community,
does anyone have any idea how I can install ClipGrab on nixOS?
I downloaded the AppImage file ClipGrab-3.7.1-x86_64.AppImage, and it’s located in the HOME directory. When I try to launch the AppImage, an error appears:
$ ./ClipGrab-3.7.1-x86_64.AppImage
Could not start dynamically linked executable: ./ClipGrab-3.7.1-x86_64.AppImage
NixOS cannot run dynamically linked executables intended for generic
Linux environments out of the box. For more information, see:
or
$ appimage-run ./ClipGrab-3.7.1-x86_64.AppImage
ClipGrab-3.7.1-x86_64.AppImage installed in /home/scipio/.cache/appimage-run/bcb5188d722746e7de8e088edb3daa42951f7d43bae34515706a7a3065d39a62
QGtkStyle could not resolve GTK. Make sure you have installed the proper libraries.
QSslSocket: cannot resolve CRYPTO_num_locks
QSslSocket: cannot resolve CRYPTO_set_id_callback
QSslSocket: cannot resolve CRYPTO_set_locking_callback
QSslSocket: cannot resolve sk_free
QSslSocket: cannot resolve sk_num
QSslSocket: cannot resolve sk_pop_free
QSslSocket: cannot resolve sk_value
QSslSocket: cannot resolve SSL_get_peer_certificate
QSslSocket: cannot resolve SSL_library_init
QSslSocket: cannot resolve SSL_load_error_strings
QSslSocket: cannot resolve SSLv3_client_method
QSslSocket: cannot resolve SSLv23_client_method
QSslSocket: cannot resolve SSLv3_server_method
QSslSocket: cannot resolve SSLv23_server_method
QSslSocket: cannot resolve X509_STORE_CTX_get_chain
QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf
QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf
QSslSocket: cannot resolve SSLeay
QSslSocket: cannot call unresolved function CRYPTO_num_locks
QSslSocket: cannot call unresolved function CRYPTO_set_id_callback
QSslSocket: cannot call unresolved function CRYPTO_set_locking_callback
QSslSocket: cannot call unresolved function SSL_library_init
QSslSocket: cannot call unresolved function SSLv23_client_method
QSslSocket: cannot call unresolved function sk_num
I would be very grateful for any help.
Are you aware that ClipGrab 3.7.1 is from 2018? I’m not surprised that it doesn’t work with appimage-run out of the box. Is there a reason you can’t use the most recent version?
Hello, thank you very much for your reply and the helpful tip.
I downloaded the ClipGrab-3.9.14-x86_64.AppImage file and opened it using appimage-run.
At least a window opens. However, an error occurred immediately:
Error downloading youtube-dlp: SSL handshake failed
I added the following to configuration.nix:
nixpkgs.config.permittedInsecurePackages = [
“python3.14-youtube-dl-2021.12.17”
];
and
rPackages.openssl
sudo nixos-rebuild switch ran without errors
Nevertheless, the same error occurred.
Thank you very much for your help