From 2c9c85987af1d40ec73e3eddd1cde8c62147b5d7 Mon Sep 17 00:00:00 2001 From: Jens Henrik Goebbert Date: Tue, 29 Aug 2023 22:30:48 +0200 Subject: [PATCH] fix environment for Xvfb this fix allows to have Xvfb at non-system paths specified in $PATH --- matlab_proxy/app_state.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/matlab_proxy/app_state.py b/matlab_proxy/app_state.py index a30994aa..7569be40 100644 --- a/matlab_proxy/app_state.py +++ b/matlab_proxy/app_state.py @@ -641,7 +641,7 @@ async def __start_xvfb_process(self): xvfb_cmd, dpipe = create_xvfb_cmd() try: - xvfb, display_port = await mw.create_xvfb_process(xvfb_cmd, dpipe) + xvfb, display_port = await mw.create_xvfb_process(xvfb_cmd, dpipe, os.environ.copy()) self.settings["matlab_display"] = ":" + str(display_port) logger.debug(f"Started Xvfb with PID={xvfb.pid} on DISPLAY={display_port}")