OpenBSD 7.8 running on Qubes OS 4.2.4. Installed into an HVM qube manually. Up and running. Works for me despite lack of close interaction with Qubes. Main show-stopper is that it is frozen after suspending the Qubes OS laptop - no GUI interaction, not responsive to “Shutdown” from the menu. There were several similar issues raised back in 2021-23 but nothing since. Any clues/cluebats would be appreciated.
Have I made a configuration error or is this just doomed? Thx
The second one, imho.
I mean "Never got to get ‘restore from suspend’ working with FreeBSD HVMs. "
There is some chance that the problem is in function xen_control in /sys/dev/pv/xen.c:
if (strcmp(action, "halt") == 0 || strcmp(action, "poweroff") == 0) {
pvbus_shutdown(&sc->sc_dev);
} else if (strcmp(action, "reboot") == 0) {
pvbus_reboot(&sc->sc_dev);
} else if (strcmp(action, "crash") == 0) {
panic("xen told us to do this");
} else if (strcmp(action, "suspend") == 0) {
/* Not implemented yet */
} else {
printf("%s: unknown shutdown event \"%s\"\n",
sc->sc_dev.dv_xname, action);
}
1 Like
I no longer consider OpenBSD suitable for use in a Qube, until this issues is fixed, if ever.
“So Puff, that mighty blowfish sadly swam into his cave.”
1 Like