From c505715a3f8f9b5482ac7bbec82fd1edada32273 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florent=20Thi=C3=A9ry?= <florent.thiery@ubicast.eu> Date: Thu, 24 Jan 2019 15:32:03 +0100 Subject: [PATCH] start netcapture before enabling hw accel refs #26945 --- 5.MediaServer/3.Deploy_demokit/0_setup.py | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/5.MediaServer/3.Deploy_demokit/0_setup.py b/5.MediaServer/3.Deploy_demokit/0_setup.py index aec7d659..800e9dca 100644 --- a/5.MediaServer/3.Deploy_demokit/0_setup.py +++ b/5.MediaServer/3.Deploy_demokit/0_setup.py @@ -25,7 +25,16 @@ def setup(interactive=True): with open('/etc/miris/netcapture.json', 'r') as f: c = json.load(f) c['campusmanager_check_ssl'] = False + with open('/etc/miris/netcapture.json', 'w') as f: + json.dump(c, f) + + cmds.append('rsync -r mirisconf/ /etc/miris/conf') + # start netcapture without hw accel + if subprocess.getstatusoutput("netcapturectl ls") != 0: + cmds.append('netcapturectl add') + utils.run_commands(cmds) + cmds = list() # try to enable hw accel if available subprocess.getstatusoutput("apt install -y vainfo") if subprocess.getstatusoutput("vainfo")[0] == 0: @@ -34,12 +43,6 @@ def setup(interactive=True): cmds.append('echo "options i915 enable_guc_loading=1 enable_guc_submission=1" > /etc/modprobe.d/netcapture.conf') cmds.append('update-initramfs -u') print('A reboot is required') - - with open('/etc/miris/netcapture.json', 'w') as f: - json.dump(c, f) - - cmds.append('rsync -r mirisconf/ /etc/miris/conf') - if subprocess.getstatusoutput("netcapturectl ls") != 0: - cmds.append('netcapturectl add') - + with open('/etc/miris/netcapture.json', 'w') as f: + json.dump(c, f) utils.run_commands(cmds) -- GitLab