Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 21
  1. Together with Modal, I’m happy to announce that the Sovereign Tech Agency is investing nearly €510k into Flatpak development.

  2. Display Next Hackfest 2026

    This year was the fourth year in a row that a bunch of display driver and compositor developers met for the Display Next Hackfest, to discuss, present, and tackle issues related to displays, GPUs, and compositors.

  3. How Hard Is It To Open a File?

    It’s a question I had to ask myself multiple times over the last few months.

  4. Three Little Rust Crates

    I published three Rust crates: name-to-handle-at: Safe, low-level Rust bindings for Linux name_to_handle_at and open_by_handle_at system calls pidfd-util: Safe Rust wrapper for Linux process file descriptors (pidfd) listen-fds: A Rust library for handling…

  5. Redefining Content Updates in Wayland

    The Wayland core protocol has described surface state updates the same way since the beginning: requests modify pending state, commits either apply that state immediately or cache it into the parent for synchronized subsurfaces.

  6. Best Practices for Ownership in GLib

    For all the rightful criticisms that C gets, GLib does manage to alleviate at least some of it.

  7. Graphics drivers in Flatpak have been a bit of a pain point.

  8. Flatpak Pre-Installation Approaches

    Together with my then-colleague Kalev Lember, I recently added support for pre-installing Flatpak applications.

  9. Flatpak Happenings

    Yesterday I released Flatpak 1.17.0.

  10. SO_PEERPIDFD Gets More Useful

    A while ago I wrote about the limited usefulness of SO_PEERPIDFD. for authenticating sandboxed applications.

  11. XDG Intents Updates

    Andy Holmes wrote an excellent overview of XDG Intents in his “Best Intentions” blog post, covering the foundational concepts and early proposals.

  12. Integrating libdex with GDBus

    Writing asynchronous code in C has always been a challenge.

  13. Testing with Portals

    At the Linux App Summit (LAS) in Albania three months ago, I gave a talk about testing in the xdg-desktop-portal project.

  14. Display Next Hackfest 2025

    A few weeks ago, a bunch of display driver and compositor developers met once again for the third iteration of the Display Next Hackfest.

  15. GNOME 49 Backlight Changes

    One of the things I’m working on at Red Hat is HDR support.

  16. The latest alpha of the upcoming Blender 5.0 release comes with High Dynamic Range (HDR) support for Linux on Wayland which will, if everything works out, make it into the final Blender 5.0 release on October 1, 2025.

  17. Booting into Toolbox Containers

    There are a lot of tangible benefits in using toolbox containers for development to the point that I don’t want to use anything else anymore.

  18. On the Usefulness of SO_PEERPIDFD

    Update Oct. 2025: Things have changed since writing this.

  19. Fedora Silverblue Development Utils

    In the previous post we explored all the different ways to develop software on Fedora Silverblue when Toolbx and Flatpak are not enough.

  20. Fedora Silverblue is one of the immutable operating systems.

  21. Setting up a personal server in 2023

    Sometimes I just want to do a small thing, like creating a blog, and then end up noticing everything is horrible and I should probably start fixing things at the root.