[solved] QCAD Professional not running on Ubuntu 22.04.4 LTS

Hi,

I would like to run QCAD Professional on my Ubuntu 22.04.4 LTS notebook, so following the installation guide (QCAD - Installation) I downloaded the latest version from the link I purchased and ran /qcad-3.30.1-pro-linux-x86_64.run in the ~opt/ directory. Installation completed without errors. Unfortunately, when I ran ./qcad the following errors occurred:
QCAD version 3.30.1
14:39:24: Debug: loading plugins…
14:39:24: Debug: RHelpPlugin::init
14:39:24: Debug: RPolygonPlugin::init
14:39:24: Debug: RProScriptsPlugin::init
14:39:24: Debug: RProxiesPlugin::init
14:39:24: Debug: RTracePlugin::init
14:39:24: Debug: RDwgPlugin::init
14:39:24: Debug: loading static plugins…
14:39:25: Debug: LayerListPro.init
14:39:25: Debug: loading plugins…
14:39:25: Debug: loading static plugins…
14:39:27: Debug: checking for QCAD Pro updates…
Warning: QSslSocket: cannot resolve CRYPTO_num_locks
Warning: QSslSocket: cannot resolve CRYPTO_set_id_callback
Warning: QSslSocket: cannot resolve CRYPTO_set_locking_callback
Warning: QSslSocket: cannot resolve ERR_free_strings
Warning: QSslSocket: cannot resolve EVP_CIPHER_CTX_cleanup
Warning: QSslSocket: cannot resolve EVP_CIPHER_CTX_init
Warning: QSslSocket: cannot resolve sk_new_null
Warning: QSslSocket: cannot resolve sk_push
Warning: QSslSocket: cannot resolve sk_free
Warning: QSslSocket: cannot resolve sk_num
Warning: QSslSocket: cannot resolve sk_pop_free
Warning: QSslSocket: cannot resolve sk_value
Warning: QSslSocket: cannot resolve SSL_get_peer_certificate
Warning: QSslSocket: cannot resolve SSL_library_init
Warning: QSslSocket: cannot resolve SSL_load_error_strings
Warning: QSslSocket: cannot resolve SSL_get_ex_new_index
Warning: QSslSocket: cannot resolve SSLv2_client_method
Warning: QSslSocket: cannot resolve SSLv3_client_method
Warning: QSslSocket: cannot resolve SSLv23_client_method
Warning: QSslSocket: cannot resolve SSLv2_server_method
Warning: QSslSocket: cannot resolve SSLv3_server_method
Warning: QSslSocket: cannot resolve SSLv23_server_method
Warning: QSslSocket: cannot resolve X509_STORE_CTX_get_chain
Warning: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_noconf
Warning: QSslSocket: cannot resolve OPENSSL_add_all_algorithms_conf
Warning: QSslSocket: cannot resolve SSLeay
Warning: QSslSocket: cannot resolve SSLeay_version
Warning: QSslSocket: cannot call unresolved function CRYPTO_num_locks
Warning: QSslSocket: cannot call unresolved function CRYPTO_set_id_callback
Warning: QSslSocket: cannot call unresolved function CRYPTO_set_locking_callback
Warning: QSslSocket: cannot call unresolved function SSL_library_init
Warning: QSslSocket: cannot call unresolved function SSLv23_client_method
Warning: QSslSocket: cannot call unresolved function sk_num
./qcad: linia 13: 31150 Naruszenie ochrony pamięci (zrzut pamięci) QT_AUTO_SCREEN_SCALE_FACTOR=0 LD_LIBRARY_PATH=“$DIR” “$binary” “$@”

QCAD has unexpectedly quit.

Please use the offscreen or minimal platform plugin for headless systems
(without a running X11 server):
./qcad -platform offscreen

In addition, you might have to override the default Qt style
to prevent the loading of a native desktop style (such as GTK):
./qcad -style plastique

I tried running the suggested commands (./qcad -platform offscreen and ./qcad -style plastique), but without success. I then used the LD_LIBRARY_PATH=. ldd qcad-bin | grep -i “not found” command to check if some libraries were missing , but there was no any missing library.

Do you have any advice on how to run this software?

For your platform, please download and install the package:

→ QCAD Professional 3.30.1 for Linux
→ QCAD Professional 3.30.1 for Linux Qt 5.14 64bit (Installer)

Note that “Qt 5.14” bit in the package name.

I understand. Thanks, now it works. The easiest way would be if the application was distributed as a single AppImage container, then installing and updating the application would be much easier. Is it planned?

I’m trying to open a a.dwg file with several drawings (4.5 MB), but when I open it, I get the message “Window QCAD not responding. Close/Wait button”. How do I get rid of this message? When I press “Wait”, after some time the drawing opens. QCAD seems to have some performance issues.

alaraf: Please post new, unrelated questions to a new topic, thanks.

Done, I opened a separate thread regarding performance issue here: https://www.ribbonsoft.com/rsforum/viewtopic.php?f=33&t=10918&sid=d7daa75e8419f31a5b39fa246fcc4ff6#p45129

Can you answer regarding AppImage?