Hello,
I have a problem with my Mirror Docker.
My hardware is not a Raspberry PI but a radxa ROCK 2F with a 128 GB SC card.
I have Docker and Portainer installed, and of course also the Mirror Docker software.
When I start the Docker container, I get a black screen and unfortunately, no content from the Mirror software is displayed.
I get the following error when starting the labwc container:
2025-03-31T16:06:59.604820724Z chown: cannot access ‘/run/user/1001/gvfs’: Permission denied
986
2025-03-31T16:06:59.653329660Z 00:00:00.000 [INFO] [seatd/seatd.c:167] Removing leftover socket at /run/seatd.sock
987
2025-03-31T16:06:59.653921766Z 00:00:00.000 [INFO] [seatd/seat.c:48] Created VT-bound seat seat0
988
2025-03-31T16:06:59.654542456Z 00:00:00.001 [INFO] [seatd/seatd.c:194] seatd started
989
2025-03-31T16:06:59.785464662Z 00:00:00.132 [INFO] [seatd/server.c:145] New client connected (pid: 16, uid: 1000, gid: 1000)
990
2025-03-31T16:06:59.785672337Z 00:00:00.132 [INFO] [seatd/seat.c:239] Added client 2 to seat0
991
2025-03-31T16:06:59.786233817Z 00:00:00.132 [INFO] [seatd/seat.c:563] Opened client 2 on seat0
992
2025-03-31T16:06:59.797688879Z 00:00:00.144 [ERROR] [seatd/seat.c:387] Could not make device fd drm master: Device or resource busy
993
2025-03-31T16:07:00.061181559Z libEGL warning: egl: failed to create dri2 screen
994
2025-03-31T16:07:00.061300855Z 00:00:00.278 [ERROR] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: “DRI2: failed to create screen”
995
2025-03-31T16:07:00.085743162Z libEGL warning: egl: failed to create dri2 screen
996
2025-03-31T16:07:00.085860708Z 00:00:00.303 [ERROR] [EGL] command: eglInitialize, error: EGL_NOT_INITIALIZED (0x3001), message: “DRI2: failed to create screen”
997
2025-03-31T16:07:00.110807617Z 00:00:00.457 [INFO] [seatd/client.c:496] Client disconnected
998
2025-03-31T16:07:00.110951123Z 00:00:00.457 [ERROR] [seatd/seat.c:442] Could not revoke drm master on device fd: Invalid argument
999
2025-03-31T16:07:00.111026375Z 00:00:00.457 [INFO] [seatd/seat.c:158] No clients on seat0 to activate
1000
2025-03-31T16:07:00.111250092Z /entrypoint.sh: line 21: 16 Segmentation fault labwc
The MM container keeps restarting because it doesn’t have a display:
2025-03-31T16:09:56.570445772Z [58:0331/180956.569442:ERROR:ozone_platform_x11.cc(245)] Missing X server or $DISPLAY
988
2025-03-31T16:09:56.571702893Z [58:0331/180956.570634:ERROR:env.cc(258)] The platform failed to initialize. Exiting.
989
2025-03-31T16:09:57.087712870Z /opt/magic_mirror/node_modules/electron/dist/electron exited with signal SIGSEGV
What do I have to do to get the labwc container to start or initialize the display?
Thank you very much for any information.
Best regards,
Olaf