Bug 428660 - kde-neon extension doesnt render SVG icons when QT_QPA_PLATFORMTHEME=gtk3
Summary: kde-neon extension doesnt render SVG icons when QT_QPA_PLATFORMTHEME=gtk3
Status: RESOLVED WORKSFORME
Alias: None
Product: neon
Classification: KDE Neon
Component: Snaps (other bugs)
Version First Reported In: unspecified
Platform: Snap Linux
: NOR normal
Target Milestone: ---
Assignee: Scarlett Moore
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-03 19:57 UTC by umayr23
Modified: 2025-06-14 03:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description umayr23 2020-11-03 19:57:28 UTC
The kde-neon extension for core18 doesnt render SVG icons in the GTK file picker when QT_QPA_PLATFORMTHEME=gtk3 is set and either qt5-gtk-platformtheme or qgnomeplatform are bundled in the snap. The cause looks to be because the kde-frameworks-5 snap doesn't include the librsvg2-2 package.

Conversation surrounding this can be found here: https://forum.snapcraft.io/t/broken-theming-and-missing-icons-on-gtk-file-picker-using-kde-neon-extension/18937


STEPS TO REPRODUCE
1. Set core18 snap to use kde-neon extension
2. Add qt5-gtk-platformtheme to stage-packages or add a part to build and stage qgnomeplatform.
3. Build snap and run

OBSERVED RESULT
Missing icons for SVG icons in the the file browser.

EXPECTED RESULT
SVG icons rendered correctly

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Scarlett Moore 2025-05-15 15:36:17 UTC
We are now on qt6 and qgnomeplatform is defunct. If this is still an issue please reopen with relevant info. Thanks
Comment 2 Bug Janitor Service 2025-05-30 03:48:04 UTC
๐Ÿ›๐Ÿงน โš ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME.

For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Bug Janitor Service 2025-06-14 03:47:55 UTC
๐Ÿ›๐Ÿงน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.