Nightly from dec 30th will only boot with monitor connected to pfsense box
-
Update: This morning I tested further, and it will boot even with the monitor off, it just has to be connected. The issue is that where the mini PC is normally placed there is no space for a monitor to be connected.
Specs of PC:
J4125 Intel Celeron CPU
8 GB DDR4 RAM
128 GB SSD
4x 2.5 GB Intel I226-V LAN -
That is most likely a BIOS/EFI issue and not anything to do with the build being booted. There weren't any OS changes in that timeframe. The last time we merged in code from FreeBSD in bulk was in October when we merged with main, and there have only been small bug fixes in the OS code since then. I don't see anything relevant in any of the three commits in src on the devel-main branch around/after Dec 14th either.
Also, you might check
/boot/loader.conf.local
or/boot/loader.conf
, if you have loaded a graphics driver module (which wouldn't happen by default), it's possible that might be doing it. -
It's just weird how it's reacted. Because the only change I've done was update via the vuilt in update function.
But yeah, as you say it sounds like it could be a UEFI issue. I just found it weird that it started after the upgrade, that's all.I have however found out that it's nice to have a monitor connected that you can power on when needed, so I've ordered a 7" LCD to connect to the mini pc instead of the current 22" that's on the floor in my living room. Right beside where the pfsense box is located. I hope that fixes it because that could be a potential solution/workaround.
Only reason I need the 2.7.0 developer builds is because the drivers for the LAN cards are only available in FreeBSD 14 and onwards.
-
Little 7-10" monitors are nice these days. I setup a nice little 10" touchscreen last month and was shocked at how well it worked.
And there are all kinds of VESA mounts you can get if space to set it down is an issue.
-
Yes, I found a 7" LCD with a stand on Amazon that looks to either be able to run 12V via the power adapter or via USB 5V. I hope the 5V USB power will work. That would be ideal.
I've got my network equipment housed in 4 compartments of an Ikea Kallax book case with door inserts, so it's hidden away,and with the back of those cut out to give the equipment air to breathe. That's why a 22" monitor on the floor in front of it isn't really ideal
-
@renesdk said in Nightly from dec 30th will only boot with monitor connected to pfsense box:
only change I've done was update via the vuilt in update function.
Is the built in update function working yet? I still get unable to check for updates message......
-
The build in update functionality works fine for me
-
@renesdk That's great. The can't update check issue has been around and thought it was until the new OS was merged, bugs worked out, etc. Was surprised to see you were able to update via update option. Just checked and still won't update.
-
I am able to duplicate this issue. It only happens with the build installed via UEFI. No other changes were made to the machine other then a fresh install of the nightlys. Previous install was the stable release (2.6?) I couldnt find a fix other then to either leave a monitor connected which is... Not great. The other option ins to do a legacy(bios) install and not UEFI.
-
@tekjunkie28 interesting and good to know. I never thought of looking into that.
I haven't changed the UEFI setting in BIOS for this machine so it's always been on, and to me would suggest that some kind of change happened either in pfsense or FreeBSD between the Dec 14th build and Dec 30th (and newer) to trigger this behaviour. -
Nothing changed anywhere near booting or video in the FreeBSD src repo between then (or even slightly before/after), and I don't see anything relevant in the other repos either, so it's odd that it seemed to happen around then.