This is a proposed Change for Fedora Linux.
This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora Engineering Steering Committee.
For a long time, the default Fedora wallpaper used PNG format to preserve the integrity of the design. The drawback is the large file size for packaging and for the time of day animation. The Design team switched to JXL to address the issue drastically saving the size of the media while maintaining the quality of the wallpapers.
Feedback
Benefit to Fedora
The size of the default wallpaper is drastically reduced when using JXL format compared to PNG. An example is on this Fedora 42 Default Wallpaper ticket showing both versions for comparison.
Scope
Proposal owners:
The Design team switch the format from PNG to JXL format for the default wallpaper on Fedora Workstation and Spin variants (optional for spins setting a different default backgrounds).
For Workstation Edition and variants like Cinammon spin and Design Suite, install both f42-backgrounds-base and f42-background-gnome using the command sudo dnf install f42-backgrounds-{base,gnome}.
For KDE Edition and variants, install both f42-backgrounds-base and f42-background-kde using the command sudo dnf install f42-backgrounds-{base,kde}
For XFCE and variants, install both f42-backgrounds-base and f42-background-xfce using the command sudo dnf install f42-backgrounds-{base,xfce}
For Budgie Edition, install both f42-backgrounds-base and f42-background-budgie using the command sudo dnf install f42-backgrounds-{base,budgie}
For MATE and variants like Design Suite, install both f42-backgrounds-base and f42-background-mate using the command sudo dnf install f42-backgrounds-{base,mate}
User Experience
The change is invisible for the uses with lower footprint.
Dependencies
None.
Contingency Plan
Revert to PNG format.
Contingency mechanism: (What to do? Who will do it?) N/A (not a System Wide Change)
Contingency deadline: N/A (not a System Wide Change)
Blocks release? N/A (not a System Wide Change), Yes/No
If you are in favor but have reservations, or are opposed but something could change your mind, please explain in a reply.
We want everyone to be heard, but many posts repeating the same thing actually makes that harder. If you have something new to say, please say it. If, instead, you find someone has already covered what youâd like to express, please simply give that post a instead of reiterating. You can even do this by email, by replying with the heart emoji or just â+1â. This will make long topics easier to follow.
Please note that this is an advisory âstraw pollâ meant to gauge sentiment. It isnât a vote or a scientific survey. See About the Change Proposals category for more about the Change Process and moderation policy.
Yeh, perhaps the PNG versions should also be available in the repositories (but not installed by default if theyâre not needed) for people and tools that modify their wallpapers and so on (assuming that the desktop environments will continue to support PNG in addition to also supporting JXL?)
I opened a ticket in Azoteâs project and the answer was that python-pillow doesnât support the format. I went into python-pillow project and itâs not supported yet. In python there is a jxlpy project that is working on a pillow plugin, but is not done yet. I think is going to take some time to be supported.
More no of wallpapers are more important than avif or jxl or png images maybe svg
I really still think fedora does not offer enough no of wallpapers.
In my opinion, they should provide at least 30 images. Does not matter if it become 2.1gb iso or 2.2 gb iso nobody cares but having more good selection nice walpaper give a better experience.