Description of problem: The LXDE Customize Look and Feel window is missing some graphics on the Widget tab. Specifically, there should be left and right arrows, a red stop sign icon and what looks like a search field. On https://livingthelinuxlifestyle.wordpress.com/2019/10/05/how-to-configure-the-lxde-desktop-the-fast-and-easy-way/ scroll down to LXDE Appearance Settings, the window displayed there is what it should look like. Version-Release number of selected component (if applicable): 0.99.2-3.git20190224.7 Additional information: Attached is a screenshot of the same window as displayed in Cauldron. Only three widget themes are listed and the same graphics are missing with all three. In Bug 30574, Nicolas reported an issue upstream with LXDE being built with GTK+3. I do not know if GTK+3 could be the reason for the missing graphics.
Created attachment 13342 [details] LXDE Custonmize Look and Feel window with missing graphics as described.
Installed mga8 LXDE in a virtual machine. The same window is correctly displaying all of the graphics. Screenshot attached.
Created attachment 13343 [details] Same window from mga8 LXDE install - showing all graphics.
Thank you for the report. The screenshots make good clear evbidence! Looking at what is missing in the new version, I see: - missing application Tab separators - the whole example toolbar below the menus - the slider handle Doubtless there are other things in other places. I think this is for NicolasS.
Assignee: bugsquad => nicolas.salguero
Confirmed in VB. MGA8 works just fine. Update to cauldron-> icons disappear. No matter which theme, iconset, color scheme or whatever is chosen...
This will be a hard job for NicolasS as LXDE is upstream literally dead since several years. Given the many bugs Edward disvovered in LXDE...
We are already using the latest lxde-common-0.99.2 which is from 2016! So dead....
People are reporting issues with LXDE at both GitHub and SourceForge, but someone on the ML at SourceForge, said GitHub was the repo. I also looked at the live LXDE images from Debian (11) and Fedora (36) and all of the graphics on the same window, appear. I cam only guess that they continue to build LXDE with GTK+2.
Perhaps it's time to drop lxde for cauldron.
CC: (none) => davidwhodgins
If the decision is made to drop LXDE from Cauldron, I would like to recommend that LXQt be added as a desktop environment option to the Cauldron installer ISO. The classic installer for mga8 does not have LXQt as an option.
The classic installer has it alreday. You have to chose "Custom" -> "Graphical Environment" and there you can chose LXQt. https://doc.mageia.org/installer/8/en/content/software.html#chooseDesktop
Hi, lxde-common is a package containing only some configuration files and shell scripts. It is very simple and general, which is why it does not need to have a new version. Moreover, it is not involved in the current bug: the package concerned by the described behaviour is lxappearance, which dates from 2022-05-17, so it is far from dead. In addition, for me, the described behaviour is not really a bug but a feature. With GTK+3, the developers of Gnome wanted to simplify the GUI, by removing the toolbars, for example, so the preview displayed by lxappearance reflects those changes. To my knowledge, Mageia is the first distribution to entirely switch LXDE from GTK+2 to GTK+3. In the other distributions, LXDE is built with GTK+2 and, sometimes, they offer an experimental build of LXDE with GTK+3. I had a fair amount of work to achieve the current result but, for me, the only remaining bug is bug 30574, which I reported upstream. In parallel, I try to understand the code to fix that bug but the documentation of GTK+3 is really poor so I have not succeeded for the moment. Best regards,
Source RPM: lxde-common-0.99.2-3.git20190224.7.mga9.src.rpm => lxappearance-0.6.3-3.git20220517.1.mga9.src.rpm
Thats interesting as the latest release from lxappearance-0.6.3 dates 25.Jan 2017. Two month ago there was only a minor translation and minor commit to fix a crash. But the project is far from maintained or active...
Hi, I close that bug because it is a GTK3 feature and not a bug. Best regards, Nico.
Status: NEW => RESOLVEDResolution: (none) => INVALID
lxappearance-0.6.3-3.git20220517.4.mga9 includes a patch that replaces the GtkHandleBox by a GtkEventBox.
Resolution: INVALID => FIXED