Skip to content
Snippets Groups Projects
Commit c505715a authored by Florent Thiery's avatar Florent Thiery
Browse files

start netcapture before enabling hw accel refs #26945

parent eb8bcdf5
No related branches found
No related tags found
No related merge requests found
...@@ -25,7 +25,16 @@ def setup(interactive=True): ...@@ -25,7 +25,16 @@ def setup(interactive=True):
with open('/etc/miris/netcapture.json', 'r') as f: with open('/etc/miris/netcapture.json', 'r') as f:
c = json.load(f) c = json.load(f)
c['campusmanager_check_ssl'] = False 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 # try to enable hw accel if available
subprocess.getstatusoutput("apt install -y vainfo") subprocess.getstatusoutput("apt install -y vainfo")
if subprocess.getstatusoutput("vainfo")[0] == 0: if subprocess.getstatusoutput("vainfo")[0] == 0:
...@@ -34,12 +43,6 @@ def setup(interactive=True): ...@@ -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('echo "options i915 enable_guc_loading=1 enable_guc_submission=1" > /etc/modprobe.d/netcapture.conf')
cmds.append('update-initramfs -u') cmds.append('update-initramfs -u')
print('A reboot is required') print('A reboot is required')
with open('/etc/miris/netcapture.json', 'w') as f:
with open('/etc/miris/netcapture.json', 'w') as f: json.dump(c, f)
json.dump(c, f)
cmds.append('rsync -r mirisconf/ /etc/miris/conf')
if subprocess.getstatusoutput("netcapturectl ls") != 0:
cmds.append('netcapturectl add')
utils.run_commands(cmds) utils.run_commands(cmds)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment