Comments (6)
I'm having the same problem. Here's the output of distrobox enter bazzite-arch --verbose
(truncated)
DEBU[0000] /usr/bin/conmon messages will be logged to syslog
DEBU[0000] running conmon: /usr/bin/conmon args="[--api-version 1 -c e374268d6a0f07c537da37142ff8f1932a3265bfac5bae7a48b742b1ac46d23c -u e374268d6a0f07c537da37142ff8f1932a3265bfac5bae7a48b742b1ac46d23c -r /usr/bin/crun -b /home/canyilmaz/.local/share/containers/storage/overlay-containers/e374268d6a0f07c537da37142ff8f1932a3265bfac5bae7a48b742b1ac46d23c/userdata -p /run/user/1000/containers/overlay-containers/e374268d6a0f07c537da37142ff8f1932a3265bfac5bae7a48b742b1ac46d23c/userdata/pidfile -n bazzite-arch --exit-dir /run/user/1000/libpod/tmp/exits --full-attach -s -l journald --log-level debug --syslog --conmon-pidfile /run/user/1000/containers/overlay-containers/e374268d6a0f07c537da37142ff8f1932a3265bfac5bae7a48b742b1ac46d23c/userdata/conmon.pid --exit-command /usr/bin/podman --exit-command-arg --root --exit-command-arg /home/canyilmaz/.local/share/containers/storage --exit-command-arg --runroot --exit-command-arg /run/user/1000/containers --exit-command-arg --log-level --exit-command-arg debug --exit-command-arg --cgroup-manager --exit-command-arg systemd --exit-command-arg --tmpdir --exit-command-arg /run/user/1000/libpod/tmp --exit-command-arg --network-config-dir --exit-command-arg --exit-command-arg --network-backend --exit-command-arg netavark --exit-command-arg --volumepath --exit-command-arg /home/canyilmaz/.local/share/containers/storage/volumes --exit-command-arg --db-backend --exit-command-arg boltdb --exit-command-arg --transient-store=false --exit-command-arg --runtime --exit-command-arg crun --exit-command-arg --storage-driver --exit-command-arg overlay --exit-command-arg --events-backend --exit-command-arg journald --exit-command-arg --syslog --exit-command-arg container --exit-command-arg cleanup --exit-command-arg e374268d6a0f07c537da37142ff8f1932a3265bfac5bae7a48b742b1ac46d23c]"
[conmon:d]: failed to write to /proc/self/oom_score_adj: Permission denied
DEBU[0000] Received: -1
DEBU[0000] Cleaning up container e374268d6a0f07c537da37142ff8f1932a3265bfac5bae7a48b742b1ac46d23c
DEBU[0000] Network is already cleaned up, skipping...
DEBU[0000] Unmounted container "e374268d6a0f07c537da37142ff8f1932a3265bfac5bae7a48b742b1ac46d23c"
Error: unable to start container "e374268d6a0f07c537da37142ff8f1932a3265bfac5bae7a48b742b1ac46d23c": crun: [conmon:d]: failed to write to /proc/self/oom_score_adj: Permission denied
create keyring `e374268d6a0f07c537da37142ff8f1932a3265bfac5bae7a48b742b1ac46d23c`: Disk quota exceeded: OCI permission denied
DEBU[0000] Shutting down engines
For some reason, it can not write to /proc/self/oom_score_adj
from bazzite-arch.
I have tried this and it worked as planned:
distrobox create --name steam3 --image ghcr.io/ublue-os/bazzite-arch:latest
So the arch version worked.
from bazzite-arch.
Thanks for trying this. To give a little bit more context, I'm using bazzite-nvidia. bazzite-arch was installed right after the installation and when I tried to run it, it worked fine. The problem starts after the first reboot after installing bazzite-arch. I tried removing and re-creating it, but didn't work.
from bazzite-arch.
OK I found what the problem was with my setup. When I disable SELinux (boot selinux=0) then it fails but when I dont disable SELinux then the world is good.
from bazzite-arch.
Thanks for trying this. To give a little bit more context, I'm using bazzite-nvidia. bazzite-arch was installed right after the installation and when I tried to run it, it worked fine. The problem starts after the first reboot after installing bazzite-arch. I tried removing and re-creating it, but didn't work.
I'm also running bazzite-nvidia and am experiencing the same behavior. The bazzite-arch container ran fine on first install, but I can longer enter the container since the first reboot. This problem doesn't seem to be specific to the bazzite-arch container. I created a Fedora 38 distrobox container, and it ran fine until I rebooted. It now errors out in the same way as the bazzite-arch container.
The weird thing about all this is that I get different errors at different times when I run distrobox enter bazzite-arch
. Sometimes it says "Disk quota exceeded" despite my drive having plenty of space and running the command from the main admin user. I've also found that I can't enter toolbox containers either. toolbox enter fedora-toolbox-38 --verbose
returns
.config/containers/toolbox.conf not found
from bazzite-arch.
Okay, I think I found the issue. There's a known bug with podman 4.6.2. There's an impending fix merged in this PR, but podman 4.6.3 is yet to be released. For now, there's a workaround in the issue linked above, though it doesn't seem to be possible on bazzite.
from bazzite-arch.
Related Issues (7)
- Executing 'just distrobox-bazzite' gives an auth error HOT 3
- After suspend / resume, Steam can't launch games: bwrap: Can't bind mount /oldroot/etc/resolv.conf on /newroot/etc/resolv.conf HOT 2
- Brawlhalla does not work inside of Bazzite-Arch HOT 9
- Error when Installing basic packages HOT 1
- Steam as a exported app opening and reclosing HOT 1
- [Request] Add noto-fonts-cjk to avoid asian font issues in steam
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bazzite-arch.