pauleve / docker-mtgo

Docker image with ready-to-play MTGO (Magic Online) for Linux and macOS
https://hub.docker.com/r/panard/mtgo/
485 stars 34 forks source link

(Acer Spin 713 Chromebook ) Error Response from Daemon: OCI runtime created failed. #126

Closed biobossx99 closed 2 years ago

biobossx99 commented 3 years ago

Hello!

Getting this output when I run "./run-mtgo"

docker run --privileged --rm -e DISPLAY -v mtgo-data-kimchicat:/home/wine/.wine/host/ -v mtgo-data-kimchicat:/home/wine/.wine/drive_c/users/ -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /home/kimchicat/.local/share/mtgo/Xauthority:/home/wine/.Xauthority:ro --net=host --ipc=host -e TZ=/usr/share/zoneinfo/America/Los_Angeles --name mtgo_running panard/mtgo:latest mtgo docker: Error response from daemon: OCI runtime create failed: container_linux.go:344: starting container process caused "process_linux.go:424: container init caused "rootfs_linux.go:70: creating device nodes caused \"open /var/lib/docker/btrfs/subvolumes/af67c07ed598b0eb2123c5a27247b7a4f151ee6b5e89bae1353a37847ef7aafa/dev/tty: no such device or address\""": unknown.

I was able to install docker and run the MTGO Docker image, where it was pulling most of the files. Ran into this near the end.

Allen

pauleve commented 3 years ago

This looks like an issue of permission/configuration with Docker. Can you give more information on your docker version (docker info) and operating system?

biobossx99 commented 3 years ago

Hello Pauleve: Here it is below!

Containers: 4 Running: 0 Paused: 0 Stopped: 4 Images: 2 Server Version: 18.09.1 Storage Driver: btrfs Build Version: Btrfs v4.20.1 Library Version: 102 Logging Driver: json-file Cgroup Driver: cgroupfs Plugins: Volume: local Network: bridge host macvlan null overlay Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog Swarm: inactive Runtimes: runc Default Runtime: runc Init Binary: docker-init containerd version: 9754871865f7fe2f4e74d43e2fc7ccd237edcbce runc version: 1.0.0~rc6+dfsg1-3 init version: v0.18.0 (expected: fec3683b971d9c3ef73f284f176672c44b448662) Security Options: seccomp Profile: default Kernel Version: 5.4.109-26092-g9d947a4eeb73 Operating System: Debian GNU/Linux 10 (buster) OSType: linux Architecture: x86_64 CPUs: 8 Total Memory: 6.452GiB Name: penguin ID: YPL6:LHOT:6ZNN:DWOQ:D7X2:3E2N:K4H6:N524:4GHM:3IFZ:3TFL:H3QC Docker Root Dir: /var/lib/docker Debug Mode (client): false Debug Mode (server): false Registry: https://index.docker.io/v1/ Labels: Experimental: false Insecure Registries: 127.0.0.0/8 Live Restore Enabled: false

WARNING: No swap limit support


Linux version 5.4.109-26092-g9d947a4eeb73 (chrome-bot@chromeos-ci-legacy-us-central1-b-x32-128-ypjw) (Chromium OS 12.0_pre416183_p20210305-r3 clang version 12.0.0 (/var/tmp/portage/sys-devel/llvm-12.0_pre416183_p20210305-r3/work/llvm-12.0_pre416183_p20210305/clang 8456c3a789285079ad35d146e487436b5a27b027)) #1 SMP PREEMPT Tue Jun 15 22:57:16 PDT 2021

pauleve commented 3 years ago

Can you try upgrading Docker to a more recent version (you have a 2 years old version) ? I found this tutorial here: https://dvillalobos.github.io/2020/How-to-install-and-run-Docker-on-a-Chromebook/

biobossx99 commented 3 years ago

Hello!

Thanks for the tutorial, able to run it after I updated it. however, I ran into a similar issue that someone else posted. I get a few errors then a static black version of MTGO.

docker run --privileged --rm -e DISPLAY -v mtgo-data-kimchicat:/home/wine/.wine/host/ -v mtgo-data-kimchicat:/home/wine/.wine/drive_c/users/ -v /tmp/.X11-unix:/tmp/.X11-unix:rw -v /home/kimchicat/.local/share/mtgo/Xauthority:/home/wine/.Xauthority:ro --net=host --ipc=host -e TZ=/usr/share/zoneinfo/America/Los_Angeles --name mtgo_running panard/mtgo:latest mtgo WARNING: The requested image's platform (linux/386) does not match the detected host platform (linux/amd64) and no specific platform was requested winetricks gdiplus=native sound=alsa winegstreamer=disabled wmp=disabled Executing mkdir -p /home/wine Using winetricks 20210206-next - sha256sum: f18a0750242220dc8dd8dd952489142758429bb8939d217b5bb140d1f7656091 with wine-6.5 and WINEARCH=win32 Using native override for following DLLs: gdiplus Executing wine regedit C:windowsTemp_nativeoverride-dll.reg Executing w_do_call sound=alsa Executing mkdir -p /home/wine Executing load_sound alsa Setting sound driver to alsa Executing wine regedit C:windowsTempset-sound.reg Using override for following DLLs: winegstreamer Executing wine regedit C:windowsTemp_disabledoverride-dll.reg Using override for following DLLs: wmp Executing wine regedit C:windowsTemp_disabledoverride-dll.reg wineboot wine /opt/mtgo/mtgo.exe 01e4:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. 01e4:err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040154 for dll L"mscoree.dll" 01e4:err:ole:com_get_class_object no class object {1e66f26b-79ee-11d2-8710-00c04f79ed0d} could be created for context 0x1 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 01e4:err:ole:create_server class {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} not registered 01e4:err:ole:com_get_class_object no class object {20fd4e26-8e0f-4f73-a0e0-f27b8c57be6f} could be created for context 0x4 0258:err:ole:CoGetContextToken apartment not initialised 0268:err:wgl:init_opengl Failed to load libGL: libGL.so.1: cannot open shared object file: No such file or directory 0268:err:wgl:init_opengl OpenGL support is disabled. ALSA lib confmisc.c:767:(parse_card) cannot find card '0' ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:5047:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM default ALSA lib confmisc.c:767:(parse_card) cannot find card '0' ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_card_driver returned error: No such file or directory ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_concat returned error: No such file or directory ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name ALSA lib conf.c:4568:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory ALSA lib conf.c:5047:(snd_config_expand) Evaluate error: No such file or directory ALSA lib pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM default 0250:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer" 0294:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.

image

I'm wondering if I should reinstall linux and MTGO again.

pauleve commented 3 years ago

Looks like there is crash during the starting of MTGO. Please run again with ./run-mtgo --debug &>output.log and post the output.log file in comment.

pauleve commented 2 years ago

Closing old inactive bugs. Feel free to open a new issue if still occurring.