mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-05 23:47:41 +08:00
fix: display variable is not effective
fix https://github.com/jxxghp/MoviePilot/commit/547812162d95cabb795eb0c2635ce8b1e9a9e383
This commit is contained in:
+1
-1
@@ -4,7 +4,7 @@ ENV LANG="C.UTF-8" \
|
|||||||
HOME="/moviepilot" \
|
HOME="/moviepilot" \
|
||||||
CONFIG_DIR="/config" \
|
CONFIG_DIR="/config" \
|
||||||
TERM="xterm" \
|
TERM="xterm" \
|
||||||
DISPLAY=:99 \
|
DISPLAY=:987 \
|
||||||
PUID=0 \
|
PUID=0 \
|
||||||
PGID=0 \
|
PGID=0 \
|
||||||
UMASK=000 \
|
UMASK=000 \
|
||||||
|
|||||||
@@ -4,6 +4,7 @@ from app.log import logger
|
|||||||
from app.utils.singleton import Singleton
|
from app.utils.singleton import Singleton
|
||||||
from app.utils.system import SystemUtils
|
from app.utils.system import SystemUtils
|
||||||
|
|
||||||
|
import os
|
||||||
|
|
||||||
class DisplayHelper(metaclass=Singleton):
|
class DisplayHelper(metaclass=Singleton):
|
||||||
_display: Display = None
|
_display: Display = None
|
||||||
@@ -12,7 +13,7 @@ class DisplayHelper(metaclass=Singleton):
|
|||||||
if not SystemUtils.is_docker():
|
if not SystemUtils.is_docker():
|
||||||
return
|
return
|
||||||
try:
|
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()
|
self._display.start()
|
||||||
except Exception as err:
|
except Exception as err:
|
||||||
logger.error(f"DisplayHelper init error: {str(err)}")
|
logger.error(f"DisplayHelper init error: {str(err)}")
|
||||||
|
|||||||
Reference in New Issue
Block a user