I've got 6.1.6 (from https://www.libreoffice.org/download/download/?type=deb-x86_64), and I've been upgrading in place like that for many years.
Tools->Options->LibreOffice->View->Menu "Icons in menus" is set to Automatic, and the icons display as expected.
Finally, I decided to upgrade to 6.2, and downloaded and installed 6.2.8 from https://www.libreoffice.org/download/download/?type=deb-x86_64. After installing it, the icons do not display even though "Icons in menus" is still set to Automatic.
The problem occurred in both Calc and Writer (that's all I tried).
Steps to Reproduce:
1. Download the debian 6.2.8 packages.
2. Install them in Xubuntu, parallel to 6.1.
3. Run 6.2.8.
4. Click any drop-down menu.
Menu icons do not display.
Menu icons display even when "Icons in menus" is set to Automatic.
User Profile Reset: No
I assume this is while using the gtk3 backend (seen in Help - About). Gtk3 does not show icons in menus and LibreOffice respects this, if you use the gtk3 backend. The gtk developers made this decision some years ago and it is final.
Recently, there was a commit "hide show-icons under gtk3", which removes the confusion in options.
*** This bug has been marked as a duplicate of bug 123265 ***
Looks like I'll be sticking with 6.1 for the foreseeable future. Have you considered dropping the fascist sh*tpile that Gtk has turned into, and going to Qt5? (As if that could be done over a long weekend...)
(In reply to Ron Johnson from comment #2)
> Looks like I'll be sticking with 6.1 for the foreseeable future. Have you
> considered dropping the fascist sh*tpile that Gtk has turned into, and going
> to Qt5? (As if that could be done over a long weekend...)
The LibreOffice UI system is agnostic about the platform, see https://docs.libreoffice.org/vcl.html
There is already a Qt5 backend, upon which is built a KDE Frameworks backend. Thanks to the work of Caolán, the Qt5/KDE UI can be made fully native as well (the menus are already native, among some other elements).
The KDE backend is available since version 6.2, but was significantly improved with the 6.3 release.
Remaining known issues for KDE can be examined here: https://bugs.documentfoundation.org/showdependencytree.cgi?id=102495&hide_resolved=1
You might try the latest and greatest using an appimage: http://libreoffice.soluzioniopen.com/index.php/daily-version/
In a terminal, I did:
chmod +x LibreOfficeDev-22.214.171.124.alpha1_2019-11-01-x86_64.AppImage
It does require having Qt and plasma-framework libraries installed.
In 6.4 (unreleased), the name of the backend was changed to kf5. In 6.3, it is still called kde. So with 6.3, you would launch with SAL_USE_VCLPLUGIN=kde