flathub / org.kde.kate

https://flathub.org/apps/details/org.kde.kate
3 stars 5 forks source link

LSP support #29

Closed KhazAkar closed 1 year ago

KhazAkar commented 1 year ago

Hi! Currently, LSP is not working properly/at all when using Kate from flatpak version. Is it possible to get it somehow running?

travier commented 1 year ago

We'll need more info, console logs, error messages, etc. to be able to debug that.

KhazAkar commented 1 year ago
% flatpak run org.kde.kate                                                  23-04-04 - 9:39:59
Gtk-Message: 09:40:09.609: Failed to load module "canberra-gtk-module"
Gtk-Message: 09:40:09.609: Failed to load module "canberra-gtk-module"
Qt: Session management error: Could not open network socket
PluginXmlCheck()
Icon theme "elementary" not found.
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected" 
 "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected" 
 "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected" 
 "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected" 
 "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected" 
 "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected" 
 "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected" 
 "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected" 
 "Not connected to D-Bus server"
Gtk-Message: 09:40:11.256: Failed to load module "canberra-gtk-module"
Gtk-Message: 09:40:11.256: Failed to load module "canberra-gtk-module"
Qt: Session management error: networkIdsList argument is NULL
Traceback (most recent call last):
  File "/home/aaa/.local/bin/pylsp", line 5, in <module>
    from pylsp.__main__ import main
ModuleNotFoundError: No module named 'pylsp'
Traceback (most recent call last):
  File "/home/aaa/.local/bin/pylsp", line 5, in <module>
    from pylsp.__main__ import main
ModuleNotFoundError: No module named 'pylsp'

Should I enable something? Additionally, Kate version put onto flatpak is quite stale - 20.12.3. Is there somewhere newer Kate flatpak version available?

KhazAkar commented 1 year ago

I just seen that newer version is in this repo - but I have no idea how to install it... :/

KhazAkar commented 1 year ago

Okay, I've managed to get it working after manually instaling kate from json in repo, and LSP is working. What else can be tested to have it promoted to official or be even published to beta.flathub.org?

travier commented 1 year ago

You need to use the version of Kate from the Flathub Beta remote: https://discourse.flathub.org/t/how-to-use-flathub-beta/2111

travier commented 1 year ago

I've created https://github.com/flathub/org.kde.kate/issues/31 to track that