ublue-os / toolboxes

Centralized repository of containers designed for Toolbox/Distrobox
Apache License 2.0
42 stars 10 forks source link

Bluefin-cli not starting in Ptyxis error #70

Open aaron1857 opened 3 months ago

aaron1857 commented 3 months ago

The issue is that the bluefin-cli distrobox image sometimes does not start properly in Ptyxis. I have seen it with the fedora image, but that was a one-off instance that I haven't replicated since. I should also note that I have never had any issues with this in Konsole (my backup terminal). Below is an instance where I caught the issue.

distrobox enter bluefin
Starting container...                        [ OK ]
Installing basic packages...                 [ OK ]
Setting up devpts mounts...                  [ OK ]
Setting up read-only mounts...               [ OK ]
Setting up read-write mounts...              [ OK ]
Setting up host's sockets integration...     [ OK ]
Integrating host's themes, icons, fonts...   [ OK ]
Setting up package manager exceptions...     [ OK ]
Setting up distrobox profile...              [ OK ]
Setting up sudo...                           [ OK ]
Setting up groups...                         [ OK ]
Setting up users...                          [ OK ]
Setting up skel...                           [ OK ]

Container Setup Complete!
Error: OCI runtime error: crun: ptsname: Inappropriate ioctl for device

The error also pops up during the ujust update command. I am on the bazzite-nvidia stable image that is up-to-date as of writing.

If I can provide any additional information on the issue, please let me know.

Note: I apologize if this is not the correct place or method to report this. If that is the case, then please let me know how to properly report the issue.

m2Giles commented 2 months ago

We've removed a patch to bluefin-cli that affected distrobox update. That may fix the more general problem. If you encounter the problem with the Error. You can try doing podman stop bluefin and reenter.