Skip to content

[BUG] labwc segfault #214

Closed as not planned
Closed as not planned

Description

@tinker-net

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

When I load Calibre from my browser it usually fails in rendering the window. It show too much small, or too big or simply a black window. But, sometimes ir relaunch calibre, and then i have some kernel: labwc[697910]: segfault at 0 ip 0000000000000000 sp 00007fff8752fe88 error 14 likely on CPU 5 (core 5, socket 0) in the logs. Finally, after some tries it works smouth until the next time I open it.

Expected Behavior

Don't mess up with render or simply not show errors in the log.

Steps To Reproduce

  1. Open Calibre using the https server, normally with firefox. It doesn't matter the OS you are using.
  2. The webpage can load normally, or not. But, if you try to manage the resolutions it will eventually restart and then show the error in the logs

Environment

- OS:Unraid 7.3.0
- How docker service was installed: it was installed with the comunity plugin in unraid,

CPU architecture

x86-64

Docker creation

using the linuxserver template in Unraid community plugin

Container logs

Unraid Log
May 24 00:56:06 kernel: labwc[264799]: segfault at 0 ip 0000000000000000 sp 00007ffebc9e8fc8 error 14 likely on CPU 0 (core 0, socket 0)
May 24 00:56:06 kernel: Code: Unable to access opcode bytes at 0xffffffffffffffd6.
May 24 00:56:22 kernel: labwc[697910]: segfault at 0 ip 0000000000000000 sp 00007fff8752fe88 error 14 likely on CPU 5 (core 5, socket 0)
May 24 00:56:22 kernel: Code: Unable to access opcode bytes at 0xffffffffffffffd6.

Calibre log
INFO:gst_app_resize:Wayland Resize: Updating primary to 1920x1080 and restarting pipeline.
INFO:data_websocket:Stopping all streams for display 'primary'...
INFO:data_websocket:Successfully stopped all streams for display 'primary'.
INFO:data_websocket:Preparing to start capture for display='primary': Res=1920x1080, Offset=0x0
INFO:data_websocket:Registered Wayland cursor callback for 'primary'
INFO:data_websocket:Video chunk sender for 'primary' cancelled.
INFO:data_websocket:Video chunk sender for 'primary' finished.
INFO:data_websocket:Video chunk sender started for display 'primary'.
INFO:data_websocket:SUCCESS: Capture started for 'primary'.
/defaults/startwm_wayland.sh: line 18:   445 Segmentation fault         labwc > /dev/null 2>&1
INFO:data_websocket:Received resize request for primary: 4080x1888 from ('127.0.0.1', 34018)
INFO:gst_app_resize:on_resize_handler for display 'primary' with resolution: 4080x1888
INFO:gst_app_resize:Wayland Resize: Updating primary to 4080x1888 and restarting pipeline.
INFO:data_websocket:Stopping all streams for display 'primary'...
INFO:data_websocket:Successfully stopped all streams for display 'primary'.
INFO:data_websocket:Preparing to start capture for display='primary': Res=4080x1888, Offset=0x0
INFO:data_websocket:Registered Wayland cursor callback for 'primary'
INFO:data_websocket:Video chunk sender for 'primary' cancelled.
INFO:data_websocket:Video chunk sender for 'primary' finished.
INFO:data_websocket:Video chunk sender started for display 'primary'.
INFO:data_websocket:SUCCESS: Capture started for 'primary'.
INFO:data_websocket:Received DPI setting from client: 192 (Scale: 2.0)
INFO:data_websocket:Successfully set DPI to 192
INFO:data_websocket:Wayland: Executing 'wlr-randr --output WL-1 --scale 2.0' on wayland-0.
INFO:data_websocket:wlr-randr success: 
INFO:data_websocket:Attempting to set cursor size to: 64 (based on DPI 192)
WARNING:gst_app_resize:Failed to set XFCE cursor size.
INFO:gst_app_resize:Set GNOME cursor-size to 64
INFO:data_websocket:Successfully set cursor size to 64
INFO:data_websocket:Client is taking over existing display 'primary'. Updating state for new connection.
INFO:data_websocket:Applying and sanitizing client settings for 'primary' (initial=False)
INFO:data_websocket:DPI changed from 96 to 192. Applying system-level change.
INFO:data_websocket:Wayland Settings: Executing 'wlr-randr --output WL-1 --scale 2.0' on wayland-0
INFO:data_websocket:Received redundant resize request for primary (4080x1888). No action taken.
INFO:data_websocket:Received STOP_VIDEO for 'primary'. Stopping stream.
INFO:data_websocket:Stopping all streams for display 'primary'...
INFO:data_websocket:Successfully stopped all streams for display 'primary'.
INFO:data_websocket:Video chunk sender for 'primary' cancelled.
INFO:data_websocket:Video chunk sender for 'primary' finished.
INFO:data_websocket:Received START_VIDEO for 'primary'. Starting its stream.
INFO:data_websocket:Found existing layout for 'primary'. Starting capture with: {'x': 0, 'y': 0, 'w': 4080, 'h': 1888}
INFO:data_websocket:Preparing to start capture for display='primary': Res=4080x1888, Offset=0x0
INFO:data_websocket:Registered Wayland cursor callback for 'primary'
INFO:data_websocket:Video chunk sender started for display 'primary'.
INFO:data_websocket:SUCCESS: Capture started for 'primary'.
INFO:data_websocket:Cleaning up Data WS handler for ('127.0.0.1', 34018) (Display ID: primary)...
INFO:data_websocket:Client for 'primary' disconnected. Removing and triggering full display reconfiguration.
INFO:data_websocket:Starting display reconfiguration...
INFO:data_websocket:Stopping all existing capture and backpressure tasks...
INFO:data_websocket:All capture instances, senders, and backpressure tasks stopped.
WARNING:data_websocket:No display clients connected. Video pipelines remain stopped.
INFO:data_websocket:Video chunk sender for 'primary' cancelled.
INFO:data_websocket:Video chunk sender for 'primary' finished.
INFO:data_websocket:Reconfiguration process complete (state unlocked).
INFO:data_websocket:Keyboard reset completed (('127.0.0.1', 34018)) disconnect.
INFO:data_websocket:Last client (('127.0.0.1', 34018)) disconnected. All pipelines should have been stopped by reconfigure_displays.
INFO:main:Initiating unified pipeline shutdown...
WARNING:data_websocket:Reconfiguration already in progress. Ignoring concurrent request.
INFO:data_websocket:Stopping pcmflux audio pipeline...
INFO:data_websocket:pcmflux audio chunk broadcasting task cancelled.
INFO:data_websocket:pcmflux audio chunk broadcasting task finished.
INFO:data_websocket:pcmflux audio pipeline stopped.
INFO:main:Unified pipeline shutdown complete.
INFO:data_websocket:Data WS handler for ('127.0.0.1', 34018) finished all cleanup.
INFO:data_websocket:Stats sender: WS connection closed.
WARNING:data_websocket:Cannot broadcast cursor data: no clients connected or server not ready.
WARNING:data_websocket:Cannot broadcast cursor data: no clients connected or server not ready.
s6-rc: warning: service s6rc-oneshot-runner is marked as essential, not stopping it
[Wayland] Capture loop stopped.
[Wayland] Configuring Output: 1920x1080 @ 60.00 FPS (Scale 1.00)
[Wayland] CPU encoding selected (use_cpu=true or vaapi_node=-1).
[Wayland] Decision: No GPU Encoder available -> Using CPU Software Encoding.
Stream settings active -> Res: 1920x1080 | FPS: 60.0 | Stripes: 1 | Mode: H264 (CPU) FullFrame | CRF: 25 | PaintOver CRF: 18 (Burst: 5f) | Colorspace: I420 (Limited Range) | Damage Thresh: 10f | Damage Dur: 20f
No desktop processes found to terminate.
[svc-de] Wayland mode: Waiting for socket at /config/.XDG/wayland-1...
[svc-de] /config/.XDG/wayland-1 found launching de
[Wayland] Capture loop stopped.
[Wayland] Configuring Output: 4080x1888 @ 60.00 FPS (Scale 1.00)
[Wayland] CPU encoding selected (use_cpu=true or vaapi_node=-1).
[Wayland] Decision: No GPU Encoder available -> Using CPU Software Encoding.
Stream settings active -> Res: 4080x1888 | FPS: 60.0 | Stripes: 1 | Mode: H264 (CPU) FullFrame | CRF: 25 | PaintOver CRF: 18 (Burst: 5f) | Colorspace: I420 (Limited Range) | Damage Thresh: 10f | Damage Dur: 20f
[Wayland] Capture loop stopped.
[Wayland] CPU encoding selected (use_cpu=true or vaapi_node=-1).
[Wayland] Decision: No GPU Encoder available -> Using CPU Software Encoding.
Stream settings active -> Res: 4080x1888 | FPS: 60.0 | Stripes: 1 | Mode: H264 (CPU) FullFrame | CRF: 25 | PaintOver CRF: 18 (Burst: 5f) | Colorspace: I420 (Limited Range) | Damage Thresh: 10f | Damage Dur: 20f
[Wayland] Capture loop stopped.
[pcmflux] Stop requested. Cleaning up capture loop...
[pcmflux] Audio capture loop finished. Resources released.
Waiting up to 5 seconds for desktop processes to terminate...
All desktop processes terminated cleanly.

Activity

  1. github-actions commented on May 24, 2026

    @github-actions

    Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.

  2. j0nnymoe commented on May 24, 2026

    @j0nnymoe
    Member

    What hardware are you running in your server?

  3. tinker-net commented on May 24, 2026

    @tinker-net
    Author

    Hi! Thanks for answering
    It is a Dell Optiflex 7060 (so an i7 8700t) with an iGPU 630 and 32gb of RAM DDR4.
    My SSD is a WD SN740.

    There is no issue with any other docker and after i have isolated the issue, there is no other warn logs.

    I hope it helps.

  4. j0nnymoe commented on May 24, 2026

    @j0nnymoe
    Member

    also, need the docker run unraid provides you when you deploy the container.

  5. tinker-net commented on May 24, 2026

    @tinker-net
    Author

    Hi, you mean this:

    [
    {
    "Id": "b792806b5e068184197a9a1b311ef8ed3fc8595dbf436911486e8b521c59212d",
    "Created": "2026-05-22T12:52:54.58250678Z",
    "Path": "/init",
    "Args": [],
    "State": {
    "Status": "exited",
    "Running": false,
    "Paused": false,
    "Restarting": false,
    "OOMKilled": false,
    "Dead": false,
    "Pid": 0,
    "ExitCode": 0,
    "Error": "",
    "StartedAt": "2026-05-24T09:17:59.399038738Z",
    "FinishedAt": "2026-05-24T09:22:29.13051429Z"
    },
    "Image": "sha256:447a1c640215738e7568ed7c059662e8a1f1415081bbfbbc27217b0e81b17085",
    "ResolvConfPath": "/var/lib/docker/containers/b792806b5e068184197a9a1b311ef8ed3fc8595dbf436911486e8b521c59212d/resolv.conf",
    "HostnamePath": "/var/lib/docker/containers/b792806b5e068184197a9a1b311ef8ed3fc8595dbf436911486e8b521c59212d/hostname",
    "HostsPath": "/var/lib/docker/containers/b792806b5e068184197a9a1b311ef8ed3fc8595dbf436911486e8b521c59212d/hosts",
    "LogPath": "/var/lib/docker/containers/b792806b5e068184197a9a1b311ef8ed3fc8595dbf436911486e8b521c59212d/b792806b5e068184197a9a1b311ef8ed3fc8595dbf436911486e8b521c59212d-json.log",
    "Name": "/calibre",
    "RestartCount": 0,
    "Driver": "overlay2",
    "Platform": "linux",
    "MountLabel": "",
    "ProcessLabel": "",
    "AppArmorProfile": "",
    "ExecIDs": null,
    "HostConfig": {
    "Binds": [
    "/mnt/user/Archivos/:/archivos:rw",
    "/mnt/user/data/:/data:rw",
    "/mnt/user/data/torrents/libros/:/Downloads:rw",
    "/mnt/user/appdata/calibre:/config:rw"
    ],
    "ContainerIDFile": "",
    "LogConfig": {
    "Type": "json-file",
    "Config": {
    "max-file": "1",
    "max-size": "50m"
    }
    },
    "NetworkMode": "bridge",
    "PortBindings": {
    "8080/tcp": [
    {
    "HostIp": "",
    "HostPort": "8484"
    }
    ],
    "8081/tcp": [
    {
    "HostIp": "",
    "HostPort": "8081"
    }
    ],
    "8181/tcp": [
    {
    "HostIp": "",
    "HostPort": "8181"
    }
    ]
    },
    "RestartPolicy": {
    "Name": "no",
    "MaximumRetryCount": 0
    },
    "AutoRemove": false,
    "VolumeDriver": "",
    "VolumesFrom": null,
    "ConsoleSize": [
    0,
    0
    ],
    "CapAdd": null,
    "CapDrop": null,
    "CgroupnsMode": "private",
    "Dns": [],
    "DnsOptions": [],
    "DnsSearch": [],
    "ExtraHosts": null,
    "GroupAdd": null,
    "IpcMode": "private",
    "Cgroup": "",
    "Links": null,
    "OomScoreAdj": 0,
    "PidMode": "",
    "Privileged": false,
    "PublishAllPorts": false,
    "ReadonlyRootfs": false,
    "SecurityOpt": null,
    "UTSMode": "",
    "UsernsMode": "",
    "ShmSize": 67108864,
    "Runtime": "runc",
    "Isolation": "",
    "CpuShares": 0,
    "Memory": 0,
    "NanoCpus": 0,
    "CgroupParent": "",
    "BlkioWeight": 0,
    "BlkioWeightDevice": [],
    "BlkioDeviceReadBps": [],
    "BlkioDeviceWriteBps": [],
    "BlkioDeviceReadIOps": [],
    "BlkioDeviceWriteIOps": [],
    "CpuPeriod": 0,
    "CpuQuota": 0,
    "CpuRealtimePeriod": 0,
    "CpuRealtimeRuntime": 0,
    "CpusetCpus": "",
    "CpusetMems": "",
    "Devices": [],
    "DeviceCgroupRules": null,
    "DeviceRequests": null,
    "MemoryReservation": 0,
    "MemorySwap": 0,
    "MemorySwappiness": null,
    "OomKillDisable": null,
    "PidsLimit": 2048,
    "Ulimits": [],
    "CpuCount": 0,
    "CpuPercent": 0,
    "IOMaximumIOps": 0,
    "IOMaximumBandwidth": 0,
    "MaskedPaths": [
    "/proc/acpi",
    "/proc/asound",
    "/proc/interrupts",
    "/proc/kcore",
    "/proc/keys",
    "/proc/latency_stats",
    "/proc/sched_debug",
    "/proc/scsi",
    "/proc/timer_list",
    "/proc/timer_stats",
    "/sys/devices/virtual/powercap",
    "/sys/firmware",
    "/sys/devices/system/cpu/cpu0/thermal_throttle",
    "/sys/devices/system/cpu/cpu1/thermal_throttle",
    "/sys/devices/system/cpu/cpu2/thermal_throttle",
    "/sys/devices/system/cpu/cpu3/thermal_throttle",
    "/sys/devices/system/cpu/cpu4/thermal_throttle",
    "/sys/devices/system/cpu/cpu5/thermal_throttle",
    "/sys/devices/system/cpu/cpu6/thermal_throttle",
    "/sys/devices/system/cpu/cpu7/thermal_throttle",
    "/sys/devices/system/cpu/cpu8/thermal_throttle",
    "/sys/devices/system/cpu/cpu9/thermal_throttle",
    "/sys/devices/system/cpu/cpu10/thermal_throttle",
    "/sys/devices/system/cpu/cpu11/thermal_throttle"
    ],
    "ReadonlyPaths": [
    "/proc/bus",
    "/proc/fs",
    "/proc/irq",
    "/proc/sys",
    "/proc/sysrq-trigger"
    ]
    },
    "GraphDriver": {
    "Data": {
    "ID": "b792806b5e068184197a9a1b311ef8ed3fc8595dbf436911486e8b521c59212d",
    "LowerDir": "/var/lib/docker/overlay2/cb2ce68617dca5e88498d1fb067b85de44bd254863930048dd186a05c5c655e9-init/diff:/var/lib/docker/overlay2/81dedc5f7ae97006b631757e33609ad56adc3afb4c8ec1ff0d3bb5993b359df4/diff:/var/lib/docker/overlay2/66fa06457b5bad17a0b102013a49809934bca9d70d5e42a87c4d049bce8ed0b5/diff:/var/lib/docker/overlay2/11dc16960bb852337d813d8633ae96ffa7f99aa9987c58d0f70d83f533580532/diff:/var/lib/docker/overlay2/b6ee38024b5f5d4521e8718ffd28eb3f9702960b8d02812149fb158343ca5a48/diff:/var/lib/docker/overlay2/4c5e4823c2333b0cc701f4d89ad26d05d969eb4301bda40d52833492fbb63039/diff:/var/lib/docker/overlay2/ffdc5ed3a3f6b0dd5afd446f09f68b4b67c4e40cb9174ce2f2ded43a049dcc34/diff:/var/lib/docker/overlay2/1f9c8d21add63e1846f15c446d3709dde7350e4e4a51c6e19fa9628e3e56cba0/diff:/var/lib/docker/overlay2/17aec1de42619959568fd4c2259b3cab5e63a56974804cbe70e3ad089e333922/diff:/var/lib/docker/overlay2/253ac960c12ead3f73a60790afa0c2ab62bab21b9b9888de7ad65f8dbfe25195/diff:/var/lib/docker/overlay2/6091b3d47600f05c6b8ebbf158cd0d4136023ca7fa4d48e6ac489131050a398c/diff:/var/lib/docker/overlay2/f08d221144b53d9663a7c76c8398c5666f2ffb28cb083da1323906fec3ef522a/diff:/var/lib/docker/overlay2/401c30078798e4e1ee631d33ee89f33382f509d647675019dd19558162f9b2e5/diff:/var/lib/docker/overlay2/cbaacb7c7a115a62cf6ff9f7cec66b4cdb2f0b83b13557c2a94335381b182389/diff:/var/lib/docker/overlay2/ede0866310b669b08e16af789bd050fce90e8ff18d4053340b714c99c98073ce/diff:/var/lib/docker/overlay2/e1ddda5d9069f05ab610bc7f3cbfd7d9f63200e3acd9a7550b126b4031bf5b5a/diff:/var/lib/docker/overlay2/24f5f92a5407f7763535b63a1fe89c49525fc6c7b87e8ef48e09d262e225582a/diff:/var/lib/docker/overlay2/52c71c38a6cf1310ceb862cd4b08ebaaecc3a34879ed9595332eaaedbcb67a38/diff:/var/lib/docker/overlay2/cd504cbf98743cd943bcb56b51d37d36410bf9c1e1bb8872ae5589ce3399fe5a/diff",
    "MergedDir": "/var/lib/docker/overlay2/cb2ce68617dca5e88498d1fb067b85de44bd254863930048dd186a05c5c655e9/merged",
    "UpperDir": "/var/lib/docker/overlay2/cb2ce68617dca5e88498d1fb067b85de44bd254863930048dd186a05c5c655e9/diff",
    "WorkDir": "/var/lib/docker/overlay2/cb2ce68617dca5e88498d1fb067b85de44bd254863930048dd186a05c5c655e9/work"
    },
    "Name": "overlay2"
    },
    "Mounts": [
    {
    "Type": "bind",
    "Source": "/mnt/user/appdata/calibre",
    "Destination": "/config",
    "Mode": "rw",
    "RW": true,
    "Propagation": "rprivate"
    },
    {
    "Type": "bind",
    "Source": "/mnt/user/data",
    "Destination": "/data",
    "Mode": "rw",
    "RW": true,
    "Propagation": "rprivate"
    },
    {
    "Type": "bind",
    "Source": "/mnt/user/data/torrents/libros",
    "Destination": "/Downloads",
    "Mode": "rw",
    "RW": true,
    "Propagation": "rprivate"
    },
    {
    "Type": "bind",
    "Source": "/mnt/user/Archivos",
    "Destination": "/archivos",
    "Mode": "rw",
    "RW": true,
    "Propagation": "rprivate"
    }
    ],
    "Config": {
    "Hostname": "b792806b5e06",
    "Domainname": "",
    "User": "",
    "AttachStdin": false,
    "AttachStdout": false,
    "AttachStderr": false,
    "ExposedPorts": {
    "3000/tcp": {},
    "3001/tcp": {},
    "8080/tcp": {},
    "8081/tcp": {},
    "8181/tcp": {}
    },
    "Tty": false,
    "OpenStdin": false,
    "StdinOnce": false,
    "Env": [
    "CLI_ARGS=",
    "PUID=99",
    "PGID=100",
    "UMASK=022",
    "TZ=Europe/Paris",
    "HOST_OS=Unraid",
    "HOST_HOSTNAME=xxxxxxxxxxxx",
    "HOST_CONTAINERNAME=calibre",
    "PATH=/lsiopy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
    "HOME=/config",
    "LANGUAGE=en_US.UTF-8",
    "LANG=en_US.UTF-8",
    "TERM=xterm",
    "S6_CMD_WAIT_FOR_SERVICES_MAXTIME=0",
    "S6_VERBOSITY=1",
    "S6_STAGE2_HOOK=/docker-mods",
    "VIRTUAL_ENV=/lsiopy",
    "DISPLAY=:1",
    "PERL5LIB=/usr/local/bin",
    "START_DOCKER=true",
    "PULSE_RUNTIME_PATH=/defaults",
    "SELKIES_INTERPOSER=/usr/lib/selkies_joystick_interposer.so",
    "NVIDIA_DRIVER_CAPABILITIES=all",
    "DISABLE_ZINK=false",
    "DISABLE_DRI3=false",
    "SELKIES_ENCODER=x264enc,jpeg",
    "TITLE=Calibre",
    "LSIO_FIRST_PARTY=true",
    "CUSTOM_PORT=8080",
    "CUSTOM_HTTPS_PORT=8181",
    "QTWEBENGINE_DISABLE_SANDBOX=1",
    "NO_GAMEPAD=true",
    "PIXELFLUX_WAYLAND=true"
    ],
    "Cmd": null,
    "Image": "lscr.io/linuxserver/calibre",
    "Volumes": {
    "/config": {}
    },
    "WorkingDir": "/",
    "Entrypoint": [
    "/init"
    ],
    "Labels": {
    "build_version": "Linuxserver.io version:- v9.8.0-ls402 Build-date:- 2026-05-20T10:01:46+00:00",
    "maintainer": "aptalca",
    "net.unraid.docker.icon": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/calibre-logo.png",
    "net.unraid.docker.managed": "dockerman",
    "net.unraid.docker.webui": "http://[IP]:[PORT:8080]",
    "org.opencontainers.image.authors": "linuxserver.io",
    "org.opencontainers.image.created": "2026-05-20T10:01:46+00:00",
    "org.opencontainers.image.description": "Calibre is a powerful and easy to use e-book manager. Users say it's outstanding and a must-have. It'll allow you to do nearly everything and it takes things a step beyond normal e-book software. It's also completely free and open source and great for both casual users and computer experts.",
    "org.opencontainers.image.documentation": "https://docs.linuxserver.io/images/docker-calibre",
    "org.opencontainers.image.licenses": "GPL-3.0-only",
    "org.opencontainers.image.ref.name": "f6b5921a22a51a05a8bb11b0bc04aec774636a17",
    "org.opencontainers.image.revision": "f6b5921a22a51a05a8bb11b0bc04aec774636a17",
    "org.opencontainers.image.source": "https://github.com/linuxserver/docker-calibre",
    "org.opencontainers.image.title": "Calibre",
    "org.opencontainers.image.url": "https://github.com/linuxserver/docker-calibre/packages",
    "org.opencontainers.image.vendor": "linuxserver.io",
    "org.opencontainers.image.version": "v9.8.0-ls402"
    }
    },
    "NetworkSettings": {
    "SandboxID": "",
    "SandboxKey": "",
    "Ports": {},
    "Networks": {
    "bridge": {
    "IPAMConfig": null,
    "Links": null,
    "Aliases": null,
    "DriverOpts": null,
    "GwPriority": 0,
    "NetworkID": "de9b2ca496427ebf3c77698ff28dc418c51861f454344e4060ba35f7790443a9",
    "EndpointID": "",
    "Gateway": "",
    "IPAddress": "",
    "MacAddress": "",
    "IPPrefixLen": 0,
    "IPv6Gateway": "",
    "GlobalIPv6Address": "",
    "GlobalIPv6PrefixLen": 0,
    "DNSNames": null
    }
    }
    }
    }
    ]

  6. j0nnymoe commented on May 24, 2026

    @j0nnymoe
    Member

    nope, when you deploy a container on unraid, it shows you the docker run command. Their forum should give instructions how to get it after the fact.

  7. tinker-net commented on May 24, 2026

    @tinker-net
    Author

    docker run
    -d
    --name='calibre'
    --net='bridge'
    --pids-limit 2048
    -e TZ="Europe/Madrid"
    -e HOST_OS="Unraid"
    -e HOST_HOSTNAME="xxxxxxxxxxxx"
    -e HOST_CONTAINERNAME="calibre"
    -e 'CLI_ARGS'=''
    -e 'PUID'='99'
    -e 'PGID'='100'
    -e 'UMASK'='022'
    -l net.unraid.docker.managed=dockerman
    -l net.unraid.docker.webui='http://[IP]:[PORT:8080]'
    -l net.unraid.docker.icon='https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/calibre-logo.png'
    -p '8484:8080/tcp'
    -p '8181:8181/tcp'
    -p '8081:8081/tcp'
    -v '/mnt/user/Archivos/':'/archivos':'rw'
    -v '/mnt/user/data/':'/data':'rw'
    -v '/mnt/user/data/torrents/libros/':'/Downloads':'rw'
    -v '/mnt/user/appdata/calibre':'/config':'rw' 'lscr.io/linuxserver/calibre'

    936b178195f9ed80e869b976b5cc604749602c9396ee6813cb609643d19a5b1b

    so, you mean this.

  8. j0nnymoe commented on May 24, 2026

    @j0nnymoe
    Member

    you're missing --shm-size="1gb" - that might be causing a problem.

  9. tinker-net commented on May 24, 2026

    @tinker-net
    Author

    this is a variable?
    or how can i setup this?

    Sorry, i'm not an expert

  10. j0nnymoe commented on May 24, 2026

    @j0nnymoe
    Member

    Goes in ExtraParams or you should be able to re-deploy the template from CA.

  11. tinker-net commented on May 24, 2026

    @tinker-net
    Author

    docker run
    -d
    --name='calibre'
    --net='bridge'
    --pids-limit 2048
    -e TZ="Europe/Madrid"
    -e HOST_OS="Unraid"
    -e HOST_HOSTNAME="xxxxxxxxxx"
    -e HOST_CONTAINERNAME="calibre"
    -e 'CLI_ARGS'=''
    -e 'PUID'='99'
    -e 'PGID'='100'
    -e 'UMASK'='022'
    -l net.unraid.docker.managed=dockerman
    -l net.unraid.docker.webui='http://[IP]:[PORT:8080]'
    -l net.unraid.docker.icon='https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/calibre-logo.png'
    -p '8484:8080/tcp'
    -p '8181:8181/tcp'
    -p '8081:8081/tcp'
    -v '/mnt/user/Archivos/':'/archivos':'rw'
    -v '/mnt/user/data/':'/data':'rw'
    -v '/mnt/user/data/torrents/libros/':'/Downloads':'rw'
    -v '/mnt/user/appdata/calibre':'/config':'rw'
    --shm-size="1gb" 'lscr.io/linuxserver/calibre'

    40e0e1f271e374d19176e99f36ab2c8c3d422e5bde2be86089ab3a931dee4cd1

  12. tinker-net commented on May 24, 2026

    @tinker-net
    Author

    it seems to work.
    I'm trying to make Calibre crash as it has before and it seems to be working

    thx a lot

  13. LinuxServer-CI commented on Jun 23, 2026

    @LinuxServer-CI
    Contributor

    This issue has been automatically marked as stale because it has not had recent activity. This might be due to missing feedback from OP. It will be closed if no further activity occurs. Thank you for your contributions.

  14. moved this from Issues to Done in Issue & PR Trackeron Aug 23, 2026
  15. LinuxServer-CI commented on Sep 22, 2026

    @LinuxServer-CI
    Contributor

    This issue is locked due to inactivity

  16. locked as resolved and limited conversation to collaborators on Sep 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions