Hello, I have been using Qubes OS on a Purism Librem Laptop for the last year and a half and I think it is great.
But I think it still has some issues with stability and maybe even security in extreme cases.
One problem is that mouse and keyboard gets “stuck” sometimes when using qubes os. It happens like this:
-the ps/2 laptop keyboard stops responding at all, no key press is being registered by the os.
-the mouse is being “pulled” to the lower right (sometimes upper right) corner of the screen and no matter how hard I try to control it with the (ps/2) trackpad it still gets pulled back to the corner of the screen.
-os is not frozen, I can still click with the mouse but I can only move the pointer with great difficulty before it gets pulled back.
-I tryed restarting sys-usb vm or keep it powered down at all times but the problem still persists.
-only fix is to power down the laptop and restart the os.
1)Could this be an attack? Could a restricted vm move the mouse pointer forcefully and also lock the keyboard or is it a hardware issue caused by the librem laptop?
Is anyone having similar issues or knows how to debug them?
System: Purism Librem 13 Laptop v3 with disabled the Intel Management engine and coreboot BIOS.
OS: Qubes OS 4.1 (R4.1) Xen 4.14.4
Activating the hardware kill switches while the mouse/keyboard is “stuck” doesn’t fix it, the network adapter is removed as it should, while the webcam is usualy disconnected already, since I rarely use it. Qubes os detects the removal of usb devices but that is all that happens.
I think every time this happened I was connected to the internet so I can’t say for sure if this also happens while the usb network card is disconected (by the kill switch).
I have this also frequently on my lIbrem15rev3 running the Byzantium version of PureOS. See this post:
Since the last 2,3 days, this has become more frequent, from once per week to several times per day (really annoying). Not sure what causes this, one suspicion was the power management, but I have no idea how to verify or monitor this.