-
-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Qube Manager: Create dvm-templates #4004
Comments
Displaying both "Disposable:" and "Template:/DVMTemplate:" are needed for easy GUI management of updates to the dvm-template while also able to easily open apps in DispVMs. |
Yes, there definitely needs to be a way to add |
Oh, I just saw a hint in #4431 that Suffice it to say that if the only way I learned of it was because I happened to stumble across two bug reports, the vast majority of users will never know about it. :) |
Take a look here: https://www.qubes-os.org/doc/disposablevm-customization/ |
Ok, fair enough. I should have found this. However, the point still stands that there should be some kind of discoverable way to do this within the system, since it's expected to be a common task, and we have discoverable tools for other similar tasks. |
For example, even |
Added an 'Advanced' settings checkbox that allows the user to set a given VM as template fo dispvms. It sets both the template_for_dispvms property and the appmenus-dispvm feature - instead of delving into particulars of how and which should be set, the user can just turn off the whole setting if they want to make some changes in the vm and then turn it on again. fixes QubesOS/qubes-issues#4004
Added an 'Advanced' settings checkbox that allows the user to set a given VM as template fo dispvms. It sets both the template_for_dispvms property and the appmenus-dispvm feature - instead of delving into particulars of how and which should be set, the user can just turn off the whole setting if they want to make some changes in the vm and then turn it on again. fixes QubesOS/qubes-issues#4004
Added an 'Advanced' settings checkbox that allows the user to set a given VM as template fo dispvms. It sets both the template_for_dispvms property and the appmenus-dispvm feature - instead of delving into particulars of how and which should be set, the user can just turn off the whole setting if they want to make some changes in the vm and then turn it on again. fixes QubesOS/qubes-issues#4004
Automated announcement from builder-github The package
|
Automated announcement from builder-github The package
Or update dom0 via Qubes Manager. |
Qubes OS version:
R4.0
Affected component(s):
dom0 Qube Manager, DVM-Template Qubes
Steps to reproduce the behavior:
Create Qube.
Use console to change Qube into dvm-template.
Expected behavior:
qvm-features <vmname> appmenus-dispvm 1
shouldn't exist and is not needed.qvm-prefs <vmname> template_for_dispvms true
then show in applications menu under bothDisposable:
andTemplate:
(notDomain:
but alternativelyDTemplate:
orDVMTemplate:
)Template:
is used for permanent updates but not app use.Open "Qube Manager", right click a qube, "Qube Settings", Tab "Advanced".
qvm-prefs <vmname> template_for_dispvms true
(or false)qvm-features <vmname> appmenus-dispvm 1
(or 0)qvm-prefs <vmname> default_dispvm <vmname>
(to itself, not system default even if they are currently the same) then disable changing 'Default DispVM' from itself. This may be needed if it is too confusing for a dvm-template, when not manually instructed to, to spawn DispVM's from another dvm-template.Open "Qube Manager", Menu "Qube", "Create new qube".
qvm-prefs <vmname> template_for_dispvms true
qvm-features <vmname> appmenus-dispvm 1
qvm-prefs <vmname> default_dispvm <vmname>
(to itself, not system default even if they are currently the same) then disable changing 'Default DispVM' from itself. This may be needed if it is too confusing for a dvm-template, when not manually instructed to, to spawn DispVM's from another dvm-template.Actual behavior:
See "Steps to reproduce the behavior"
General notes:
Related issues:
The text was updated successfully, but these errors were encountered: