summary refs log tree commit diff stats
path: root/gitlab/issues/target_missing/host_missing/accel_missing/631.toml
diff options
context:
space:
mode:
Diffstat (limited to 'gitlab/issues/target_missing/host_missing/accel_missing/631.toml')
-rw-r--r--gitlab/issues/target_missing/host_missing/accel_missing/631.toml33
1 files changed, 33 insertions, 0 deletions
diff --git a/gitlab/issues/target_missing/host_missing/accel_missing/631.toml b/gitlab/issues/target_missing/host_missing/accel_missing/631.toml
new file mode 100644
index 00000000..55e58401
--- /dev/null
+++ b/gitlab/issues/target_missing/host_missing/accel_missing/631.toml
@@ -0,0 +1,33 @@
+id = 631
+title = "QEMU locks out user interface after waking from laptop sleep"
+state = "opened"
+created_at = "2021-09-21T13:04:01.251Z"
+closed_at = "n/a"
+labels = ["device:input"]
+url = "https://gitlab.com/qemu-project/qemu/-/issues/631"
+host-os = "Linux Mint 19.3 Cinnamon"
+host-arch = "x86_64"
+qemu-version = "QEMU emulator version 6.1.0"
+guest-os = "OpenBIOS"
+guest-arch = "ppc32"
+description = """If qemu is started on laptop from command line and set to full screen, screen activated with mouse click, then put to sleep by closing lid; after waking up by opening lid the user interface locks out, the mouse cursor doesn't show, mouse clicks and keys are unresponsive.
+
+A Ctrl-ALt-Fn terminal must then be used to locate and kill the qemu process. After which the system can recover if it is terminated. The system tends to be affected in other ways such as wifi being disabled and needs to manually enabled after. So it looks like it disrupts the system from fully restoring the awoken state.
+
+The terminal from which QEMU is running is also filled with debug output. The issue looks to be caused by the SDL backend not knowing what to do with a wake up code. The terminal window is filled with the following text: 
+`The key you just pressed is not recognized by SDL. To help get this fixed, please report this to the SDL forums/mailing list <https://discourse.libsdl.org/> X11 KeyCode 151 (143), X11 KeySym 0x1008FF2B (XF86WakeUp).`
+
+I have reduced the steps causing the bug to as little as needed with low dependencies."""
+reproduce = """1. Using a laptop, start a qemu session in full screen like so:
+  `./qemu-system-ppc -machine mac99,via=pmu -serial stdio -full-screen`
+2. Shut the lid so it sleeps.
+3. Shortly after open the lid."""
+additional = """I downloaded the 6.1.0 stable build and compiled it myself.
+
+The SDL issue appears to be low priority. I found some reports here but see no evidence of it being discussed.
+https://discourse.libsdl.org/t/key-not-recognised-by-sdl/24181
+
+
+
+
+![Screenshot_from_2021-09-21_22-56-13](/uploads/e2e7e80adcc3d562235a734aa8bad67b/Screenshot_from_2021-09-21_22-56-13.png)"""