Уже несколько раз писал, на 24.04 многим придётся познакомиться с "nomodeset".
Начни с банального, попробуй загрузиться с параметром ядра "nomodeset".
Для примера. В 23.10 ядро 6.5.*. Видео в моём компьютере правильно распозналось и система загрузилась. В 24.04 ядро 6.8.*. Мой компьютер загружается только с "nomodeset".
Если 24.04 запустить с ядром от 23.10, то видео правильно распознаётся, компьютер нормально загружается.
Здесь скриншоты. Две "родственные системы".
KDE Neon, ядро 6.5.* - нормально загрузился.
Kubuntu 24.04, ядро 6.8.* - загрузилась только с "nomodeset", поэтому и разрешение скриншота меньше.