blendOS

B

blendOS

blendOS is Arch Linux, made immutable, declarative and atomic. https://blendos.co

Join

Akshara update does not work because of missing yaml?

When I try sudo akshara update now, I get an error message: ``` Traceback (most recent call last): File "/use/bin/akshara", line 23, in <module>...

Black screen after updating track to plasma

Hello, I'm a new user looking to use plasma for my desktop environment. As per the documentation, i updated system.yaml with the following: track: plasma Then saved the file and ran the following command in Console:...

v3 --> v4 upgrade path?

Will there be a way to upgrade from BlendOS v3 to BlendOS v4? I ask because the docs I'm finding online say "rolling release", but the v4 info I can find says it needs to be installed on top of a clean Arch install. I'd very much like to be done with the os-reinstall circus, and I also don't want to spend time building atop v3 if doing an OS re-install will be required for v4+ rolling release....
Solution:
So you have to reinstall (you should have backups of your data anyway)

BlendOs installation failure

Hello, greetings, I installed BlenDOS on a Thinkpad T480, in triple Boot with Arch Linux and Windos 10, in separate partitions, the installation was apparently successful, but at the time of entering BlendOs I get the following error: error: file '/boot/amd.ucode.img' not found Press any ket to continue.... My video driver is intel. I don't know how to solve this situation. Thank you for your support to solve it. Cordially...

Associations remain *in Blend Settings* after container is deleted

The actual association is gone, but it's listed in Blend Settings after the container was deleted using user. (note that the association was not created there, it was created automatically, and up until now Blend Settings had never even been opened iirc)...

`user create-container` says distro doesn't exist

When running user create-container fedora fedora-39, it prints the following: ``` [ERROR] distro fedora-39 not supported >> i: creating container fedora, using fedora-39...

Any plans to add Ubuntu 24.04 LTS container support soon?

Hello, it is me again. I gave the blendOS another chance since V3, struggled a bit, then finally managed to install it on my predefined lvm partitions. I am lovin' it! However, I am curious about if there are any plans to support Ubuntu 24.04 LTS (24.04.1 as now) containers, or are there any way to manually implement it? Thanks for your time and inputs!

Cannot install to lvm partitions

When try to install it to my /dev/A/ROOT, and set User directory to /dev/A/HOME (with /dev/sda1 as Boot directory), the installer instantly finishes with errors. First I install the "lvm2" package, then the systems starts to being unable for recognizing ext4 or btrfs in those lvms. I utterly tried every possible solution with no avail, any help would be appreciated🍀

Updates reinstall every app and take forever

It makes sense it takes very long to update since i have quite a few packages to install but blendos is seemingly reinstalling every single package I list in system.yaml? Am I using this wrong? Whenever I want a new package I put it into system.yaml then run sudo akshara update. With nixos I could just rebuild my system and it would take much less time while only installing and updating stuff that needs to be installed and updated...
Solution:
the package data is cached so future builds won't take as long

Programs in containers won't launch from .desktop file

I don't think I've changed anything, but programs in containers now won't launch from their .desktop file. I can still run them from my shell. .desktop file: ``` [Desktop Entry]...
Solution:
@ム丂イ乇尺ノ丂ズ update: apparently updating fixed it
No description

issues switching to gnome track from plasma track

Plasma packages are still installed and on login plasma Wayland and plasmashell open in a window In gnome
Solution:
use default-gnome

paru error libalpm.so.14

I just updated my system (gnome track) and it seems that the version of paru installed needs libalpm.so.14 and because it is missing, it can not install AUR packages anymore.? Does anybody have a suggestion? paru: error while loading shared libraries: libalpm.so.14: cannot open shared object file: No such file or directory...
Solution:
fixed

Can we make akshara run 'grub-mkconfig' only if grub is installed?

I have a deep deep seething hatred for grub that started back in the opensolaris days. I run systemd-boot or refind on all my machines. Can we make the exec call to grub-mkconfig in akshara be configurable based on the presence of grub packages in the expanded system.yaml or perhaps run as a hook? I am a python developer and would be happy to code this up and send over an MR.

Issue with installing AUR packages Duplicati and Visual Studio Code: /opt empty

I'm playing with BlendOS to see if it can be a daily driver tried to add Visual Studio Code and Duplicati, added the following to /system.yaml:
aur-packages:
- 'visual-studio-code-bin'
- 'duplicati-beta-bin'
aur-packages:
- 'visual-studio-code-bin'
- 'duplicati-beta-bin'
...
Solution:
please do not file duplicate issues

Akshara TypeError when updating

I usually update every couple of days, but I haven't been on my computer in a while, but when I try to update it gives the attatched output, though the main error is: ```Traceback (most recent call last): File "/usr/bin/akshara", line 489, in <module> command() File "/usr/bin/akshara", line 295, in update_system...
Solution:
umount -l /usr && wget https://git.blendos.co/blendOS/system-tools/akshara/-/raw/main/akshara && sudo mv ./akshara /usr/bin/akshara
umount -l /usr && wget https://git.blendos.co/blendOS/system-tools/akshara/-/raw/main/akshara && sudo mv ./akshara /usr/bin/akshara
...

new /etc/shells is instead at /usr/etc/shells; old /etc/shells is kept

/etc/shells isn't updated when akshara runs, instead it's being put at /usr/etc/shells on account of this line in akshara.hook:
mv /new_root/.update_rootfs/etc /new_root/usr/etc
mv /new_root/.update_rootfs/etc /new_root/usr/etc
...

How to declaratively list the flatpak applications to install?

In BlendOS, how can we declaratively list the flatpak applications to install?
Solution:
to do it declaratively, though, you could add stuff in commands to run flatpak install $THING as your user

hi was trying to get cuda toolkit and cudnn working on my blend need some help out here

Hi i was trying to get cuda toolkit and cudnn to get working on blendos installed cuda and cuda-tools 12.6 available on aur but even after installation i could not find nvcc in the entire installation any way out possible? i customized my system with plasma instead of gnome as per the instructions on your sites with the track infos got everything working teaked the system to work with my other requirements but cant get my ML projects running on it i would appriciate some help from your side on this please....

How to install the nix package manager on BlendOS?

Can the community please guide me how to use the nix package manager on BlendOS?
Solution:
the install script will be able to run with full permissions, call it from system.yaml

my external displayport monitor does not work

On a fresh installation of BlendOS V4, none of the desktop environments detect my external Displayport monitor. How to fix this?
Solution:
It needed two aur packages, evdi and displaylink. Followed by enabling the displaylink systemd service
Next