Skip to content

Commit d127ac6

Browse files
committed
Late GUID for preloaded disposables
- Autostarted applications don't show when preloading; and - Preloaded qubes paused before the session will have a working GUI when the session starts. For: QubesOS/qubes-issues#1512 For: QubesOS/qubes-issues#9940 For: QubesOS/qubes-issues#9907 Requires: QubesOS/qubes-core-admin-client#359
1 parent 78aacd1 commit d127ac6

File tree

8 files changed

+157
-188
lines changed

8 files changed

+157
-188
lines changed

Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,6 @@ all:
179179

180180
install:
181181
ifeq ($(OS),Linux)
182-
$(MAKE) install -C linux/autostart
183182
$(MAKE) install -C linux/systemd
184183
$(MAKE) install -C linux/aux-tools
185184
$(MAKE) install -C linux/system-config

linux/autostart/Makefile

Lines changed: 0 additions & 6 deletions
This file was deleted.

linux/autostart/qubes-preload-dispvm.desktop

Lines changed: 0 additions & 9 deletions
This file was deleted.

qubes/tests/api_admin.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3861,7 +3861,7 @@ def test_643_vm_create_disposable_preload_autostart(
38613861
"domain-preload-dispvm-autostart", self._test_event_handler
38623862
)
38633863
self.vm.features["qrexec"] = "1"
3864-
self.vm.features["supported-rpc.qubes.WaitForSession"] = "1"
3864+
self.vm.features["supported-rpc.qubes.WaitForRunningSystem"] = "1"
38653865
self.vm.features["preload-dispvm-max"] = "1"
38663866
for _ in range(10):
38673867
if len(self.vm.get_feat_preload()) == 1:

0 commit comments

Comments
 (0)