I’m trying to set up my own Lemmy server with Docker. I think I have everything set up, but I’m getting an error Cannot autolaunch D-Bus without X11 $DISPLAY. This error kind of makes sense, because I’m SSHing into my server and have not forwarded D-Bus connections, so $DISPLAY is undefined. But why does a Lemmy server need a display in the first place? Is this a bug and a display isn’t actually needed? If I set $DISPLAY to whatever, will it still run okay?

  • Grail@aussie.zoneOP
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Thanks. I get the same error even with pictrs image set to docker.io/asonix/pictrs:0.5.4

    • towerful@programming.dev
      link
      fedilink
      arrow-up
      0
      ·
      5 months ago

      I mean, i dont see anything strange.
      Maybe just destroy the droplet and start fresh? Or spin up another just to test with?
      Are you familiar with installing docker? I always just use docker’s convenience script to install it, and never had any problems.
      You sure you havent accidentally installed docker desktop instead of docker engine? I dont know if docker has a desktop version for linux.

      I keep meaning to figure out rootless mode or swap to podman