Virt Manager: Failed to connect socket to '/var/run/libvirt/virtnetworkd-sock'
Since ~August 26th, I've been having issues running virt manager on the latest builds of Wayblue and other Bluebuild based systems. I get the warning
Failed to connect socket to '/var/run/libvirt/virtnetworkd-sock'
despite all of the appropriate packages being layered correctly and most of the advice I find online for other linux systems (changing the permissions of said file) seem to fail. Notably, my system is missing that file in both 08262024 (the non working image) and 08212024 (where virt manager is still working, as expected.)
Anybody have any advice for fixing this? Thanks to ostree I'm not pressed for time or anything, but it would be nice to have it working on newer operating system images. 🙂...Solution:
Have you tried enabling virt-manager services?
```
systemctl enable virtnetworkd.socket virtstoraged.socket virtnodedevd.socket
...
Why rpm dependencies conflict is not stopping the build
In my
rpm-ostree
module I wanted to remove some package without knowing they were needed by other packages. This leads to error while resolving dependencies at build time. Somehow the build in the CI was successful and I rebased without being aware of these conflicts. I would like to know if this behavior is on purpose or not.
Here is a link to the action log (line 3355) : https://github.com/benoitlx/custom-desktop-image/actions/runs/10683413026/job/29611427107...Solution:
What does the `base` image include by default?
so, i'm considering making an image that uses the
niri
window manager with all of my configurations and stuff.
i know using the sericea
base would be an easy way to do it since thats based on sway and includes everything out of the box for a wayland window manager setup, but i'd prefer a way to not have any of the default applications/utilities installed (sway, mako etc) or for the ability to simply remove them without having to do anything else so i can use my own set of programs/utilities.
so, again, what does the base
by default? i assume its minimal out of the box, but what exactly would be missing? would i need to install things like cups
or any of the default fedora tools/packages that are configured for desktop, or is it just a better idea to use the sericea
image and do it that way?...Solution:
base
has most things you needQuestions about firstboot scripts
Does the
ublue-os/firstboot
directory run any bash script that is there on the first boot or is it only for yafti.yml
?
I wanted to make a firstboot script just to configure and download some things at the beginning and never run it again....What is a compiler-based build
So I was looking at the docs and saw this big yellow warning on a few modules (
containerfile
and copy
to be exact) and I wanna know what it means, and most importantly if I can use the modules on GH ActionsSolution:
This is just to distinguish between the legacy build system that was in the UBlue project to our current system.

yafti configuration
I created the file in this directory, now I just need to include yafti in the recipe?
usr/share/ublue-os/firstboot/yafti.yml
like this:
```yaml...Solution:
yes
Entering emergency mode on boot
Hey team,
Every time I turn my computer on, it will give me the "Emergency mode" screen as shown in the attached picture. I have to press Enter, write
systemctl reboot
, then it will take me to the regular fedora Grub menu so I can select the second ostree image which works. Note that I did also rebase to the same exact version as the last functional image but still for some reason when I select anything besides the "old" image it won't work.
Any ideas on what might be the problem, and how to fix?
Thanks...
Problems with NVIDIA on Hyprland
I recently installed hyprland with my image created with bluebuild, but I'm having some problems with NVIDIA (it's become a hobby to solve problems with nvidia lol), here's the error:
```
flatpak run com.usebottles.bottles
19:45:53 (ERROR) Unable to load libGLX_nvidia.so.0...
Solution:
the problem solved itself, I made some changes to the image like changing nautilus to nemo and updated it and it solved it. It seems like it pulled the entire image instead of changing just one package or another apparently
installing virt-manager in recipe.yml
I want to create a recipe.yml that installs all the dev tools like bluefin-dx, but I'm not sure how to add the user to the libvirt group. Here's the recipe:
```yaml
...
- libvirt...
Solution:
this is how i install virt-manager https://github.com/xynydev/linuXYZ/blob/ae7e14c879bd57b9eeaea77fccedbf48ca821a1b/recipes/recipe.yml#L70
my recipe-vm is not being built successfully
recipe-vm with some packages to use in vm is not being built successfully
```
[16:29:06 ERROR] => Failed:
× Improper format for module. Must be in the format like:...
Solution:
You're missing a dash before "type" in vm.yml
Is gschema overrides not working
https://github.com/m3m3-0s/meme-os/blob/main/files/gschema-overrides/zz1-memeos.gschema.override
for some reason when I rebase a freshly installed bazzite, nothing changes except for the login screen icon, wallpaper doesn't get added, nor the themes, I've tried installing and reinstalling and testing a lot but nothing worked...
Solution:
you just place dconf files in
/etc/dconf/db/local.d/
& use dconf bling submodule
Make sure that your dconfs are named higher in number prefix than Bazzite's, to take advantage
This is already made in Bazzite, so no need, but if barebones base image is used, like -main
, this also needs to be done:...Yafti configuration
```applications:
source: yafti.screen.package
values:
title: Application Installer
show_terminal: true...
Solution:
well yafti doesnt either too? you can use systemd oneshot to install runtime apps
which is the best way to create a subsystem automatically?
I want to create a fedora subsystem when the user first login. Is yafti the best tool? Running distrobox-assemble is enough.
Set default shell
I want to change the default shell from bash to zsh.
I have found that modifying this fike would work, but it does not.
Any ideas?...

Is it possible to create distrobox image using bluebuild?
Is that supported? i think the difference between custom image and distrobox/toolbox image is they use mutable base and use dnf/apt/pacman to install package.
i need help to include executable scripts to my images, is there any way i can include them?
i want to include some universal scripts in my distro but i dont wanna go trough the horrible pain of hosting simple scripts with copr
ship image with containers?
I'm curious is there is a way to ship an image that deploys defined containers out-of-the-box?
Let me know if there's a simple way to do this...
Solution:
podman quadlets are a good way to do this