Closed 8549 closed 1 month ago
Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.
Don't use windows paths for config. Create the container in a wsl2 Linux app and use native Linux paths like /home/user/calibre:/config
Podman is not available from within WSL2 "Linux app".
Then you can either install it or use docker compose
What is the underlying difference between docker compose and podman compose which should make it work on docker but not on podman?
Podman and Docker are different enough on even pure Linux to be able to answer that in one sentence. It deviates even more with WSL.
Rootless podman comes to mind. But it it could also be the lack of shm (our webtop readme has instructions on how to set that)
What is the underlying difference between docker compose and podman compose which should make it work on docker but not on podman?
I didn't say don't use podman
. I said don't use windows paths. That is the first thing you need to try. If it's still not working, then you can try using compose instead of podman.
Fixed by changing the compose.yaml
content:
---
services:
calibre:
image: lscr.io/linuxserver/calibre:latest
container_name: calibre
security_opt:
- seccomp:unconfined #optional
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Rome
- PASSWORD= #optional
- CLI_ARGS= #optional
volumes:
- calibre_home:/config
ports:
- 8085:8080
- 8181:8181
- 8081:8081
restart: unless-stopped
volumes:
calibre_home:
I can live with using the upload feature of KasmVNC instead of having a natively mounted volume. Hope this helps someone
Is there an existing issue for this?
Current Behavior
This is the first time I use this image. Container starts up fine, but navigating to the KasmVNC page i am greeted with a blank, black page:![immagine](https://github.com/linuxserver/docker-calibre/assets/15671077/d957988d-5eac-4ee9-8467-454632767a0e)
Right clicking brings up a small context menu:![immagine](https://github.com/linuxserver/docker-calibre/assets/15671077/37a5bb76-6ee0-429b-8e97-ea98ce86bfc7)
The terminal works fine. Calibre does not open, even if explicitly clicked.
Expected Behavior
Calibre should work as expected. Is there a known incompatibility between this image and with Windows 10 + WSL2 + Podman Desktop that I couldn't find?
Steps To Reproduce
podman compose -f compose.yaml up -d
Environment
CPU architecture
x86-64
Docker creation
Container logs
When i explicitly try to launch Calibre from the little context menu, this is logged: