-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On Wed, Dec 21, 2016 at 10:59:29AM -0500, Chris Laprise wrote:
> On 12/21/2016 07:06 AM, Marek Marczykowski-Górecki wrote:
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA256
> >
> > On Wed, Dec 21, 2016 at 12:40:35AM -0500, Chris Laprise wrote:
> > > On 12/20/2016 09:10 PM, Jean-Philippe Ouellet wrote:
> > > > On Tue, Dec 20, 2016 at 4:14 PM, Chris Laprise <[email protected]>
> > > > wrote:
> > > > > What would be TRULY useful is a global shortcut to shutdown the VM of
> > > > > the
> > > > > active window. That would save a great deal of mousing effort. I
> > > > > think it
> > > > > can be done easily in KDE shortcuts, but it would be nice to have for
> > > > > all
> > > > > DEs.
> > > > I find myself closing all VM windows before shutting down the VM out of
> > > > habit.
> > >
> > > With file managers, terminals, document editors, I finish and find myself
> > > wishing I didn't have to go back to QM to shutdown the VM. Excess running
> > > VMs has been an issue with Qubes in general.
> > https://github.com/QubesOS/qubes-issues/issues/832 ?
> > I have a PoC for this, will post soon.
>
>
> I still prefer my #2 suggestion there: If apps shutdown with a Ctrl+Q
> shortcut, then a Ctrl+Alt+Q or similar shortcut to shutdown the VM would
> make a lot of sense.
It may be a surprise to you, but not every application can be closed
with Ctrl+Q ;) And even if that's the case, it may want to ask some
final question ("Do you want do save this file?") and/or actually save
some data. So shutting down a VM when you choose to close some
application there, may not be the best option. Some solution for this
would be waiting for the application you choose to close actually
terminate. And here we're back to my solution.
> When users start encountering VMs automatically shutdown as soon as they
> begin to switch back to them--even if on occassion--they'll disable the flag
> for automatic idle shutdown on all their VMs. Even if they had set them
> manually to begin with, that means the modification to Qubes didn't help.
Well, you can adjust it, change criteria, change timeout etc. This is
exactly why I want to first have it opt-in and collect feedback.
> Think of a VM as a *runtime environment*. If Java or .Net automatically
> shutdown due to their running apps being idle, you would be sitting there
> right now wondering what these obscure "Java" and ".Net" thingies were.
Actually, if you close Java application, its runtime environment is also
gone. And in most cases you don't have an easy option to keep it alive.
And I think this is very accurate comparison - VM is in fact a runtime
environment for an application. I can easily envision a VM running just
Java Virtual Machine _instead of_ Linux - something like this doesn't
exist right now, but it's very valid idea.
> Its
> "very unorthodox", probably in the sense that its not going to help except
> in niche cases (like shutting down unused proxyVMs, which consume a lot less
> RAM to begin with).
- --
Best Regards,
Marek Marczykowski-Górecki
Invisible Things Lab
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
iQEcBAEBCAAGBQJYWq4gAAoJENuP0xzK19csIOgH/2sqMDJmG30EoPwlb3QmDEFS
0sTWooy0Fhsz4SXaesdHUzXx7BqxMdDwLca0TFVcz79PE7NoK7MYAB0sUVc492b0
UgQeTjVfK8wc+JoIas9LWRzbJlW7+V0wSE+Y02QY6KQU8xKycREH0NF9FpINnbkW
HAbW8pChlwZVeojuej9cV+gYRoI1NxgU3Iatjsuevuxux9UXXLIC28eVvNXaop54
uIlnlEkQQrxLH4FKdF9XW9GfUpW0RdnKKvndjrIm12JLPMJFW4m1hRHNoLZ6590i
7Pcy1r3DTO5hsgzwCDTkCcLCqGTSlPC2eK3dcyZA5I9RN6LIIENabQhBGpF4XQs=
=j+13
-----END PGP SIGNATURE-----
--
You received this message because you are subscribed to the Google Groups
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/qubes-devel/20161221163023.GX1239%40mail-itl.
For more options, visit https://groups.google.com/d/optout.