From 8d2f8b2d2c0f578c1c8636db6154541a48c058ba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Mon, 17 Jul 2017 03:05:22 +0200 Subject: [PATCH] qubes-anaconda-addon: fix setting default DispVM Also hide it from application menu. Fixes QubesOS/qubes-issues#2911 --- .../org_qubes_os_initial_setup/gui/spokes/qubes_os.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/qubes-anaconda-addon/org_qubes_os_initial_setup/gui/spokes/qubes_os.py b/qubes-anaconda-addon/org_qubes_os_initial_setup/gui/spokes/qubes_os.py index 31c4aa4..c46db0f 100644 --- a/qubes-anaconda-addon/org_qubes_os_initial_setup/gui/spokes/qubes_os.py +++ b/qubes-anaconda-addon/org_qubes_os_initial_setup/gui/spokes/qubes_os.py @@ -540,7 +540,9 @@ class QubesOsSpoke(FirstbootOnlySpokeMixIn, NormalSpoke): dispvm_name = self.default_template + '-dvm' self.run_command(['/usr/bin/qvm-create', '--label', 'red', dispvm_name]) self.run_command(['/usr/bin/qvm-prefs', dispvm_name, 'dispvm_allowed', 'True']) - self.run_command(['/usr/bin/qubes-prefs', 'default-dispvm', default_dispvm]) + self.run_command(['/usr/bin/qvm-features', dispvm_name, 'internal', 'True']) + self.run_command(['/usr/bin/qubes-prefs', 'default-dispvm', + dispvm_name]) def configure_network(self): self.set_stage('Setting up networking')