Некоректне завантаження системи або зависання на темному екрані з миготливим курсором найчастіше виникає через конфлікт між оновленим ядром Linux та пропрієтарним модулем графічного адаптера. Конфлікти модулів Nouveau та NVIDIA також можуть повністю блокувати запуск графічного оточення GNOME або KDE.
Причини зависання Ubuntu та поява чорного екрана
Після перезавантаження система зупиняється до завантаження дисплейного менеджера GDM3 або LightDM. Основна причина полягає в тому, що після оновлення пакетів через apt нове ядро не змогло зібрати DKMS-модуль NVIDIA, або в системі залишилися застарілі конфігурації Xorg.

Помилка завантаження дисплейного менеджера та запуск графічної оболонки в Ubuntu.
Інструкція з інсталяції графічного драйвера NVIDIA через apt
Для стабільної роботи рекомендується використовувати офіційні репозиторії Ubuntu.
- Перевірте рекомендовану версію для вашої відеокарти за допомогою команди: ubuntu-drivers devices
- Виконайте повне очищення від старих версій драйверів: sudo apt purge nvidia*
- Встановіть рекомендований драйвер: sudo apt install nvidia-driver-535
- Перезавантажте систему для застосування змін: reboot

Командний рядок Ubuntu під час перевірки та встановлення пакунків nvidia-driver.
Відновлення доступу до системи через консоль TTY та режим Recovery
Якщо після оновлення з'явився чорний екран, перейдіть у текстову консоль TTY за допомогою комбінації клавіш Ctrl+Alt+F3. Якщо консоль не відкривається, завантажтеся через меню GRUB у режимі Recovery Mode та виберіть пункт root.
Для тимчасового обходу проблеми відкрийте конфігурацію GRUB /etc/default/grub і додайте параметр nomodeset до рядка GRUB_CMDLINE_LINUX_DEFAULT. Виконайте update-grub та перезавантажтеся. Це дозволить завантажити базовий графічний режим для виправлення помилок.
Діагностика відеокарти та налаштування NVIDIA Prime
Після успішного входу в систему перевірте активність відеокарти командою nvidia-smi. Вона повинна відобразити версію драйвера, CUDA та поточне завантаження GPU. Для перевірки роботи графічного сервера використайте команду systemctl status gdm.
Для оптимізації продуктивності та енергозбереження на ноутбуках із системою NVIDIA Prime перемикайте профілі командою prime-select on-demand або prime-select nvidia.

Вивід утиліти nvidia-smi із інформацією про стан графічного процесора.
Як уникнути проблем із графічними модулями в майбутньому
Схожі матеріали по теміЗавжди створюйте резервну копію конфігураційного файлу /etc/X11/xorg.conf перед внесенням змін. При використанні Secure Boot обов’язково підписуйте модулі DKMS під час інсталяції або вимикайте Secure Boot в UEFI, щоб уникнути блокування завантаження пропрієтарних драйверів.