Подскажите, пожалуйста, как решить проблему. Я использую qtile (хотя эта проблема существует для i3, bspwm и прочих tiling-менеджеров), но у меня не работает menulibre и alacarte. Я полагаю, что это решается генерацией меню. Это вроде как должен делать xdg-menu, но он не поддерживает qtile. Может есть какие-то другие инструменты, которые делают это автоматически? Или проблема лежит в чем-то другом?
Использую Arch Linux.
menulibre выдает следующее:
Diagnostics
XDG_CURRENT_DESKTOP: None
XDG_MENU_PREFIX: None
DESKTOP_SESSION: qtile
KDE_SESSION_VERSION: None
MENUS: /etc/xdg/menus/gnome-applications.menu, /etc/xdg/menus/lxde-applications.menu
alacarte выдает вот это:
Traceback (most recent call last):
File "/usr/bin/alacarte", line 24, in <module>
main()
File "/usr/lib/python3.10/site-packages/Alacarte/MainWindow.py", line 464, in main
app.setMenuBasename(basename)
File "/usr/lib/python3.10/site-packages/Alacarte/MainWindow.py", line 62, in setMenuBasename
self.editor = MenuEditor(menu_basename)
File "/usr/lib/python3.10/site-packages/Alacarte/MenuEditor.py", line 36, in __init__
self.load()
File "/usr/lib/python3.10/site-packages/Alacarte/MenuEditor.py", line 49, in load
if not self.tree.load_sync():
gi.repository.GLib.GError: g-io-error-quark: Failed to look up menu_file for "applications.menu"
(0)