Had to give up atomics for now

i have to shamly say i had to give up atomics system as my main developement and study setup since i ust ouldent get everything working on it not even on container setup and this was huge for me since i have been using long time atomics and usually can get everyhting workarounded, but not anymore.

even layered VScode and 1password and 1password-cli issues kept coming. tryied sysext apps on some, but main issues came to get 1password.agent to connect on toolbox containers so couldent get pull/push/commits signed.

tested distrobox where it actually sees agent, but then it fails to connect to GitHub API same as toolbox, but then i can sign in as local server, but still missing agent.sock to sing everyhting.

will test later again when new release comes, but as in years using it feels it is actually getting harder and harder to get atomic as developer platform espeially if using ssh,gpg password managers to sign and connect to everyhting

I sympathise.
Learning basic Fefora for me is enough. Learning a whole new system on top of that is too much time.

Basic Fedora is so great as it is, so no worries :slight_smile:

1 Like

yeah for me as software developer student i see how good atomic can be and how powerfull it can be especially with containers and secure core system. Just need to do more work on it and it will be so good, but for now i need to use mutable fedora

2 Likes

I do like the idea of rolling back layers and pinned versions. But I’m not convinced of increased security by default.

security is there and easy containers, no dependency hell, keep your syustem minimal and clean. Spin container setup what you need - do your stuff and delete container. isolated enviroments worry free updates and minimal risk of esaped malicious pakages etc

1 Like

If your issue is only related to 1password, it might be worth considering trying another password manager.

1password is only one i use sine i can add serets and keeps secrets, sign commits all need to be authentiate and i have been using it for years and wont change.

Maybe i just need to create custom image
adding vscode, 1password, 1password-cli, nordvpn, distrobox on main image. Bootc FDE etc just could solve the issues for me

Containers are just as easy in a standard Fedora install though? To me that’s the best combination, a standard base system and using containers for transient applications like development work.

1 Like

Since Atomic Desktops will eventually transition to bootable containers, I would encourage you to at least give it a try if you haven’t already. I have been using a custom Fedora Silverblue bootable container image as a daily driver for quite some time now and I can try to assist you build it and switch to one. It can be built locally, so it doesn’t necessarily need to be pushed to a remote repository or registry, but you do need to build and maintain it.

2 Likes

just grabbed ublue starter template and cheking it out and figuring how stuff is done. i think i am going to try and make it work for my workflow, but i think i might want still use fedora base more

I really appreciate the great work that the folks at the Universal Blue project are doing. I’m not very familiar with the template and won’t be able to help much with it. If you decide to try Fedora Silverblue as well, we can try to build an image with the applications you want.

On the other hand, if the issue is only with 1password, perhaps building a custom image with this single application will be enough. At least this will be a good starting point for learning.

kinoite is my main and as reading more and more about bootc fedora seems good choise for that.

the issue is not fully on 1 app it is multiple clusters realted to 1 app. the app it self works, but main issue comes more on the apps what i need and use all together.

my workflow what i prefer to use always is vscode to containers. 1password/1password-cli for ssh keys, secrets, gpg, signing, commits and vpn for privacy etc

main issue is that i try to not layer since that is what basically kills atomic on my mind and layer if i really need.

for my layered apps are vscode, 1password, 1password-cli, nvidia drivers
sysext apps opnH264, nordvpn, steam controller support
rest are flatpaks
container podman/toolbox

the issue comes when i connect VScode to toolbox container since somehow it is ROOT user there only on VScode and there it cant see 1password Agent.sock or cli so i cant commit, push, pull, git so basically all workflow is dead. i tested on Distrobox sysext and there no issues on that side since vscode is same user as host, but issues there comes getting timeout error from GitHub API so again no workflow there too.

getting bootc and no rpm-ostree sounds like a fix for everyhting

well something happened tho on Bootc with kinoite 42 now

phatle@kinoite:/var/home/phatle$ sudo bootc status
â—Ź Booted image: quay.io/fedora-ostree-desktops/kinoite:42
        Digest: sha256:aa3094e68e0895ec20cdbad126eb0e8a8799304472a16e49896f81d79c561fbf (amd64)
       Version: 42.20250627.0 (2025-06-27T02:24:39Z)

  Rollback ostree
           Commit: 25d8b6014593531aa0606232a0cf431c221a014ae8df1253dd1d4a95fc95453c
           Pinned: yes
phatle@kinoite:/var/home/phatle$ 

still need to figure out how to install example Nvidia drivers with secure boot since doc says using rpm-ostree will brake bootc updates etc

If you need NVIDIA on Atomic Desktops or Bootable Containers, my personal recommendation would be to use or derive from one of the images provided by the Universal Blue project.

i guess i need to go for ustom build or just wait and help fedora to figure this one out. Testing is still main key to everyhting

1 Like

I would recommend experimenting and testing with bootable containers. This way, you not only contribute to the Fedora and Universal Blue projects, but you also learn new technologies that will eventually be implemented.

so building custom image from ublue is the way to go. need to start learning and setting it up then. i could still make all the same stuff using fedora without all ublue prebuilds and setup it corretly so automated all and updates just works

Since you have NVIDIA, i think it will be easier to start with an image that already has drivers included. Then, when you gain some experience, you can try building your own images from Fedora Atomic Desktops bootable containers, like Universal Blue’s.