Bluefin and Aurora 3.3.0

Another rollup release, if you’re up to date you probably have this.

3.3.0 (2024-08-23)

Features

  • add DNS resolution for libvirt guests (#1609) (0edf84e)
  • add fuse-encfs (#1566) (826c3ef)
  • add kwin rules for google chrome stable/unstable and flathub steam (#1579) (786a1ec)
  • bluefin-cli: add dysk (#1584) (fd54148)
  • bluefin-cli: add tealdeer as tldr (#1564) (c694b40)
  • container indicator for fish shell (#1569) (c65a29c)
  • gnome: increase check-alive-timeout (#1599) (ccbcaf1)
  • ollama ujust script, some additions for removal verbs for the ollama and open-webui containers. (#1588) (d774ad7)

Bug Fixes

  • Correct placement of ublue-update.toml until path changed (#1601) (e587293)
  • disable evdi (#1605) (1e47fda)
  • Disable pipewire camera handling temporarily (#1578) (32ff1c4)
  • dx: adds a systemd unit workaround service to relabel libvirt files (#1586) (e023b60)
  • fix toggle-tailscale just command on aurora (#1621) (f6393be)
  • Move files in /usr/etc to /etc (#1580) (e1c6ffc)
  • nvidia: pin Nvidia drivers to 555 (#1573) (c26a37d) (Note: this is an older commit, the current version is 560)

Reverts

  • “Added new dinosaur logos for fastfetch” (#1613) (839af6c)
7 Likes

When you have an idea for something to add or change in Bluefin, or maybe it is suggested to you by someone else, how do you decide whether to include it or not?

Does the project have documented principles or tenets that guide this decision making?

Different users will have different preferences for how “tricked out” they would like Bluefin to be. Many will want for it to stay very close to Fedora with only basic QoL issues addressed, others would be happy to see the customisation go further and deeper (I have seen requests for scheduler changes for example). Both are valid positions, but have different trade offs in terms of UX, robustness, maintenance burden, etc.

… but as a user, can you help me understand how the project is making these decisions, what is the threshold for acceptable deviation from Fedora, and is that documented somewhere?

2 Likes

Probably a combination of these things.

Generally speaking Bluefin is complete from a feature perspective, not looking to do major layout changes or things like that. We pick a few default apps but leave most of that to the end user.

The scheduler thing is handy because it’s not a heavy lift and is just running a binary in a terminal to switch it so people can safely play. Also since Bazzite is already using it it’s much easier for us, not sure we would have pursued it otherwise.

bluefin:gts is fine being more vanilla but we want bluefin:stable to be a tad more agressive since it’s following the latest GNOME release so the scheduler stuff will land there (opt in) and we’ll see where it lands. That’s probably the only major feature we’re adding this cycle, everything else is just ingestion and maintenance.

2 Likes

I thought nvidia 555x had alot of issues

[https://www.phoronix.com/news/NVIDIA-560.35.03-Linux-Driver](https://Nvidia 555 article)