Проблемы с зелёным экраном и графикой в Ubuntu 24.04.01 LTS на Raspberry Pi 5 (16GB)

Вопрос или проблема

Я столкнулся с проблемой зеленого экрана после установки Ubuntu 24.04.01 LTS на мой Raspberry Pi 5 (16GB). Вот что я попробовал сделать:

  1. Установил ОС с помощью Raspberry Pi Imager.
  2. Скачал образ напрямую с официального сайта Ubuntu и записал его с помощью Balena Etcher.
  3. В обоих случаях система не загружалась дальше зеленого экрана.

Мне удалось обойти зеленый экран, отредактировав файл cmdline.txt и добавив параметр nomodeset. Однако это вызвало следующие проблемы:

  • Графика искажена и неправильно отображается.
  • Разрешение экрана и частота обновления очень низкие, что делает систему непригодной для практического использования.

Я уверен, что это связано с проблемой графического драйвера, но не знаю, как её решить. Я новичок в Ubuntu и Raspberry Pi, поэтому буду признателен за четкие, пошаговые инструкции или наставления.

Детали системы:

  • Raspberry Pi 5 (16GB)
  • Ubuntu 24.04.01 LTS
  • Дисплей подключен через HDMI

Вопросы:

  1. Как сделать так, чтобы система работала правильно без использования параметра nomodeset?
  2. Есть ли способ установить или настроить правильные графические драйверы для Raspberry Pi 5 на Ubuntu 24.04.01 LTS?

Буду признателен за любую помощь. Спасибо!

Я смог решить эту проблему, но после загрузки появились другие проблемы.

Когда вы загрузились с параметром nomodeset в cmdline.txt и дали Ubuntu завершить начальную загрузку, вы можете открыть неграфическую оболочку и выполнить обновление системы “sudo apt-get update” и “sudo apt-get dist-upgrade”. Затем вы можете удалить этот параметр из файла и перезагрузиться.

Похоже, что 24.10 имеет более поздние обновления и загружается в рабочий стол без этих проблем. Однако, как только я попал на рабочий стол в обеих версиях, большинство приложений, которые требуют GPU, не работают из-за графических сбоев. Если вы попытаетесь открыть центр программного обеспечения, он падает.

Возможно, 16GB Pi 5 пока слишком нова, и нам придется ждать дальнейших обновлений Ubuntu.

Та же проблема возникает с Raspberry Pi 5 8GB с проблемой зеленого экрана.

Но у меня есть решение.

Установите серверную версию Ubuntu 24.04.01 LTS.
Не устанавливайте версию Desktop.

Затем выполните следующие команды:

sudo apt-get update
sudo apt-get dist-upgrade

После этого установите графическую оболочку:

sudo apt-get install ubuntu-desktop

И, наконец, установите App Store:

sudo snap install snap-store

Я могу подтвердить, что есть новая ревизия, связанная с выпуском Raspberry Pi 5 16GB, но новая ревизия 1.1 также присутствует на моделях 8GB и 4GB:
https://forums.raspberrypi.com/viewtopic.php?t=376730

Моим решением было взять модель Rev 1.0, установить Ubuntu 24.04 LTS, выполнить “apt upgrade”, а затем физически переместить SD-карту на более новый RPi.

Ubuntu 24.10 работает нормально (но это не LTS – не рекомендуется для использования в производственных средах)

Ответ или решение

Теория

Проблемы с зелёным экраном и графическими артефактами при запуске Ubuntu 24.04.01 LTS на Raspberry Pi 5 (16 ГБ) связаны с несовместимостью графических драйверов. Raspberry Pi 5 – это относительно новое устройство, и поддержка его графического процессора может быть не полностью реализована в текущих версиях Ubuntu, что приводит к таким проблемам. Параметр nomodeset, добавляемый в cmdline.txt, временно отключает автоматическое обнаружение графических режимов, что позволяет системе загружаться, но вызывает искажения в графике и снижает производительность.

Пример

Различные пользователи сообщили о схожих проблемах при использовании Raspberry Pi 5 с Ubuntu, отмечая, что установка серверной версии Ubuntu и последующая установка графического интерфейса помогают избежать проблем с зелёным экраном и графическими артефактами. Это связано с тем, что серверная версия не устанавливает графические компоненты по умолчанию, что позволяет обновить систему до последней версии перед добавлением графического интерфейса.

Применение

Для исправления проблем с зелёным экраном и искажениями графики, рекомендуется следующий пошаговый план:

  1. Установите серверную версию Ubuntu 24.04.01 LTS:
    Используйте Raspberry Pi Imager или Balena Etcher для прошивки серверного образа Ubuntu на SD-карту.

  2. Первоначальная настройка системы:
    Запустите Raspberry Pi, используя серверную версию. На этом этапе графический интерфейс не будет установлен, что позволит избежать проблем с зелёным экраном.

  3. Обновите систему:

    • Подключитесь к интернету и войдите в терминал.
    • Обновите список пакетов:
      sudo apt-get update
    • Установите обновления:
      sudo apt-get dist-upgrade
  4. Установка графического интерфейса:

    • После обновления системы установите графический интерфейс:
      sudo apt-get install ubuntu-desktop
  5. Установка App Store:

    • Установите магазин приложений, используя Snap:
      sudo snap install snap-store
  6. Проверка работы системы:

    • Перезагрузите Raspberry Pi и убедитесь, что система загружается без графических искажений.
  7. Дополнительные рекомендации:

    • Если после выполнения всех шагов проблемы с графикой остаются, рассмотрите возможность переключения на более стабильную версию Ubuntu (например, Ubuntu 24.10) или дождитесь выпуска новых обновлений, обеспечивающих полную поддержку Raspberry Pi 5.
    • Следите за обновлениями на форумах и официальных страницах Ubuntu и Raspberry Pi, чтобы быть в курсе последних правок и рекомендаций.

Этот подход позволяет эффективно обойти проблемы, возникающие из-за несовместимости графических драйверов на новых устройствах. Важно помнить, что работа с новыми аппаратными средствами всегда требует внимательности и, возможно, некоторых дополнительных усилий для установки всех необходимых обновлений и патчей.

Оцените материал
Добавить комментарий

Капча загружается...