Black screen on boot after upgrading to Fedora cinnamon 39

It has been noted by several that a full release version upgrade may not properly build the nvidia drivers and they do not properly load after the upgrade.

One fix that usually works is

  1. Remove the failing modules with sudo dnf remove kmod-nvidia-\*
  2. Build the modules new for the running system with sudo akmods --force
  3. Wait about 1 minute after step 2 completes then reboot.

For most this seems to fix the problem.