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.
Incomplete yafti module documentation
Looks like for using the yafti module requires creatiing some files in the file system. This is not explained in https://blue-build.org/reference/modules/yafti/
How to remove all flatpaks installed from the fedora flatpak repo, remove the fedora repo,
and re-install the flatpaks from flathub and my own packages of choice.
Do I have to do that with a script?...
Failed to open ./config/recipe.yml
I've been refactoring my repo based on the recent change to files/. When I try testing my new setup in Bluebuild CLI, I get hit with the error message:
...
WARN => Use of ./config for recipes is deprecated, please move your recipe files to ./recipes
ERROR => Failed to open ./config/recipe-common.yml
WARN => Use of ./config for recipes is deprecated, please move your recipe files to ./recipes
ERROR => Failed to open ./config/recipe-common.yml
Solution:
Weirdly, it did when I moved to another computer and attempted to build it.
That was weird....
ISO image does not work on gnome boxes
I followed the instructions for building the iso image however when i use it on gnome boxes the VM can not be started
Using OpenRGB
If I want to include the OpenRGB application in my image is the flatpak suitable or does the sandboxing prevent it operating correctly? Additonally is the OpenRGB akmod necessary/conflicting/redundant to install as well if using the flatpak?
When attempting to build my image with the OpenRGB akmod I get a
Could not depsolve transaction
error (https://github.com/CarrotManMatt/carrot-kinoite-nvidia/actions/runs/10114478036/job/27973195771)...Solution:
akmod is only necessary for some motherboards
rpm-fusion
I was wondering if there is a way to add rpm-fusion repos to the recipe.yml.
For my image, I am just using the official silverblue image from quay.io.
I see that there is a way to add repos in the recipe, unfortunately rpm fusions only demonstrates installing the rpm which adds the repo.
...
Testing support forums
We're going to be testing a support forum channel integrated in the Discord server. This might become permanent if it helps with organization etc. We're also testing publishing the threads somewhere that is searchable and accessible without a Discord account.