Kubuntu 24.04 won't boot after a recent update
https://askubuntu.com/questions/1567884/kubuntu-24-04-wont-boot-after-a-recent-update
I have Kubuntu 24.04 installed on my desktop that has an Nvidia graphics card. After attempting to resolve issues with my second monitor not being recognized, I restarted for driver changes and now I'm unable to boot into Kubuntu at all.
I have tried adjusting quiet splash to nomodeset on all available kernels and recovery mode kernels in grub. I was able to see the boot process hang on the last line in the boot process, but I'm not quite certain what that means the issue is. To clarify, none of the kernel boot options in grub work, and they all stop at the same point.
Boot process
[ OK ] Finished systemd-udev-trigger.service - Coldplug All udev Devices.
Starting systemd-udev-settle.service - Wait for udev To Complete Device Initialization...
[ 9.241349] pstore: Using crash dump compression: deflate
[ 9.248304] pstore: Registered efi_pstore as persistent store backend
[ OK ] Finished modprobe@efi_pstore.service - Load Kernel Module efi_pstore.
[ 9.379880] lp: driver loaded but no devices found
[ OK ] Finished keyboard-setup.service - Set the console keyboard layout.
[ 9.411899] ppdev: user-space parallel port driver
[ 9.414530] systemd-journald[402]: File /var/log/journal/369316e070a34aed93d8d31147ee22d8/system.journal corrupted or uncleanly shut down, renaming and replacing.
[ 9.451593] Adding 524284k swap on /swapfile. Priority:-2 extents:15 across:688124k
[ OK ] Activated swap swapfile.swap - /swapfile.
[ OK ] Reached target swap.target - Swaps.
[ OK ] Finished systemd-random-seed.service - Load/Save OS Random Seed.
[ OK ] Finished systemd-modules-load.service - Load Kernel Modules.
Starting systemd-sysctl.service - Apply Kernel Variables...
[ OK ] Finished systemd-tmpfiles-setup-dev-early.service - Create Static Device Nodes in /dev gracefully.
Starting systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev...
[ OK ] Finished systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev.
Starting systemd-udevd.service - Rule-based Manager for Device Events and Files...
[ OK ] Finished systemd-sysctl.service - Apply Kernel Variables.
[ OK ] Finished lvm2-monitor.service - Monitoring of LVM2 mirrors, snapshots etc. using dmeventd or progress polling.
[ OK ] Reached target local-fs-pre.target - Preparation for Local File Systems.
Mounting snap-bare-5.mount - Mount unit for bare, revision 5...
Mounting snap-core20-2769.mount - Mount unit for core20, revision 2769...
Mounting snap-core20-2866.mount - Mount unit for core20, revision 2866...
Mounting snap-core22-2292.mount - Mount unit for core22, revision 2292...
Mounting snap-core22-2411.mount - Mount unit for core22, revision 2411...
Mounting snap-core24-1587.mount - Mount unit for core24, revision 1587...
Mounting snap-core24-1643.mount - Mount unit for core24, revision 1643...
Mounting snap-cura\x2dslicer-192.mount - Mount unit for cura-slicer, revision 192...
Mounting snap-firmware\x2dupdater-216.mount - Mount unit for firmware-updater, revision 216...
Mounting snap-firmware\x2dupdater-226.mount - Mount unit for firmware-updater, revision 226...
Mounting snap-gnome\x2d3\x2d38\x2d2004-143.mount - Mount unit for gnome-3-38-2004, revision 143...
Mounting snap-gnome\x2d42\x2d2204-202.mount - Mount unit for gnome-42-2204, revision 202...
Mounting snap-gnome\x2d42\x2d2204-247.mount - Mount unit for gnome-42-2204, revision 247...
Mounting snap-gnome\x2d46\x2d2404-153.mount - Mount unit for gnome-46-2404, revision 153...
Mounting snap-gtk\x2dcommon\x2dthemes-1535.mount - Mount unit for gtk-common-themes, revision 1535...
Mounting snap-mesa\x2d2404-1165.mount - Mount unit for mesa-2404, revision 1165...
Mounting snap-snapd-26382.mount - Mount unit for snapd, revision 26382...
Mounting snap-snapd-26865.mount - Mount unit for snapd, revision 26865...
Mounting snap-thunderbird-1073.mount - Mount unit for thunderbird, revision 1073...
Mounting snap-thunderbird-1155.mount - Mount unit for thunderbird, revision 1155...
[ OK ] Mounted snap-bare-5.mount - Mount unit for bare, revision 5.
[ OK ] Mounted snap-core20-2769.mount - Mount unit for core20, revision 2769.
[ OK ] Mounted snap-core20-2866.mount - Mount unit for core20, revision 2866.
[ OK ] Mounted snap-core22-2292.mount - Mount unit for core22, revision 2292.
[ OK ] Mounted snap-core22-2411.mount - Mount unit for core22, revision 2411.
[ OK ] Mounted snap-core24-1587.mount - Mount unit for core24, revision 1587.
[ OK ] Mounted snap-core24-1643.mount - Mount unit for core24, revision 1643.
[ OK ] Mounted snap-cura\x2dslicer-192.mount - Mount unit for cura-slicer, revision 192.
[ OK ] Mounted snap-firmware\x2dupdater-216.mount - Mount unit for firmware-updater, revision 216.
[ OK ] Mounted snap-firmware\x2dupdater-226.mount - Mount unit for firmware-updater, revision 226.
[ OK ] Mounted snap-gnome\x2d3\x2d38\x2d2004-143.mount - Mount unit for gnome-3-38-2004, revision 143.
[ OK ] Mounted snap-gnome\x2d42\x2d2204-202.mount - Mount unit for gnome-42-2204, revision 202.
[ OK ] Mounted snap-gnome\x2d46\x2d2404-153.mount - Mount unit for gnome-46-2404, revision 153.
[ OK ] Mounted snap-gtk\x2dcommon\x2dthemes-1535.mount - Mount unit for gtk-common-themes, revision 1535.
[ OK ] Mounted snap-mesa\x2d2404-1165.mount - Mount unit for mesa-2404, revision 1165.
[ OK ] Mounted snap-gnome\x2d42\x2d2204-247.mount - Mount unit for gnome-42-2204, revision 247.
[ OK ] Mounted snap-snapd-26382.mount - Mount unit for snapd, revision 26382.
[ OK ] Mounted snap-thunderbird-1073.mount - Mount unit for thunderbird, revision 1073.
[ OK ] Mounted snap-snapd-26865.mount - Mount unit for snapd, revision 26865.
[ OK ] Mounted snap-thunderbird-1155.mount - Mount unit for thunderbird, revision 1155.
[ OK ] Reached target snapd.mounts.target - Mounted snaps.
[ OK ] Started systemd-udevd.service - Rule-based Manager for Device Events and Files.
[ OK ] Started systemd-ask-password-console.path - Dispatch Password Requests to Console Directory Watch.
[ OK ] Reached target cryptsetup.target - Local Encrypted Volumes.
I can boot from a live CD working. The safe graphics option and change the grub file contents of the install where it's located on my drive. This was recommended based on some preliminary troubleshooting searching the web.
After that I'm not entirely certain what to do instead of completely reinstalling, which I am hesitant to do since I just got everything set up and working.
I will admit, I am not entirely familiar with how to update the grub file after changing it, or if that even is part of my issue. I've just made the switch from Windows in the last year and am not the most literate at this stuff, so I apologize in advance if I ask any follow-up questions that might be a bit silly.