News: 1648502886

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

GNOME 42's inconsistent themes are causing drama

(2022/03/28)


GNOME 42 is here, but its new look and feel doesn't yet include all of the environment. This is already causing rumblings of discontent.

This release is significant because soon it will be the default desktop of the next Long Term Support (LTS) version of Ubuntu. That means a lot of people will be looking at [1]GNOME 42 every day until 2024.

GNOME 42 will also be the default in Fedora 36, though Fedora doesn't have LTS versions. A new version comes along twice a year so Fedora 37 will almost certainly have GNOME 43. If the GNOME-using members of the Red Hat community don't like the look of 42, they won't have to put up with it for long, but Ubuntu users must, or switch to the short-term support channel, which may not be viable for everyone.

[2]

As we mentioned in the [3]GNOME 42 preview , the new look isn't just an easily changed theme. Like many modern desktops, GNOME uses a lot of web technology.

[4]

[5]

GNOME themes were [6]described using CSS. Since GNOME 3, the default GNOME theme was Adwaita, and it was easy to install new ones, and there were lots to choose from.

Now that has changed. One component of [7]GNOME 40 and later releases is version 4 of the Gtk toolkit. Along with Gtk 4 came a new library called [8]libadwaita . This [9]embeds the formerly separate Adwaita theme, effectively [10]enforcing it across all apps that use Gtk 4. The purpose of this is to help developers conform to [11]the new GNOME Human Interface guidelines.

[12]

You can still install themes, of course, but they will only affect apps that use Gtk 3. The slight snag in version 42 is that some components of the GNOME desktop itself still use Gtk 3 – notably, the Files program (still internally called Nautilus). This means that the file manager doesn't match the new look and feel, and if you attempt to customize it, the mismatch will get worse.

[13]

GNOME 42 desktop showing inconsistent visual themes

The screenshot above shows the difference. At top left is the new Text Editor app, complete with heavily rounded window corners and flat, borderless control buttons. At top right is the older GEdit, and beneath it a Files window. The styling is a mixture: GEdit's top corners are less rounded and its bottom corners are square. Files has GEdit's slightly rounded corners, but the controls in its [14]CSD pseudo-title bar have borders, unlike the more modern Text Editor.

[15]Heaps of tweaks and improvements incoming with GNOME 42

[16]GNOME Project retires OpenGL rendering library Clutter

[17]As System76 starts work on its own Linux desktop world, GNOME guy opens blog, engages flame mode

[18]New GNOME Human Interface Guidelines now official – and obviously some people hate it

The differences are slight, and many people probably would never notice it. Your humble vulture is among them: personally, I've loathed "themes" and "skins" since my first encounter with them in the otherwise-excellent Trillian on Windows 2000.

Windows XP made theming part of Windows and was thus a strong incentive to switch to Linux, or Mac OS X, or indeed anything else. Makali's comment to [19]Jamie Zawinski pretty much covers it for this writer.

Ever since Windows 8's flat look led even Apple to abandon [20]its old skeuomorphic appearance and flatten iOS 7, it's been cool to be flat… [21]whatever the cost .

The problem now is that the newer, ever-flatter look of GNOME 40+ is also causing [22]unhappiness and [23]drama … and now there's very little you can do about it. ®

Get our [24]Tech Resources



[1] https://www.theregister.com/2022/03/16/gnome_42_rc/

[2] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=2&c=2YkIwFIv7snpZeqRm05vqlgAAAE4&t=ct%3Dns%26unitnum%3D2%26raptor%3Dcondor%26pos%3Dtop%26test%3D0

[3] https://www.theregister.com/2022/03/16/gnome_42_rc/

[4] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YkIwFIv7snpZeqRm05vqlgAAAE4&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[5] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=3&c=33YkIwFIv7snpZeqRm05vqlgAAAE4&t=ct%3Dns%26unitnum%3D3%26raptor%3Deagle%26pos%3Dmid%26test%3D0

[6] https://linuxhint.com/how_gnome_themes_work/

[7] https://www.theregister.com/2021/03/25/gnome_40/

[8] https://aplazas.pages.gitlab.gnome.org/blog/blog/2021/03/31/introducing-libadwaita.html

[9] https://www.theregister.com/2021/11/10/system76_gnome_desktop_fight/

[10] https://blogs.gnome.org/alatiera/2021/09/18/the-truth-they-are-not-telling-you-about-themes/

[11] https://www.theregister.com/2021/08/09/gnome_human_interface_guidelines/

[12] https://pubads.g.doubleclick.net/gampad/jump?co=1&iu=/6978/reg_software/oses&sz=300x50%7C300x100%7C300x250%7C300x251%7C300x252%7C300x600%7C300x601&tile=4&c=44YkIwFIv7snpZeqRm05vqlgAAAE4&t=ct%3Dns%26unitnum%3D4%26raptor%3Dfalcon%26pos%3Dmid%26test%3D0

[13] https://regmedia.co.uk/2022/03/28/gnome-42-screenshot.jpg

[14] https://wiki.gnome.org/Initiatives/CSD

[15] https://www.theregister.com/2022/03/16/gnome_42_rc/

[16] https://www.theregister.com/2022/02/18/clutter_gnome_retired/

[17] https://www.theregister.com/2021/11/10/system76_gnome_desktop_fight/

[18] https://www.theregister.com/2021/08/09/gnome_human_interface_guidelines/

[19] https://www.jwz.org/doc/linuxvideo.html

[20] https://www.theregister.com/2012/10/30/apple_forstall_didnt_say_sorry/

[21] https://www.theregister.com/2017/09/05/flat_uis_designs_are_22_per_cent_slower_official/

[22] https://blog.brixit.nl/the-end-of-the-nice-gtk-button/

[23] https://www.osnews.com/story/134712/gnome-42-released/

[24] https://whitepapers.theregister.com/



I don't think there's very little you can do about it

Alistair

I've been KDE since....... KDE.

There are at least 6 other WM's out there that I can think of OTTOMH.

Mind you, I've been linux since *at least* Slackware 4.

Re: I don't think there's very little you can do about it

karlkarl

"I've been KDE since....... KDE."

So you have experienced the KDE 3.5 and Gnome 2 competitive era (before KDE 4.x and Gnome 3).

Would you honestly say that things have become better in terms of UI?

karlkarl

Looking at the screenshot (around 1024x768), you can see that both versions of the Gnome 3 text editor are absolute shite in terms of space. They are both too fat and just waste screen real estate making the whole thing feel claustophobic.

Yes, we typically have higher resolution screens now compared to the Windows NT 4.0 days but is the solution really to simply make everything larger to fill them and take up the same amount of space? Seems pointless. I personally would prefer a lower resolution screen, a more appropriate GUI system and save a shedload of battery to power the screen.

Nothing succeeds like success.
-- Alexandre Dumas