Language Selection

English French German Italian Portuguese Spanish


Don't Miss: Clapper is My New Go-To Linux Video Player

Filed under

It’s called Clapper, and it’s a superbly designed GTK app pitched as a “simple and modern GNOME media player”.

VLC is undoubtedly the big cheese in the open source video player scene – and rightly so: no other player comes close in performance, versatility, reliability, features, and so on.

But VLC isn’t the most attractive app, and although there are ways to make VLC look better on Ubuntu it’s less effort to switch to a native Linux media player.

Read more

Felix Häcker: Introducing “This Week in GNOME”

Filed under

I have been following the “This Week in Matrix” blog series with great interest for some time now, and wondered: “Why isn’t there something like this for GNOME?”
To summarize the principle in a few words: A short, weekly summary in which maintainers briefly announce what they worked on for the past week.

Read more

GNOME and KDE: GUADEC, KDE Tips and Tricks for System Tray, Kdenlive

Filed under

GNOME: Rust, Google, and Microsoft Fetishism

Filed under

  • Jordan Petridis: GNOME Nightly Annual ABI Break

    It’s that time of the year again. We’ve updated the base of the GNOME Nightly Flatpak runtime to the Freedesktop-SDK 21.08 beta release.

    This brings lots of improvements and updates to the underlying toolchain, but it also means that between yesterday and today, there is an ABI break and that all your Nightly apps will need to be rebuilt against the newer base.

  • Ivan Molodetskikh: GSoC 2021: Selection Editing and Window Selection

    I spent the most time adding the four corner handles that allow you to adjust the selection. GNOME Shell’s drag-and-drop classes were mostly sufficient, save for a few minor things. In particular, I ended up extending the _Draggable class with a drag-motion signal emitted every time the dragged actor’s position changes. I used this signal to update the selection rectangle coordinates so it responds to dragging in real-time without any lag, just as one would expect. Some careful handling was also required to allow dragging the handle past selection edges, so for example it’s possible to grab the top-left handle and move it to the right and to the bottom, making it a bottom-right handle.

  • ArcMenu GNOME Extension Adds New Windows 11 Layout [Ed: Joey Sneddon has found another reason to highlight Microsoft vapourware]

    A new version of the ArcMenu GNOME extension is available for download, and it’ll be of particular interest to those who want to make Ubuntu look like Windows 11.

    The latest update to Arc Menu includes a pair of new menu layouts: ‘Launcher’ and ‘Eleven’. The latter of these is inspired by the redesigned ‘Start Menu’ set to ship in Windows 11 when released later this year.

GNOME 41 - New Features & Release Date

Filed under

We summarize the available information for GNOME 41 release here and brief you about the new features, schedules.
Read more

Georges Basile Stavracas Neto: On Building Bridges

Filed under

After reading “Community Power Part 4: The GNOME Way“, unlike the other articles of the series, I was left with a bittersweet taste in my mouth. Strangely, reading it triggered some intense negative feelings on me, even if I fundamentally agree with many of the points raised there. In particular, the “The Hows” and “In Practice” sections seemed to be the most intense triggers.

Reading it over and over and trying to understand the reason I had such strong reactions gave me some insights that I’d like to share. Perhaps they could be useful to more people, including to the author of article.

On Pronouns

I think one of the misleading aspects of the article is the extensive usage of “we” and “us”. I’d like to remind the reader that the article is hosted on a personal blog, and thus its content cannot be taken as an official statement of the GNOME community as a whole. I’m sure many members of the community read this “Community Power” series as “Tobias’ interpretation of the dynamics of the community”, but this may not be clear to people outside of this community.

In this particular article, I feel like the usage of these plural pronouns may have had a bad side effect. They seem to subtly imply that the GNOME community think and act on a particular way – perhaps even contradicting the first part of the series – which is not a productive way to put it.

On Nuance And Bridges

The members of the GNOME community seem to broadly share some core values, yes, and these values permeate many aspects of daily interactions in varying degrees. Broad isn’t strict, though, and there actually is a surprising amount of disagreement inside the community. Most of the times, I think this is beneficial to both personal and collective growth. Ideas rarely go uncontested. There is nuance.

And nuance is precisely where I think many statements of the article fail.

Read more

GNOME: "Every Preference Has a Cost"; GNOME Mutter Lands New Work to Reduce Input Latency

Filed under
  • Tobias Bernard: Community Power Part 4: The GNOME Way

    In the first three parts of this series (part 1, part 2, part 3) we looked at how power works within GNOME and what that means for getting things done. We got to the point that to make things happen you (or someone you’ve hired) need to become a trusted member of the community, which requires understanding the project’s ethos.

    In this post we’ll go over that ethos is about, both in terms of high level values, and what those translate to in more practical terms.

  • "Every Preference Has a Cost" — Dev Explains The 'GNOME Way' - OMG! Ubuntu!

    GNOME’s Tobias Bernard has a new blog post out and it’s an essential read if you’re interested in the direction of the GNOME desktop.

    It’s always great to get some background rationale from the folks inside of the project and the way they think and the way they work. Posts like these help fill in the blanks of why GNOME does what GNOME does which, regardless of whether you agree with specific decisions or not, is a healthy thing to do.

  • GNOME Mutter Lands New Work To Reduce Input Latency

    Long running work by Ivan Molodetskikh to reduce the input latency for GNOME's Mutter compositor was merged today.

    The work that landed is around dynamic frame clock dispatch with a focus on reducing the max render time. As part of this work Ivan also added the ability to report the max render time and other information via Clutter when the "CLUTTER_PAINT=max-render-time" environment variable is set.

Ole Aamot: Record Live Multiple-Location Audio immediately in GNOME Gingerblue 0.6.0

Filed under

GNOME Gingerblue 0.6.0 is available and builds/runs on GNOME 40 systems such as Fedora Core 34.

It supports immediate, live audio recording in compressed Ogg Vorbis encoded audio files stored in the private $HOME/Music/ directory from the microphone/input line on a computer or remote audio cards through USB connection through PipeWire ( with GStreamer ( on Fedora Core 34 (

See the GNOME Gingerblue project ( for screenshots, Fedora Core 34 x86_64 RPM package and GNU autoconf installation package ( for GNOME 40 systems and for the GPLv3 source code in my GNOME Git repository.

Read more

Also: Philip Withnall: Add metadata to your app to say what inputs and display sizes it supports

Canonical Serving Microsoft... and a Little GNOME 'on the Side'

Filed under
  • Canonical and Microsoft: Securing, strengthening, and simplifying your Linux Stack [Ed: Canonical was 'sold' to Microsoft for nothing]
  • Desktop Team Updates - Monday 12th July 2021 [Ed: This page will make desktop users vomit. It’s like Ubuntu development became just Microsoft Windows while IBM kills off whatever Red Hat was doing.]

    Hi everyone, below you will find the updates from the Desktop team from the last week. If you’re interested in discussing a topic please start a thread in the Desktop area of Discourse.

  • Ubuntu Developer Still Pursuing Triple Buffering, Deep Color For GNOME

    Triple buffering and deep color support are two of the features still being worked on for GNOME by Ubuntu maker Canonical.

    Daniel Van Vugt of Canonical has been known for his upstream GNOME work since they switched back to using GNOME as their default desktop. One of the long ongoing efforts by Van Vugt for GNOME has been around deep color support so the desktop and applications will work better with today's deep color displays. Another effort by Van Vugt has been dynamic triple buffering support primarily for when the GPU is running behind in rendering elements for the desktop.

  • Arijit Kundu: Summer of 2021 with GNOME

    GNOME Foundation is a vibrant worldwide community of amazing people involved in making GNOME, one of the most loved desktop environment. The community is not limited to the people delivering pieces of code. But also includes people helping with designs, translations, documentation, management, and much more.

    GNOME is built by people, and we value your each & every contribution to help create such world-class free software.

    Back in 2020, the Engagement team — the frontiers of GNOME came with the new initiative Faces of GNOME to celebrate all kinds of contributions with a motive of creating a much stronger community driven by passion.

No more open tickets left in GNOME Bugzilla

Filed under

In May 2021, Bart proposed to wrap up the Bugzilla migration (very appreciated). In addition, in November 2020 and May 2021 I (had) sent emails to maintainers (listed in the DOAP files in each Git repository) of all remaining code bases with open tickets left, with instructions to file a migration request for importing tickets from Bugzilla to GitLab if wanted.

Since this week there are finally no open tickets in GNOME Bugzilla left. All were either migrated to GNOME GitLab or mass-closed over the last weeks by Bart or me. When mass-closing, an explanatory comment was added (example) to allow contributors to understand why we closed their ticket.


This brings GNOME closer to making its Bugzilla instance read-only, converting to static content, shutting down legacy systems that create maintenance costs.

Read more

Syndicate content