diff --git a/Dockerfile b/Dockerfile index ec888714..7aaa433b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ ENV LANG="C.UTF-8" \ HOME="/moviepilot" \ CONFIG_DIR="/config" \ TERM="xterm" \ - DISPLAY=:99 \ + DISPLAY=:987 \ PUID=0 \ PGID=0 \ UMASK=000 \ diff --git a/app/helper/display.py b/app/helper/display.py index dbb24e6f..21594543 100644 --- a/app/helper/display.py +++ b/app/helper/display.py @@ -4,6 +4,7 @@ from app.log import logger from app.utils.singleton import Singleton from app.utils.system import SystemUtils +import os class DisplayHelper(metaclass=Singleton): _display: Display = None @@ -12,7 +13,7 @@ class DisplayHelper(metaclass=Singleton): if not SystemUtils.is_docker(): return try: - self._display = Display(visible=False, size=(1024, 768)) + self._display = Display(visible=False, size=(1024, 768), extra_args=[os.environ['DISPLAY']]) self._display.start() except Exception as err: logger.error(f"DisplayHelper init error: {str(err)}")