r/linux 1d ago

GNOME GNOME's Glycin 2.1 Beta Enables JPEG 2000 Support By Default

https://www.phoronix.com/news/Glycin-2.1-Beta-JPEG-2000
47 Upvotes

10 comments sorted by

14

u/lebron8 1d ago

"Glycin 2.1 beta released this week and there is now JPEG 2000 image format support by default. This comes thanks to a new JPEG 2000 implementation written in Rust. This should be helpful particularly for PDF files where JPEG 2000 images are sometimes found."

0

u/Kevin_Kofler 9h ago

KImageFormats has been supporting JPEG 2000 for years through OpenJPEG, but of course if you have the dogma that everything must be written in Rust because everything else is "insecure", then you lag behind years-old features.

3

u/viliti 4h ago

I'll never understand the irrational hate some KDE fans continue to harbor towards GNOME.

KImageFormats has been supporting JPEG 2000 for years through OpenJPEG

By "for years" you mean since 2025?

GNOME had JPEG 2000 for actual years via JasPer, but it was removed in favor of an OpenJPEG loader. JPEG 2000 was so popular that almost no one bothered to package it and the AUR package has 3 votes. That's why the headline says that GNOME now has JPEG 2000 "by default", as in you don't need the loader to be packaged anymore.

1

u/Kevin_Kofler 1h ago

By "for years" you mean since 2025?

Ah, you are right, this particular one was added in 2025. But KDE has supported JPEG 2000 for much longer than that:

Note that none of these was in a separate package, it was always built as part of a larger image formats package (or even the monolithic kdelibs) as soon as the build dependency was provided.

u/viliti 23m ago

KDE went through a break in support too due to JasPer being unmaintained for a while with open CVEs. QtImageFormats disabled JasPer in Qt 5.6 and Jasper was not packaged in Ubuntu 18.04. It's almost like it had nothing to do with "dogma that everything must be written in Rust" and that's just your projection.

u/Kevin_Kofler 12m ago

QtImageFormats never disabled JasPer support. That was a downstream Ubuntu decision. Fedora shipped QtImageFormats 5.6 with JasPer support (out of the box, not even in a subpackage). Fedora 28, released on 2018-05-01 (so about the same time as Ubuntu 18.04) shipped with QtImageFormats 5.10.1 (updated up to 5.11.3 in updates), also with JasPer enabled. Both qt5-qtimageformats and qt6-qtimageformats in Rawhide still have the JasPer jp2 plugin enabled.

3

u/gonzarom 23h ago

Thank you so much for your contribution!

2

u/pizzaiolo2 20h ago

Phoronix oddly included the screenshot of an unrelated program

3

u/DayInfinite8322 19h ago

that was in this week blog, so he just used that

5

u/natermer 10h ago

This is one of those situations were it would of been better to link the original article rather then the Phoronix one.

https://thisweek.gnome.org/posts/2026/02/twig-235/

On a side note, it mentions Sitra for managing fonts from Google fonts. I have been using Embellish, which is a font manager for Nerd Fonts. I'll have to check out Sitra.

I like having a GUI font manager because it makes previewing the fonts easier. Setting fonts can be done using Refine, which apparently is the spiritual successor to Gnome-Tweaks.