-
-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
sys-whonix and anon-whonix wont start with latest kernel 6.1.7-1.fc32 #8037
Comments
Can you check |
other qubes wont start now too, kicksecure-vm, i had to revert back to 6.1.1, it is odd though i have other vm with kicksecure and they boot fine. /var/log/xen/console/guest-sys-whonix.log I checked^ and it is showing kernel pani -not syncing: fatal execption I think it might have something to do with tirdad package.. GNU nano 4.9.3 /var/log/xen/console/guest-sys-whonix.log |
Indeed looks like it. Maybe it isn't compatible with kernel 6.1.7 (yet)? |
Possibly, i will keep an eye on it. |
Created 0xsirus/tirdad#14 for it. |
Upstream said 0xsirus/tirdad#14 (comment)
tirdad isn't even installed by default in Qubes-Whonix at time of writing. Did you manually install it? It was functional previously? Quote Qubes-Whonix Security Disadvantages - Help Wanted!:
|
I don't think kernel modules can be made to work without in-VM kernel? @marmarek |
In theory it can work using dkms or similar installed in the template, but it's going to be annoying - you'd need to start template after each kernel update, or get module rebuild (dkms should do that automatically) at each AppVM startup. |
The solution is #5212. (Advanced) users might consider meanwhile to use in-VM kernels. Should such an issue happen with in-VM kernels then the issue might be valid. Therefore I think this ticket is invalid and should be closed. |
@adrelanos Does Whonix provide a kernel separate from what Debian uses? |
No, not at time of writing. (Only kernel modules. In case you're wondering which these are, see https://www.whonix.org/wiki/Dev/Porting with search term in the page |
If I understand correctly, this means that kernel 6.1.7-1.fc32 is still in testing and isn't supported yet (and therefore isn't expected to work with Whonix qubes yet). Closing as "not a bug" (the reported behavior is not a bug and is already working as intended). If anyone believes this is a mistake, please leave a comment, and we'll be happy to take another look. Thank you. (It's worth noting, however, that the purpose of testing is so that bugs can be caught early, before they reach stable, so I'm still slightly puzzled by this rationale.) (On the other hand, it sounds like the problem may be that the user chose not to use an in-VM kernel. But then in that case, I don't know what the user did to use the kernel that didn't work, so the initial bug report may be incomplete, and/or I simply don't understand the difference between in-VM kernels and whatever other kinds of kernels may exist.) |
I don't think "still in testing" is a valid reason to close an issue. As you said, testing repo exist specifically to let users test packages and report any issues found. It's more about using tirdad in Qubes-Whonix with dom0-provided kernel (unsupported configuration). |
How to file a helpful issue
Qubes OS release (if applicable)
xen_version : 4.14.5
linux 6.1.7-1.fc32.qubesx86_64
Brief summary
With the latest kernel 6.1.7-1.fc32 sys-whonix and anon-whonix wont start, this is the error that i get.
"qrexec-daemon startup failed qrexec-daemon.c:135sigchld_parent_handler: connection to VM failed"
not sure if this is a bug or something else. I thought it was best to report it.
The text was updated successfully, but these errors were encountered: