Hi, based on your log, the most likely issue, especially on a rolling release distribution like Arch Linux, is missing dependencies.
SquareLine Studio is likely a pre-compiled binary, potentially built against libraries that might be missing or have different versions on your up-to-date Arch system. While the libKS_Diagnostics_Process.so file itself might be present in the Plugins directory, the actual problem could be that its required shared libraries (.so files) are not installed on your system.
Here’s how you can check for and potentially fix this:
Open a terminal.
Navigate to the directory containing the problematic library (based on your log):
cd /home/oras/Downloads/SquareLine_Studio_Linux_v1_5_1/SquareLine_Studio_Data/Plugins/
Run the ldd command to list the shared library dependencies for libKS_Diagnostics_Process.so:
ldd libKS_Diagnostics_Process.so
Examine the output carefully. Look for any lines that include => not found. These indicate libraries that libKS_Diagnostics_Process.so needs but cannot locate on your system.
Identify the missing library files (e.g., libsomething.so.1 => not found).
Find which package provides each missing library. You can use pacman’s file search for this. First, make sure your file database is up to date:
sudo pacman -Fy
Then, search for the package containing the missing file:
pacman -F name_of_missing_file.so
Alternatively, you can search on the Arch Linux packages website or the AUR (Arch User Repository).
Install the required package(s) using pacman (e.g., sudo pacman -S package_name) or an AUR helper if the package is in the AUR (e.g., yay -S package_name).
Once you’ve installed the potentially missing dependencies, try launching SquareLine Studio again.
This ldd check is often the key to resolving issues with pre-compiled software on Arch Linux due to its constantly updated nature.