Buddies of Budgie

Buddies and builders of the Budgie Desktop home computing environment :budgie: #linux #DesktopEnvironment #OpenSource #fedi22

Buddies of Budgie boosted:
Joshua Strobl :verified:me@joshuastrobl.social
2025-03-19

ICYMI: Fedora Budgie 42 and Fedora Budgie Atomic 42 will ship with Discover. It is very speedy and plays well with the atomic image (in that it doesn't have silverblue hardcoded as the rpm-ostree rebase image and result in users being surprised by a GNOME desktop after they upgrade!) 😁

#BudgieDesktop

Screenshot of Budgie Desktop on Fedora Budgie 42 Beta showing Discover software center's home view.
Buddies of Budgie boosted:
2025-03-15

@w8l BIG oof 🙈 Folks please we haven't put out Budgie 10.10, let alone our guidance and packaging info for it. Don't try putting the cart before the horse or you'll be creating disruption for end users (broken sessions) and more work for the team triaging this sort of stuff.

Buddies of Budgie boosted:
Jules Enriquezw8l@scalie.zone
2025-03-15

⚠️ PSA for openSUSE Tumbleweed Budgie

For anybody using Budgie on openSUSE Tumbleweed, please do not update your systems! The unfinished Budgie Wayland session, prerelease Magpie v1, and other related deps have begun landing in openSUSE Tumbleweed repos.

Here's a bug report about it:
bugzilla.opensuse.org/show_bug

A lot of this is packaged from Git master and is not ready for end-users yet. No distro should be shipping any of this yet, outside of development or nightly editions or branches.

Just updated a laptop and saw a very broken Budgie before my very eyes (see photo). SDDM also kept crashing every next boot afterwards until after all Budgie packages were purged.

#opensuse #budgie #tumbleweed

Broken Budgie Wayland session on openSUSE Tumbleweed without any panels, a mysterious white square, mispositioned Yakuake, and a crash window in the background
2025-01-07

@linuxiac Thanks for the coverage of our project 🙌

2025-01-06

@9to5linux @me Thanks for the coverage as always! Much appreciated 💯

2025-01-06

2024 was a pivotal year for #BudgieDesktop, with our Budgie 10.9 release series and our focus on our move to Wayland. Time to dive into our State of the Budgie to recap our efforts in 2024 and the goals for 2025.

buddiesofbudgie.org/blog/state

State of the Budgie: 2024 In Review and Goals for 2025
2024-12-11

@BrodieOnLinux Oh no :budgie:

2024-11-21

Landed a pull request today from team member David Mohammed (fossfreedom) that makes it so that those of us internally dogfooding the Wayland experience of Budgie 10 no longer need to stare at blank screens after login or manually write our own scripts to fire off swaybg!

It's small things like this that really help tie the experience together. Still plenty of work to do of course :)

youtu.be/tP9uy0OBUyQ

Buddies of Budgie boosted:
Campbell Jonesserebit@floss.social
2024-11-12

Got server-side-decoration resizing working in Magpie Wayland this past weekend. Previously these windows could only be moved around. #BudgieDesktop

Buddies of Budgie boosted:
Fedora Projectfedora@fosstodon.org
2024-10-30

Fedora Linux 41 is here! We have DNF 5, new desktops, bootc, new spins, and more. Check it out!

➡️ fedoramagazine.org/announcing-

#Fedora #Linux #OpenSource

Buddies of Budgie boosted:
Solus :solus:Solus@fosstodon.org
2024-10-30

Heya folks! Today is release day! We are excited to announce the availability of Solus 4.6 Convergence! Check out our blog for all the details: getsol.us/2024/10/14/solus-4-6

Download: getsol.us/download

#Solus #OpenSource #FOSS #Linux #Convergence

- Evan

Buddies of Budgie boosted:
Fedora Projectfedora@fosstodon.org
2024-10-15

How many Fedora Budgie users do we have out there? Super happy to have @buddiesofbudgie as part of the Fedora community making an awesome spin. :)

Fedora Budgie Spin: fedoraproject.org/spins/budgie

Fedora Budgie Atomic: fedoraproject.org/atomic-deskt

#Fedora #FedoraBudgie #Budgie #BudgieDesktop #Linux #OpenSource #FedoraAtomic

2024-10-14

@kde @kde@lemmy.kde.social Happy birthday! Thanks for making a wonderful desktop environment and ecosystem that can be the home for so many across Linux and the BSDs! ❤️ - Joshua

2024-10-11

@Linux_in_a_Bit Yea isn't it awesome how distributions like @ubuntubudgie have the flexibility to create a curated user experience, perfected for their userbase, with Budgie Desktop? 🤗 - Joshua

Buddies of Budgie boosted:
Ubuntu Budgieubuntubudgie
2024-10-11
2024-09-09

@decorum Looks dope. - Josh

Buddies of Budgie boosted:
Joshua Strobl :verified:me@joshuastrobl.social
2024-09-07

Things really coming together in a good way for the @buddiesofbudgie budgie-daemon work I have been doing.

Spent a bunch of time thinking about the schema for display / mode bits and think I'm fairly happy with the initial pass, but still want to expand on it with getter / setter for specific Properties and supporting PropertiesChanged.

Looked into various options for DBus on C++ and it basically came down to dbus-cxx and sdbus-c++. sdbus-c++ API looked much nicer and they have better documentation, including setting up the conf bits needed for systemd.

sdbus-c++ made it a breeze to get a DBus Server going and C++ generated from the XML schema with sdbus-c++-xml2cpp. Very happy with it so far, but I just plugged in my first method so we'll see how things go as I work on it further 😁

Hopefully distros can get their packages updated to 2.0.0 one of these days though. Noticed both Arch and Fedora are chilling on 1.5.0.

Screenshot of budgie daemon lab bits with Zed running and showing some code, D-Feet in front with the method fired off to our DBus Server and getting output serials back.
Buddies of Budgie boosted:
Joshua Strobl :verified:me@joshuastrobl.social
2024-08-31

I got display configuration working for the first time today for what will eventually be the next implementation of @buddiesofbudgie budgie-daemon, or at the very least this will be folded in to it. 🥳

My goal was to have a TOML-backed configuration of outputs to enable portability and in a manner that promotes flexibility (match by groups of display serials for starters), of course with a graphical component eventually for normal users.

As I've been actively learning C++, some of this code still has some C-isms which I am gonna get cleaned up, but at least I can stop getting annoyed by my KVM switches resetting my display positions 😁

Next up is validating mode changes get picked up, cleanup then implementing DBus server so it can interface with the existing budgie-control-center (changes there needed of course). Longer term we'll probably be using capnproto.

Alongside this, I'm continuing to tinkering with a Rust 🦀 implementation as well (I feel I'd be doing myself a disservice to not at least continue tinkering with that), I just haven't had as good of luck with the waterfall of events and registering against those as I have on the C++ side.

Screenshot showing bd-lab (budgie daemon lab) having run in the foreground, outputting detected outputs, parsing of TOML configuration, and executing on the configuration. Panel to right of it shows the Budgie configuration format for the displays (in progress).

In background, Zed is running with some code showing various display configuration bits.
Buddies of Budgie boosted:
Campbell Jonesserebit@floss.social
2024-08-26

Working on server-side decorations in the @buddiesofbudgie #Wayland compositor... It's not much, but it's something!

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst