• Recent
  • Tags
  • Unsolved
  • Solved
  • MagicMirror² Repository
  • Documentation
  • 3rd-Party-Modules
  • Donate
  • Discord
  • Register
  • Login
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 180 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 Mar 31, 2025, 4:24 PM Mar 31, 2025, 4:18 PM

    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

    K 1 Reply Last reply Mar 31, 2025, 5:36 PM Reply Quote 1
    • K Offline
      karsten13 @ajoreis
      last edited by Mar 31, 2025, 5:36 PM

      @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 Mar 31, 2025, 5:41 PM Reply Quote 1
      • S Offline
        sdetweil @karsten13
        last edited by Mar 31, 2025, 5:41 PM

        @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 Apr 6, 2025, 4:08 PM

          @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
          • 1 / 1
          1 / 1
          • First post
            3/4
            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