change the system name
let's say im building on top of bazzitee, i dont want the word bazzite in the terminal or any other place, even in boot menu
github failed to build
ERROR: failed to solve: process "/bin/sh -c /tmp/scripts/run_module.sh 'script' '{"type":"script","snippets":["curl -L https://urbit.org/install/linux-x86_64/latest | sudo tar xzk --transform='s/.*/urbit/g' -C /usr/bin && sudo chmod +x /usr/bin/urbit"],"scripts":["initramfs.sh","remove-wp.sh"]}' && ostree container commit" did not complete successfully: exit code: 1
[13:53:14 ERROR] => Failed to build image
Error: Process completed with exit code 1.
github fails to build even tho it build successfully locally...
why when installing rust build fails
sudo: unable to send audit message: Operation not permitted
Running snippet curl --proto =https --tlsv1.2 -sSf https://sh.rustup.rs | sh
info: downloading installer
rustup: Unable to run interactively. Run with -y to accept defaults, --help for additional options
Error: building at STEP "RUN --mount=type=bind,from=stage-files,src=/files,dst=/tmp/files,rw --mount=type=bind,from=stage-modules,src=/modules,dst=/tmp/modules,rw --mount=type=bind,from=ghcr.io/blue-build/cli:4f235be4f7ec2aa1a462565f4ba797554ac62edb-build-scripts,src=/scripts/,dst=/tmp/scripts/ --mount=type=cache,dst=/var/cache/rpm-ostree,id=rpm-ostree-cache-meme-os-latest,sharing=locked /tmp/scripts/run_module.sh 'script' '{"type":"script","snippets":["curl -L https://urbit.org/install/linux-x86_64/latest | sudo tar xzk --transform='s/.*/urbit/g' -C /usr/bin && sudo chmod +x /usr/bin/urbit","curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh"],"scripts":["initramfs.sh","remove-wp.sh"]}' && ostree container commit": while running runtime: exit status 1...
OS_VERSION in recipe.yml
https://blue-build.org/reference/recipe/
while defining the rpm-ostree module in reciple.yml it refers to %OS_VERSION% in the from section like so
``` - type: rpm-ostree
repos:...
Extreme stuttering after rebasing to my blue-build image.
I had to reinstall, but after installing the base Fedora Kinoite, attempting to rebase (unsigned) to my regular image returned with an unusable system. Wiped the drive and tried again with the same result.
Despite the stuttering, I somehow managed to get Konsole up and ran the signed rebase command, only to be given an invalid refspec error (I triple-checked to make sure the command was correctly entered).
Not really sure how to proceed?...
Solution:
It was a ublue issue and it’s been fixed.
Nvidia version driver miss-match
Reasonably stumped, it appears that I'm running the Nvidia 555 akmods but the userspace tools are still on the 560 versions.
Someone in general mentioned they pinned the images to 555, but it appears that the user space tools are still the 560 version
https://github.com/iotku/atomic-tiles...
Solution:
looks like they fixed it

What is the `main` image in cli module documentation?
Some modules such as https://blue-build.org/reference/modules/copy/ say that
This module is currently only available with the use_unstable_cli option on the GHA or using the main image.
When building locally, what does the main image
here refer to? Is this tied to using only ublue-main images? I've tried using each of the following 4 images in distrobox.ini
, and none of these 4 seems to have any --help
option to enable use of type: copy
. Building images locally seems to ignore these modules altogether.
The four images I've tried and the distrobox.ini configuration:
```
[bluebuild]...Solution:
it's about the order of your $PATH, i add .local/bin/ in my config.fish so it takes precedence
GCC dependency error failing build
https://github.com/Oakleafknight06/startingleaf/actions/runs/10269043686/job/28413563567#step:2:3461
(This should go to the correct spot, if it doesn't its line 3434.)
There is some dependency error with gcc installed by brew. Any ideas where I would fix this?...
Solution:
I've been getting this error for two builds now too, I don't think there's anything we can do about it, just upstream being spotty
16.26 error: No installed package matches 'libglapi-24.1.4-3.fc40.x86_64'
Hi guys, I have trying this over the weekend and was trying to install Steam. I have a feeling I may have been going about it the completely wrong way so I apologise if I have overlooked something simple.
I kept getting build errors adding steam because it could not install packages from both the system and I presume the rpmfusion repo. I used removes and installed in the recipie to get the rpmfusion ones to download and am now left with the error in the title. I have tried to find this package and the only play I could find it is the koji website I believe.
Am I going about this the wrong way? And feedback will be greatly appreciated. I'll be honest I have not used much rpm-ostree I have a Vanilla (from fedora direct website, non os-blue) install at the moment and have only done a small amount....
Solution:
If you need Steam, Bazzite has it layered
Pub Key Issues
for some reasaon whenever GitHub builds i get this issue
[23:25:57 ERROR] => Failed to run cosign public-key: Error: decrypt: encrypted: decryption failed
main.go:74: error during command execution: decrypt: encrypted: decryption failed
Error: Process completed with exit code 1.
...
Solution:
ye it's working now after making the pass empty
What is the best way to install programs from source ?
I wanted to try the
Ly
login manager https://github.com/fairyglade/ly, but I'm not sure how I can install this since it's not like an rpm or a flatpak.
Could it be a solution to make a script that will run at build-time and do the following :
- install required dependencies for compilation (zig
, libc
...)
- clone the repository...Solution:
You are looking for Stages
High CPU Usage by systemd-udevd Leading to System Stuttering on Fedora Atomic-based Systems
I am experiencing severe system stuttering on Fedora Atomic-based systems, particularly noticeable when starting multiple Docker containers or performing tasks such as
mvn clean install
. The stuttering affects audio playback (Spotify, voice calls) and mouse movement.
System Details: ryzen 7950x3d+64gb+amd 7900GRE+2tb nvme drive
Previous Setup (No Issues): Fedora i3wm Spin - Used for over a year without encountering any problems....Solution:
So I was able to reproduce this on all my machines and on stock bluefin as well, i can remove the issue by shutting down systemd.udevd service. this can be closed, when I am back from holiday I will make a ticket with ublue os or silverblue fedora depending on if I can reproduce this on silverblue stock with docker layered as well
Fsync kernel replacement?
Is there currently a method to install the fsync custom kernel while keeping secureboot?
Solution:
Here is an example
Chezmoi module does not initialize
I added a chezmoi module on my recipe but it does not work updating with rpm-ostree , only works with a fresh install?
What is the best way to modify a systemd .service file ?
I want to modify the
sddm.service
file as stated in the last message of this issue : https://github.com/sddm/sddm/issues/703. I guess the way to do that is by adding the file systemd/system/sddm.service
with the desired content in the files
directory. However I don't know if this file will be overwritten during build time by the sddm
package nor if there will be a conflict with the systemd
module. What are your thought on that ?Solution:
I think the file to modify would be "/usr/lib/systemd/system/sddm.service". I don't know if you've updated your directory structure, I can help with that.
About the sddm package or systemd module overriding your file changes, well, according to bluebuild docs:
#### modules: A list of modules that is executed in order. Multiple of the same module can be included....
Error on public key
I got this error un the PR of the dependant bot, makes no sense because the file is on the root folder of the project
Solution:
i think i made an error, it disappeared magically xdd

gschema.override did not worked
I added this file, however the default favourite apps did not changed
Solution:
AFAIK you're supposed to use dots instead of slashes in the header

Encrypt fedora silverblue
Is there any way to encrypt the disk and ask for a password each time I turn on the pc?
Solution:
Yeah that needs to be done at OS install time. It's an option when you are creating your drive partitions in the Anaconda installer. You will generally see an acronym LUKS. That's the system used to encrypt your drive. Unfortunately, encrypting after the fact is incredibly difficult and honestly not worth it. You would be better off backing up your files to an encrypted external drive and completely re-installing Linux.