Do any #Linux/#KDE users have an idea why an app, on a #KDEPlasma desktop, might start fine on the terminal, and application launcher, but not on #KRunner?
This has been happening for a long time now for me with #virt-manager - tho that wasn't the case in the past for just as long. That being said, IIRC it's happened with the application launcher too, tho that works for me atm, but KRunner almost always fails to launch it - only the app icon appears to be loading on the dock/panel, then it disappears.
When it does happen, journalctl would report this error:
ModuleNotFoundError: No module named 'libvirt'
---
Update: found the culprit - #toshy, which is a really cool keymapping tool I use on my desktop that replicates #macOS like keybinds on a Linux desktop.
It's something to do with their #Python virtualenv that's somehow being used by KRunner, that isn't being used elsewhere like on my shell terminal or application launcher. The missing python library isn't installed on that Toshy virtual env - expectedly. Not sure what to do about it just yet.
---
Update 2: Issued a bug report on Toshy, to see if they would know if this is something they could fix. A lot more context to this issue and my debugging could be found in that report.
---
Final update: It's a known issue caused by Toshy, and it's been fixed since March - I updated it and it works perfectly now YIPPEE <3
🔗 https://github.com/RedBearAK/toshy/issues/676

[BUG] Toshy's Python virtual environment causing issues with other app(s) · Issue #676 · RedBearAK/toshy
Operating System: EndeavourOS KDE Plasma Version: 6.4.2 KDE Frameworks Version: 6.15.0 Qt Version: 6.9.1 Kernel Version: 6.12.35-1-lts (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen...