qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: Struan Bartlett <struan@praguespringpeople.org>
To: Ryan Rempel <rgrempel@gmail.com>, qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] Suggestion - trap window-close of VM
Date: Sun, 27 Mar 2005 20:30:48 +0200	[thread overview]
Message-ID: <4246FBD8.7000403@praguespringpeople.org> (raw)
In-Reply-To: <fb5ec4230503261949c1a9029@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 1487 bytes --]

Ryan Rempel wrote:

>On Mon, Nov 29, 2004 at 21:46:54 +0100, Lennert Buytenhek wrote
>  
>
>>On Mon, Nov 29, 2004 at 08:43:56PM +0000, Richard Neill wrote:
>>    
>>
>>>A thought that occurred to me. If one is running a virtual machine (eg 
>>>copy of WinXP), then simply closing the qemu window is a really bad 
>>>idea, since it will effectively crash the guest.
>>>      
>>>
>>Related thought -- it would be way cool if we could make killing qemu
>>do exactly happens when you press the power button on an ACPI-capable
>>machine with any recent OS on it (auto shutdown.)
>>    
>>
>I was wondering if anyone has followed up on this suggestion. I'm
>putting together a Qemu-based setup for some relatively naive users,
>and ideally I'd like to be able to deal with this in a reasonable
>elegant way (the ACPI hook sounds very elegant indeed).
>
>Alternatively, how do people deal with the problem of naive users who
>might just close the Qemu window without shutting down the guest
>properly? I'm working in a KDE environment -- perhaps there is a way
>in KDE to prevent the close button from appearing? But that wouldn't
>catch every case either (for instance, if the user were to shut down
>the host).
>
This sounds like a good idea. An alternative solution, that might be 
more straightforward to implement if Qemu doesn't implement ACPI yet, 
would be for the kill signal to simply cause Qemu to do the equivalent 
of entering 'stop' and 'savevm <somefilepath>' into the monitor.

[-- Attachment #2: Type: text/html, Size: 1977 bytes --]

  reply	other threads:[~2005-03-27 18:54 UTC|newest]

Thread overview: 51+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-03-27  3:49 [Qemu-devel] Suggestion - trap window-close of VM Ryan Rempel
2005-03-27 18:30 ` Struan Bartlett [this message]
2005-03-28 11:34   ` [patch] " Struan Bartlett
2005-03-28 12:51     ` Asko Kauppi
2005-03-28 13:04       ` Paul Brook
2005-03-29 22:37     ` [Qemu-devel] " Ryan Rempel
2005-03-29 22:52       ` Paul Brook
2005-03-30  1:17         ` Ryan Rempel
2005-03-30 12:20           ` Struan Bartlett
2005-03-30 12:48             ` Lennert Buytenhek
2005-03-30 13:26               ` Struan Bartlett
2005-03-30 18:22                 ` Lennert Buytenhek
2005-03-30 20:16                   ` Leonardo E. Reiter
2005-03-30 21:22                     ` Lennert Buytenhek
2005-03-30 21:43                     ` Struan Bartlett
2005-03-31  9:32                       ` John R. Hogerhuis
2005-03-31 12:31                         ` Lennert Buytenhek
2005-03-30 13:21         ` APM bug " Struan Bartlett
2005-03-31 10:38           ` Struan Bartlett
2005-03-31 17:56             ` Struan Bartlett
2005-04-03 22:00               ` A Fix " Struan Bartlett
2005-04-04  9:53               ` Struan Bartlett
2005-04-04 17:12               ` Struan Bartlett
2005-04-04 22:26                 ` Iain McFarlane
2005-04-05 16:34                   ` Volker Ruppert
2005-04-05 21:05                     ` Iain McFarlane
2005-04-05 21:33                       ` [Qemu-devel] Re: Windows 2000 SP4 (was Re: APM bug) Leonardo E. Reiter
2005-04-05 22:57                         ` Hetz Ben Hamo
2005-04-05 23:03                           ` Leonardo E. Reiter
2005-04-05 23:48                             ` Hetz Ben Hamo
2005-04-06  0:28                               ` Leonardo E. Reiter
2005-04-06  0:52                               ` [Qemu-devel] Re: Windows 2000 SP4 Leonardo E. Reiter
2005-04-06 20:25                             ` [Qemu-devel] Re: Windows 2000 SP4 (was Re: APM bug) Fabrice Bellard
2005-04-06 22:47                               ` Hetz Ben Hamo
2005-04-07  7:17                                 ` Jonas Maebe
2005-04-07 11:56                                   ` Flavio Visentin
2005-04-05 23:40                         ` Derek Fawcus
2005-04-07 16:42                 ` A Fix Re: APM bug Re: [Qemu-devel] Re: Suggestion - trap window-closeof VM Andreas Bollhalder
2005-04-05 13:55             ` APM bug Re: [Qemu-devel] Re: Suggestion - trap window-close of VM Alex Beregszaszi
2005-03-31 16:38           ` Andreas Bollhalder
2005-03-31 17:32             ` Jason Gress
2005-05-07 16:30     ` [patch] on-quit-v0.21 with resume/suspend/power-off dialog Re: [patch] Re: [Qemu-devel] " Struan Bartlett
2005-05-09 15:43       ` Ryan Rempel
2005-05-09 22:25         ` Struan Bartlett
2005-05-09 23:19         ` Flavio Visentin
2005-05-10  8:40           ` Struan Bartlett
2005-07-29  0:07       ` [patch] " Struan Bartlett
2005-03-28 15:04 ` Mark Williamson
2005-03-28 19:13   ` Joshua Kugler
  -- strict thread matches above, loose matches on Subject: below --
2004-11-29 20:43 Richard Neill
2004-11-29 20:46 ` Lennert Buytenhek

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4246FBD8.7000403@praguespringpeople.org \
    --to=struan@praguespringpeople.org \
    --cc=qemu-devel@nongnu.org \
    --cc=rgrempel@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).