MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    Black screen on the radxa ROCK 2F, using docker

    Scheduled Pinned Locked Moved Hardware
    4 Posts 3 Posters 1.8k Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A Offline
      ajoreis
      last edited by sdetweil

      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

      karsten13K 1 Reply Last reply Reply Quote 1
      • karsten13K Offline
        karsten13 @ajoreis
        last edited by

        @ajoreis said in Black screen on the radxa ROCK 2F, using docker:

        Segmentation fault labwc

        that tells you that labwc crashes, further investigation without having the used hardware is impossible.

        S A 2 Replies Last reply Reply Quote 1
        • S Offline
          sdetweil @karsten13
          last edited by

          @karsten13 this seems telling

          chown: cannot access ‘/run/user/1001/gvfs’: Permission denied

          Sam

          How to add modules

          learning how to use browser developers window for css changes

          1 Reply Last reply Reply Quote 0
          • A Offline
            ajoreis @karsten13
            last edited by

            @karsten13 Hello,
            I’ve given up. I’ve tried the following.
            I created a new image, currently only available for the Rock-F2.
            A Debian Bullseye Desktop LXDM display manager (Debian Xfce) without an X server.
            I’m currently using an RPi 3 again, and I’ve managed to get everything working.

            Thanks very much for your support.
            Olaf

            1 Reply Last reply Reply Quote 0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            • 1 / 1
            • First post
              Last post
            Enjoying MagicMirror? Please consider a donation!
            MagicMirror created by Michael Teeuw.
            Forum managed by Sam, technical setup by Karsten.
            This forum is using NodeBB as its core | Contributors
            Contact | Privacy Policy