Budgie Desktop Is In For A Qt Future | Joshua Strobl

Tech Over Tea2h 2mApril 7, 2026

Get the full intelligence

Search transcripts, export clips, track mentions, and explore all topics from “Budgie Desktop Is In For A Qt Future | Joshua Strobl” inside PodZeus.

AI-Generated Summary

In this episode of Tech Over Tea, host Brody Robertson welcomes back Joshua Strobl, founder and lead of Budgie Desktop, to discuss the long-awaited transition to Qt 6 for Budgie 11. After years of shifting toolkits—from Qt 5, to GDK4, to EFL—Strobl reveals that Budgie has finally moved forward with Qt 6, with actual shipping code now in the Budgie 1010 release. The team has built a new Wayland compositor, Magpie, using the Mir framework, which enables rapid development and robust window management. Strobl emphasizes the importance of architectural clarity, separating Budgie core from the shell to allow for greater customization and third-party innovation. He also discusses the use of KDE frameworks and Kirigami for UI components, the decision to avoid Vala and C++ in favor of Rust and Qt, and the team’s commitment to transparency through regular 'chirps' and live-streamed development. The episode reflects on the challenges of open-source sustainability, the role of AI in development, and the future of Linux desktops in a world of customizable, composable environments.

Key Takeaways
1

Budgie 11 is officially underway with Qt 6 and a new Wayland compositor, Magpie, built on the Mir framework.

2

The team has moved away from GDK3 and EFL, embracing Qt 6 for its mature ecosystem, robust libraries, and better developer experience.

3

Budgie is adopting a modular architecture with a clear separation between core components and the shell, enabling third-party customization.

4

Transparency is prioritized through regular 'chirps' and live-streamed development, aiming to rebuild trust after years of silence.

5

The team is leveraging KDE frameworks (like KConfig and KStatusNotifierItem) to avoid reinventing the wheel and focus on innovation.

…and 2 more takeaways available in PodZeus

Chapters
0:00
2 min

Welcome Back & The Long Road to Qt 6

We actually have written code this time around for it if you believe it or not

Highlight
2:00
3 min

The Failed Toolkit Transitions: Qt 5, GDK4, EFL

Strobl recounts the history of Budgie's toolkit shifts—starting with a failed Qt 5 conversion, the delayed GDK4 adoption, and the brief EFL experiment—highlighting how each was abandoned due to team capacity, ecosystem misalignment, or technical debt.

5:00
5 min

The Birth of Magpie: A New Wayland Compositor

It enables you to go from having no compositor to having a compositor in, I don't know, 15 minutes? It's insane.

Highlight
10:00
5 min

Qt 6: The Good, The Bad, and The QML Struggle

Strobl shares his mixed experience with Qt 6—praising its comprehensive libraries and robustness—but admitting frustration with QML’s learning curve and the need to integrate C++ with QML.

15:00
5 min

The Modular Vision: Core vs. Shell

You could practically vibe code your own desktop environment... and suddenly that is another reason to use Linux.

Highlight
High-Impact Quotes
You could practically vibe code your own desktop environment, your own desktop experience.
Joshua Strobl30:18
Viral: 90.0
I want to reason about things. I want to take a 20-foot view at the architecture and then if necessary get really into the weeds.
Joshua Strobl64:41
Viral: 88.0
We actually have written code this time around for it if you believe it or not
Joshua Strobl0:47
Viral: 85.0
Speakers

Host

Brody Robertson

Guest

Joshua Strobl
Topics Discussed
Desktop Environment Evolution95%Qt 6 Migration90%Wayland Compositor Development88%Modular Desktop Architecture87%Open Source Transparency85%Linux Desktop Customization80%Developer Experience & Tooling78%AI in Software Development75%
People & Brands

Budgie Desktop

other

45xPositive

Qt 6

other

38xPositive

Wayland

other

25xPositive

Magpie

other

22xPositive

Mir

other

18xPositive

KDE Frameworks

other

16xPositive

Rust

other

15xPositive

Joshua Strobl

person

15xPositive

Kirigami

other

14xPositive

C++

other

14xNegative

Get the full intelligence

Search transcripts, export clips, track mentions, and explore all topics from “Budgie Desktop Is In For A Qt Future | Joshua Strobl” inside PodZeus.

Start discovering podcast insights today

Start with a 7-day trial and explore a growing catalog of popular podcasts. No credit card required.

No credit card required • 7-day trial • Cancel anytime