| Summary: | LXDE Widget configuration screen is missing graphics | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Edward <epp> |
| Component: | RPM Packages | Assignee: | Nicolas Salguero <nicolas.salguero> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | lxappearance-0.6.3-3.git20220517.1.mga9.src.rpm | CVE: | |
| Status comment: | |||
| Attachments: |
LXDE Custonmize Look and Feel window with missing graphics as described.
Same window from mga8 LXDE install - showing all graphics. |
||
|
Description
Edward
2022-07-18 20:15:43 CEST
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,
Nicolas Salguero
2022-07-19 10:00:40 CEST
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 =>
RESOLVED lxappearance-0.6.3-3.git20220517.4.mga9 includes a patch that replaces the GtkHandleBox by a GtkEventBox. Resolution:
INVALID =>
FIXED |