I'm relatively new to FreeBSD, and I recently stumbled across GhostBSD somewhat by accident.
At the moment I have a relatively fresh installation of GhostBSD 25.02 installed on my desktop, and at that point I haven't upgraded my packages, and I also haven't used the Update Station to do anything. Also, I'm very hesitant to do any sort of update to my new GhostBSD, because yesterday I tried this, and after I was finished, my system would no longer boot into MATE, and all I could get was a black screen with a frozen cursor in the upper left corner.
I'm guessing that my attempt to upgrade my system yesterday must have somehow replaced the nvidia driver with a newer driver that didn't work on my system. I had the same thing happened to me yesterday on FreeBSD, which is why I"m not giving GhostBSD a shot.
How can I make absolutely certain that upgrading my packages won't result in my desktop being replaced with a black screen of death? Am I correct in assuming that my nvidia driver is being replaced during the upgrade process, or is something else going on?
Also if I enter the below command, I get the following response. Does this indicate that my nvidia driver should be safe from being upgraded?
pkg lock -l
Currently locked packages:
nvidia-driver-570.172.08.1403000
root@steven-ghostbsd:/home/steven #