From 48945a9d3719ad301fd72fb483ee2531bf0bc032 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Date: Sun, 12 Apr 2015 03:11:03 +0200 Subject: [PATCH] linux/systemd: prevent user login before VMs autostart When user logins, login script will try to connect all guid to all the running VMs. If VMs are still booting at this stage, will never automatically get its guid (until user tries to start some program there). This can for example lead to lack of nm-applet icon. --- linux/systemd/qubes-netvm.service | 1 + linux/systemd/qubes-vm@.service | 1 + 2 files changed, 2 insertions(+) diff --git a/linux/systemd/qubes-netvm.service b/linux/systemd/qubes-netvm.service index d6f0126d..450a9903 100644 --- a/linux/systemd/qubes-netvm.service +++ b/linux/systemd/qubes-netvm.service @@ -1,6 +1,7 @@ [Unit] Description=Qubes NetVM startup After=qubes-core.service qubes-qmemman.service libvirtd.service +Before=plymouth-quit.service [Service] Type=oneshot diff --git a/linux/systemd/qubes-vm@.service b/linux/systemd/qubes-vm@.service index ffa61763..07607d10 100644 --- a/linux/systemd/qubes-vm@.service +++ b/linux/systemd/qubes-vm@.service @@ -1,6 +1,7 @@ [Unit] Description=Start Qubes VM %i After=qubes-netvm.service +Before=plymouth-quit.service [Service] Type=oneshot