https://bugs.kde.org/show_bug.cgi?id=423899
--- Comment #5 from Avinash Sonawane <root...@gmail.com> --- > see https://doc.qt.io/qt-5/deployment-plugins.html As per the linked page Qt searches for plugins in application's executable directory and indeed there are libartikulatesound.so and qtmultimediabackend.so along with other .so s in ./build/bin/. I'm not sure which plugin is "missing". > all you have to do to set the path correctly in your environment. $ lsb_release -a No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04 LTS Release: 20.04 Codename: focal $ git clone https://invent.kde.org/education/artikulate $ mkdir artikulate/build; cd artikulate/build $ cmake .. $ make -j4 $ ./bin/artikulate ... log_liblearner: No last active profile found, falling back to first found profile QObject::connect(OutputBackendInterface, OutputDeviceController): invalid null parameter Segmentation fault (core dumped) $ Please let me know which environment variable needs to be set and could it be done by the build process itself? Interesting observation is that if I `apt install artikulate` then the ./build/bin/artikulate runs successfully without any SegFault. It's as if it wants .so s to be in /usr/lib/x86_64-linux-gnu/artikulate and /usr/lib/x86_64-linux-gnu/qt5/plugins/artikulate/ completely ignoring the identical .so s in ./build/bin/ -- You are receiving this mail because: You are watching all bug changes.