-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
FreeBSD 14.0-CURRENT does not boot #3487
Comments
Please test if this this OS boots in QEMU installed separately, via command line. |
I suspect it may be related to #3121 can you see if it works in v2.4.1? |
@osy Issue still occurs in v2.4.1 and v3.0.3. Although in 3.0.3 I'm sometimes also getting this panic: @conath Tried running with However, adding EDIT: Adding |
I booted freebsd 14 with 4 cores and it panicked with obvious multithreading problem and dropped me to the kernel debugger which did not work for me. I tried reducing the core to 2. and it booted just fine. Not sure this is a UTM bug. |
@jteloh Interesting, I tried that but my boot would hang at |
Where do we stand now with FreeBSD 14? It seems that some folks are getting at least to some point: #5964 I'd like to understand how the |
I am currently running FreeBSD 14 with X and i3 using VMware on a MacBook Pro M3. There is no vmgfx driver anymore in the drm-kmod port (and it doesn't look like the maintainer of that port has any intention of supporting it any longer) so drm or any 3D acceleration is not going to work for the time being in VMware. X does however start with the userland xf86-video-scfb driver. FreeBSD recognizes a VGA-compatible display under VMware on boot. I was unable to get X to start on FreeBSD using any other VM manager (including UTM). FreeBSD has a virtio-gpu kernel module but in reading about it, seems to have been written to support 2D acceleration specifically for the FreeBSD virtual terminal (vt). And similar to the vmgfx drm driver, there is no drm virtio driver in the drm-kmod port. Under UTM, using any of the virtio drivers, and the same scfb userland driver fails when starting X with:
Not sure if any of that is helpful. |
@mmpestorich, some thoughts:
|
Not with RDP, but I did initially use VNC (
![]() Pretty standard configuration. Don't remember changing much of anything. Created a new virtual machine "Create Custom Virtual Machine > Select FreeBSD 14 64-bit Arm" and then replaced the vdmk with the one downloaded from FreeBSD's website. ![]() Then ran: ![]()
More than fine. There are some refresh issues in X when switching from a virtual terminal back to X/i3, but moving the mouse immediately clears everything up. Other than that I haven't noticed anything substantial.
Nope, unless something happens here or here...
Yup. A bit out of my depth. VNC is all I could get going in UTM.
I've looked all over and not found much. Seems like running/virtualizing FBSD 14 on Apple Silicon is not all that common yet. I even attempted to get FBSD to boot under Apple's Virtualization Framework (using this person's work as a starting point) but never got past the boot screen. |
Interesting, thanks for the additional details. Fwiw, I believe RDC/RDP can be more efficient and responsive than VNC. I've never had any particularly good experiences with VNC over the past couple decades to be frank. When possible I use Jump Connect as it's about the best remote access option I've found, but with it's lack of a native Linux (and obviously FBSD client), it doesn't really facilitate anything here. I've tried some other options as well for Linux in the past, but the setup rituals are usually significantly more involved than setting up RDP access. The VMware situation really gives me a lot of concern. I think the product is effectively dead after the ESXi stuff and the general hostility of Broadcom. Glad to see your steps there - I had similar success with KDE, but trying to get the open source drivers to function didn't shake out. Really appreciate those two links for the drm-kmod work as well as the others. |
Any progress in this matter ? |
xstart In Xorg.0.log: [ 10.142] scfb: ScfbScreenInit 0 X won't start. FreeBSD 14.2-RELEASE. X starts fine on FreeBSD 13.4-RELEASE. This might be a FreeBSD issue, rather than a UTM issue. |
Describe the issue
Trying to install the latest snapshot of FreeBSD 14.0. Press enter at bootloader [multi-user mode], and stuck at kernel message saying "random: randomdev_wait_until_seeded unblock wait".
Issue does not occur with 12.3-RELEASE and 13.0-RELEASE.
Configuration
Crash log
VM did not crash
Debug log
debug.log
Upload VM
config.txt
The text was updated successfully, but these errors were encountered: