, я создал SD-карту с Ubuntu Desktop 21.10 с помощью Pi Imager. Он загружается нормально, но когда я взаимодействую с окружением рабочего стола, например. изменить расположение значков, среда рабочего стола зависает. Когда он завис, я все еще могу подключиться к нему по ssh с другого устройства в той же сети и использовать все, что не требует графического окружения (например, я могу использовать htop
, чтобы увидеть, что система на самом деле работает как обычно, и проблема с графическим интерфейсом).
Первоначально я использовал DE по умолчанию, с которым идет этот образ Ubuntu (оболочка Gnome), и когда он завис, я смог подключиться к Pi по ssh и убить процесс gnome-shell
, что вернуло меня к журналу на экране. Я также смог изменить некоторые настройки, связанные с дисплеем (разрешение, масштабирование и т. Д.), Без зависания, но в конечном итоге какое-то взаимодействие с окружающей средой всегда делает его невосприимчивым.
Я подумал, что проблема может быть решена с помощью другой среды рабочего стола, поэтому я установил рабочий стол MATE через tasksel
. После перезагрузки я начал использовать MATE, но это было еще хуже: я даже не смог изменить разрешение экрана, потому что, когда я нажимал на меню, а затем на «Настройки», он зависал. В этом случае мне не удалось найти процесс, который я мог убить, чтобы восстановить среду без перезагрузки.
В обоих случаях я могу использовать приложения с графическим интерфейсом (например, Chromium или видеоредактор kdenlive), если запускаю их с терминала (в случае с MATE я мог щелкнуть правой кнопкой мыши на рабочем столе и выбрать «открыть в терминале», в случае оболочки Gnome по умолчанию я даже смог запустить терминал из обычного меню и «Добавить в избранное»).
Трудно определить, что именно вызывает зависание, потому что, когда я использую приложения с графическим интерфейсом, запущенные через терминал, я в конечном итоге нажимаю что-то, что останавливает все.
Как определить, какая часть среды рабочего стола вызывает проблему (чтобы в конечном итоге исправить ее)? Кроме того, поскольку с образом по умолчанию это gnome-shell
, который, кажется, зависает, какие хорошие альтернативы доказали свою работу на Pi 4 (я привык к Unity на Ubuntu, а также к Gnome, но я могу переключиться к чему-нибудь, чтобы Ubuntu работал)?
32-разрядная версия Raspbian и ее среда LXDE работают нормально (поэтому проблема связана с Ubuntu и не связана с блоком питания или устройством чтения SD-карт), но мне нужна 64-разрядная система, предпочтительно Ubuntu, для повышения производительности и некоторого программного обеспечения. который работает только в 64-битных системах (например, Sublime Text 4).