Рейтинг:1

Ubuntu Desktop 21.10 зависает при взаимодействии с графическим интерфейсом (среда рабочего стола) на Raspberry Pi 400

флаг us

Я создал SD-карту с Ubuntu Desktop 21.10 с помощью Pi Imager. Он загружается нормально, но когда я взаимодействую с окружением рабочего стола, например. изменить расположение значков, среда рабочего стола зависает. Когда он завис, я все еще могу подключиться к нему по ssh с другого устройства в той же сети и использовать все, что не требует графического окружения (например, я могу использовать хтоп чтобы увидеть, что система на самом деле работает как обычно, и проблема связана с графическим интерфейсом).

Первоначально я использовал DE по умолчанию, с которым поставляется этот образ Ubuntu (оболочка Gnome), и когда он завис, я смог подключиться к Pi по ssh и убить гном-оболочка процесс, который вернул меня на экран входа в систему. Я также смог изменить некоторые настройки, связанные с дисплеем (разрешение, масштабирование и т. Д.), Без зависания, но в конечном итоге какое-то взаимодействие с окружающей средой всегда делает его невосприимчивым.

Я подумал, что, возможно, другая среда рабочего стола решит проблему, поэтому я установил рабочий стол MATE через задачи. После перезагрузки я начал использовать MATE, но это было еще хуже: я даже не смог изменить разрешение экрана, потому что, когда я нажимал на меню, а затем на «Настройки», он зависал. В этом случае мне не удалось найти процесс, который я мог убить, чтобы восстановить среду без перезагрузки.

В обоих случаях я могу использовать приложения с графическим интерфейсом (такие как Chromium или видеоредактор kdenlive), если я запускаю их из терминала (в случае с MATE я смог щелкнуть правой кнопкой мыши на рабочем столе и выбрать «открыть в терминале» , в случае с оболочкой Gnome по умолчанию я даже смог запустить терминал из обычного меню и «Добавить в избранное»).

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

Как устранить неполадки в том, какая часть среды рабочего стола вызывает проблему (чтобы в конечном итоге исправить ее)? Кроме того, поскольку с изображением по умолчанию это гном-оболочка это, кажется, зависает, какие хорошие альтернативы доказали свою работу на Pi 4 (я привык к Unity на Ubuntu, а также к Gnome, но я могу переключиться на что угодно, чтобы Ubuntu работал)?

32-разрядная версия Raspbian и ее среда LXDE работают нормально (поэтому проблема связана с Ubuntu и не связана с блоком питания или устройством чтения SD-карт), но мне нужна 64-разрядная система, предпочтительно Ubuntu, для лучшей производительности и некоторого программного обеспечения, которое работает только в 64-битных системах (например, Sublime Text 4).

David avatar
флаг cn
21.10 использует Gnome 40 DE. Возможная проблема с вашей настройкой?
флаг us
'screenfetch' показывает мне, что я использую оконный менеджер Gnome 40 и Mutter. Проблема кажется общей для Ubuntu / всех сред рабочего стола, поскольку MATE с Metacity WM ведет себя аналогично (даже хуже).
David avatar
флаг cn
21.10 был первым, который по умолчанию использовал Gnome 40.
Рейтинг:2
флаг au

Я подтверждаю, что та же проблема (случайные зависания в графическом интерфейсе после нажатия) происходит и у меня. Я протестировал Ubuntu Desktop 21.10 на Raspberry Pi 4 (4 Гб), Raspberry Pi 4 (8 Гб) и Raspberry Pi 400 (4 Гб), все загружались с SDCard (SanDisk Ultra 16 Гб или 64 Гб), USB-накопителя (SanDisk Extreme Pro 128 Гб). ) или с внешнего адаптера USB 3.0 на SSD (с твердотельным накопителем Samsung EVO 860 емкостью 1 Тб внутри). Я использую последнюю прошивку и оригинальный блок питания.

Если я могу помочь с дополнительным тестированием, чтобы изолировать и, возможно, решить проблему, пожалуйста, дайте мне знать.

Надеюсь, это скоро будет исправлено, так как я действительно с нетерпением жду возможности использовать этот релиз.

*** Обновление 1:

Я скачал и записал образ UBUNTU-21.20-PREINSTALLED-SERVER-ARM64-RASPI на USB-накопитель Corsair GTX (128 ГБ).

Поскольку в серверной версии по умолчанию нет среды рабочего стола, я выполнил следующие команды для ее установки:

apt update && apt dist-upgrade -y && apt install ubuntu-desktop -y

Я перезагрузил систему, и теперь у меня есть прекрасно работающая среда рабочего стола. О системе отображается следующее:

Название ОС: Ubuntu 21.10 | Тип ОС: 64-разрядная | Версия GNOME: 40.4.0 | Оконная система: X11

К моему удивлению, он больше не зависает, поэтому я не уверен, что вызывает проблемы в выпуске Ubuntu 21.10 Desktop по умолчанию, но я подозреваю, что это не GNOME 40.

Я открыт для дополнительных предложений относительно того, что еще я могу протестировать/попробовать.

*** Обновление 2:

Согласно с этот сайт: временное исправление будет изменено в /boot/firmware/config.txt

следующую строку:

dtoverlay=vc4-кмс-v3d

к:

dtoverlay = vc4-fkms-v3d

флаг us
Если бы вы могли протестировать различные среды рабочего стола (кроме Gnome и MATE по умолчанию, которые, как я уже подтвердил, вызывают проблемы), это было бы полезно, чтобы мы знали, является ли это проблемой системы или DE. Я бы сделал это сам, но в настоящее время я пользуюсь мобильным интернетом по счетчику и у меня под рукой только две SD-карты: одна с 32-разрядной версией Raspbian, на которую я полагаюсь для работы, а другая с Ubuntu. Пока кажется, что если я использую только одно окно (например, видеоредактор), ничего никогда не зависает, но когда я использую два окна (браузер и текстовый редактор), я получаю зависание из ниоткуда примерно через час или около того.
флаг us
Я думаю, что стоит проверить сервер 20.04 LTS с установленной поверх него средой рабочего стола, так как это может быть самый простой способ получить работающий рабочий стол Ubuntu на Pi. Не уверен, что в 21.10 есть что-то особенное, за исключением того, что у него есть образ рабочего стола «из коробки», а 20.04 требует немного больше работы, чтобы иметь графический интерфейс.
флаг us
Прямая ссылка на ошибку: https://bugs.launchpad.net/ubuntu/+source/linux-raspi/+bug/1946368

Ответить или комментировать

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