Bug 510806 - Missing LSP Client binaries in Flatpak release
Summary: Missing LSP Client binaries in Flatpak release
Status: RESOLVED INTENTIONAL
Alias: None
Product: kate
Classification: Applications
Component: application (other bugs)
Version First Reported In: 25.08.2
Platform: Flatpak Linux
: NOR normal
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-10-20 01:51 UTC by triguy
Modified: 2025-10-20 05:05 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description triguy 2025-10-20 01:51:12 UTC
***
If you're not sure this is actually a bug, instead post about it at https://discuss.kde.org

If you're reporting a crash, attach a backtrace with debug symbols; see https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports

Please remove this comment after reading and before submitting - thanks!
***

SUMMARY

I keep seeing messages in the "Output" console (bottom left corner) indicating that LSP Client couldn't find server binaries. This issue seems to happen for any file I open of any type, like Bash/shell, markdown, COBOL.

I'm not sure if it's just that they aren't compiled for the ARM64 Flatpak release, or if they aren't included in the Flatpak release at all. These binaries would need to be compiled and shipped with the Flatpak runtime for it to work on all platforms.

STEPS TO REPRODUCE
1. Open Kate (Flatpak version)
2. Open a shell script, markdown, or other file
3. Check the "Output" console

OBSERVED RESULT

"Output" console flashes and says:

```
[19:53:43  LSP Client Warning] Failed to find server binary: marksman
	Please check your PATH for the binary
```

EXPECTED RESULT

LSP Client server binaries should be bundled with the Flatpak. If not possible, perhaps disable the LSP Client feature entirely for the Flatpak release.

SOFTWARE/OS VERSIONS

- Kate 25.08.2 (official Flatpak release from Flathub)
- GNOME 48 (Wayland)
- Fedora Workstation 42
Comment 1 Waqar Ahmed 2025-10-20 03:50:48 UTC
You have to install the lsp server yourself. We won't package them with Kate.

Perhaps we should tone down the warning to a debug or info. It is annoying, I agree. Very very bad UX
Comment 2 Waqar Ahmed 2025-10-20 05:05:33 UTC
Okay reading the report again, the panel doesn't popup anymore (that was fixed long ago), its only flashing which is intentional.

> perhaps disable the LSP Client feature

No. But you can disable it for yourself if you like.