lubuntu 20.04 Alacarte menu editor doesn't work for me. The changes I make are not saved, or not as I make them. For example, I added a link to alacarte itself in the main menu, but the link appeared in the Other submenu. Same thing with any other app links I create; they all end up in Other. Code::Blocks, I created a folder C++ under Programming and put the CB link there, but it appeared directly under Programming. Also, invoking Alacarte from the menu doesn't work; only typing its name in a terminal does, and I get a message,
[code] Gtk CRITICAL: 28:13:52.528: gtk accel label set accel closure : assertion 'gtk accel group from accel closure (accel closure) != NULL' failed [/code]
Which, as a programmer myself I recognize as an assert that should not be present in software compiled for release. Anyways, maybe lubuntu is forcing its will on the menu... I suspect it's some bad setting; maybe it's accessing the wrong menu file. But the program has NO preferences or settings of any kind. Any idea how to make it work? Sorry I can't figure out the text formatting here.
EDIT: I've just been informed I'm running an incompatible program. I honestly have no idea what qt5 is, or LXQt for that matter. I assumed anything Synaptic showed me would work in my system. I guess this changes my question to ... how do I edit my menu?
alacarte(https://packages.ubuntu.com/focal/alacarte) is a GNOME menu editor, GNOME being GTK3 based; where as Lubuntu is LXQt is Qt5 based so has nothing at all to do with GTK3. LXQt can set GTK3 themes only (see appearance in (https://manual.lubuntu.me/stable/search.html?q=gtk3&check_keywords=yes&area=default) but you've got me confused by your post. – guiverc Jul 13 '20 at 01:33neofetchto get some details, orlxqt-about --version.synapticis a GTK program, so was included in Lubuntu releases that used LXDE (or GTK2; GNOME is GTK3), but it was replaced withmuonas it's Qt based and thus more efficient. They'll both run equally (synapticjust needing more RAM as it cannot use libraries already in your memory so additional ones are loaded), but the changes they make impact packages on your disk/system, so the results are equal. – guiverc Jul 13 '20 at 02:15muonis more efficient with your memory, that's why it's recommend and thus included by default. If you've got memory/RAM to spare you're welcome to usesynapticas it's known to you as it's your choice (ie. I mentioned the result was the same anyway). Synaptic uses GTK3 libs meaning they need to be loaded into memory prior to use,muonrequires Qt5 libs (already in memory as used by the LXQt desktop)... – guiverc Jul 13 '20 at 02:26