Skip to content

Preload disposables only when their net qube is running #10159

@Minimalist73

Description

@Minimalist73

The problem you're addressing (if any)

Currently, the preloaded disp qubes feature starts new disp qubes at boot, which starts up all the service qubes in the chain until the one that is supposed to be used. I usually just keep sys-usb for autostart, but the preloaded qubes also start sys-net and all the other sys-* qubes that I use in-between.

The solution you'd like

When preloading disp qubes, check to see if their net qube is running. If not running, allow them to not be created until it is. Disp qubes without a net qube can be preloaded without issues.

The value to a user and who that user might be

It would give the following benefits:

  • Stop service qube from being started automatically, even if they aren't set to start automatically when booting.
  • Keep a clean system at boot without a lot of qubes starting at the same time.
  • Only provide users the preloaded disp qubes they need at the moment.

Completion criteria checklist

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    C: coreThis issue pertains to a Qubes core component.P: defaultPriority: default. Default priority for new issues, to be replaced given sufficient information.R: declinedResolution: It has been decided that no action will be taken on this issue.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions