On Mastodon we asked “what’s something you wish was included in Bazzite or Bluefin?” Linking here for people who want to see the notes we were given as something to work on!
Thanks to @j0rge for chiming in!
On Mastodon we asked “what’s something you wish was included in Bazzite or Bluefin?” Linking here for people who want to see the notes we were given as something to work on!
Thanks to @j0rge for chiming in!
Some of the results from the Bazzite survey that do not depend on anyone upstream outside of the Universal Blue project:
bazzite-dx
images)
ujust
command instead of multiple for each decky plugin)
ujust
command for a specific fan curve for a certain handheldujust
command and external resources (Discourse announcements/newsletters, Github, & website)
ujust changelogs
command for Game ModeA few feedback comments are out of our control of the project. (Steam/Gamescope, desktop environments, upstream applications, Fedora, OCI, OSTree, etc.)
Feedback wanted here! Prototyping the Bluefin-cli experience
You can use this on any Linux so if you have people who just know how to use distrobox they can help out here. Once we do that we can bust out a cheat sheet since we need time to daily drive it.
We have ARM builders, what we’re missing here is a volunteer to finish off the ARM images.
This one’s surprising to me because we’re public about everything we do, anyone have any ideas? If anything I feel like I’m overtalking on the forums as to the state of things lol. Also I know the effort nick’s putting into the Bazzite Buzz so I feel like we’re doing a decent job considering no one else is showing up to help.
Is the size something you can configure in /etc? I personally would prefer to have no swap at all.
I think so, but I think this user wanted a larger default
Will think on how to drill into this point of feedback. I wonder of it’s just a matter of how we package the communication that we do have. I think the Bazzite Buzz is good. I have seen announcements get picked up by a media outlet like with the Bazzite support of the Legion Go.
Team Fin,
I’d like to see the a defined strategy for extensibility. There are some tools I use which won’t have broad appeal, but I’d like to back them into “my bluefin-dx”. Is the strategy that I fork the toolboxes and extend with personal tools (and then rebase from master) or do you have another strategy in mind?
hello,
there are multiple strategies to add tools to your system, If it can work within container there is that option but if it needs(or you just want it to be) to be a part of your host image there are 2 strategies you can use first one is fork the repo but i recommend doing standard OCI container thing and just make your own containerfile which uses FROM statement to extend a previously existing image.
so in case of bluefin-dx that would be FROM ghcr.io/ublue-os/bluefin-dx:latest
you can check out my usage here (it is a bit more involved):
ARG FEDORA_MAJOR_VERSION
ARG IMAGE_TYPE
FROM ubuntu:latest as installer
RUN apt update && apt upgrade -y && apt install -y wget tar
RUN wget https://github.com/prometheus/node_exporter/releases/download/v1.7.0/node_exporter-1.7.0.linux-amd64.tar.gz
RUN tar -xf node_exporter-1.7.0.linux-amd64.tar.gz
RUN mkdir -p /ROOTFS/usr/bin/
RUN cp /node_exporter-1.7.0.linux-amd64/node_exporter /ROOTFS/usr/bin/
FROM cgr.dev/chainguard/helm:latest as helm
FROM cgr.dev/chainguard/kubectl:latest as kubectl
FROM ghcr.io/ublue-os/bluefin${IMAGE_TYPE}:${FEDORA_MAJOR_VERSION}
COPY etc /etc
ARG IMAGE_NAME="bigpodsb-alpha"
ARG IMAGE_VENDOR="bigpod98"
ARG IMAGE_TYPE
This file has been truncated. show original
and you can check out my youtube video on this subject here:
Containerfile or Dockerfile uses standard Containerfile constructs Like RUN and COPY and FROM
RPM packages from repos are installed using rpm-ostree command and you have just files you can copy them wherever you want except /var /opt and /usr/local.
if you have any questions let me know
Oh, is it possible to include tools for controlling CPU, GPU, fan use/curves for the desktop images? On my laptop, it’s been rough with how hot and loud it gets, so having some ways to just hard limit some things would be a great help.
What tools do people usually use for these?
If you happen to use an Asus ROG laptop, then the Asus image should come with a special utility that I think helps manage that.
I vote for neovim as a more modern replacement for vim
I also toss in a vote for ripgrep (executable: rg) which is very useful for searching for code in directory tries.