Поддержка устройств

Ubuntu MATE для Raspberry Pi

Ubuntu MATE 20.04 доступна для Raspberry Pi в виде отдельных образов для armhf (ARMv7 32-бит) и arm64 (ARMv8 64-бит). Мы постарались сделать все возможное для сохранения полноценной среды рабочего стола на Raspberry Pi в том же виде, что Ubuntu MATE предоставляет на ПК.

Ubuntu MATE для Raspberry Pi предоставляет законченную, знакомую среду рабочего стола которая может быть использована в качестве простого настольного компьютера. Она также может быть интересна мейкерами и хакерам устройств, которые хотят использовать Ubuntu для своих проектов. Вы можете создавать прототипы самодельных ARMv7 или ARMv8 устройств для интернета вещей (IoT) при использовании комфортной среды рабочего стола, включающей сборку и тестирование ваших приложений в виде snaps. Также в вашем распоряжении полный архив пакетов Ubuntu.

Вы также можете использовать Ubuntu MATE для “развертывания” своих любительских проектов. Но, если вы предполагаете что-то более профессиональное, то созданные в Ubuntu MATE прототипы приложений и snaps могут быть использованы совместно в Ubuntu Server или Ubuntu Core. Также для вас может оказаться интересным изучение Ubuntu Appliance Portfolio.

Возможности

Основные возможности образов:

  • Ядро из Ubuntu.
    • Оптимизация производительности командой разработки Ubuntu Kernel.
    • Регулярные патчи безопасности, предоставляемые командой Ubuntu Security.
  • VC4/V3D (fkms) драйвер задействован по умолчанию.
    • Драйвер fbturbo также доступен при необходимости, но его функциональность ограничена двумерным графическим ускорением перемещения/скроллинга окон на Raspberry Pi (используется контроллер DMA BCM2835).
  • Автоматическое расширение файловой системы при первом включении.
  • Ethernet & WiFi (при наличии).
  • Bluetooth (при наличии).
  • Вывод аудио через аналоговый разъем 3.5 мм или HDMI.
  • Композитный видео-вывод или HDMI.
  • Доступ к GPIO через GPIO Zero и WiringPi.
  • Поддержка загрузки с USB доступна для версии Ubuntu MATE 20.10 или новее.
  • Запуск мастера настройки при первом включении для создания учетной записи пользователя и настройки WiFi.

Ubuntu MATE работает на Raspberry Pi 4 Ubuntu MATE работает на Raspberry Pi 4

Поддерживаемые Raspberry Pi

  • Эти образы работают на:
    • Raspberry Pi 4 Model B (рекомендуется)
    • Compute Module 4 в Compute Module 4 IO Board (рекомендуется)
      • Вариант Raspberry Pi 4 и Compute Module 4 с 2Гб ОЗУ или более демонстрирует лучший опыт использования.
    • Raspberry Pi 3 Model B+ (не рекомендуется)
      • При наличии только 1 Гб ОЗУ все будет работать, но использование рабочего стола будет затруднено из-за нехватки памяти.

Неподдерживаемые Raspberry Pi

  • Эти образы почти работают на:
    • Raspberry Pi 3 Model B (не рекомендуется)
    • Raspberry Pi 3 Model A+ (не рекомендуется)
    • Raspberry Pi 2 Model B (не рекомендуется)
      • Невозможно завершить настройку при первой загрузке из-за недостатка памяти.
      • Если вы выполните первоначальную настройку на другой плате, то после этого карта памяти может быть вставлена в Pi 3 Model A+ и будет работать.
      • Из-за наличия только 512 Мб ОЗУ использование arm64 не рекомендуется. Поскольку даже версия armhf может быть очень скудной по ресурсам.
  • Эти образы не будут работать на любой модели Raspberry Pi, использующей набор инструкций ARMv6:

Использование оперативной памяти умеренное при использовании образов armhf (~350 Мб в простое), но достаточно высокое при использовании образов arm64 (~490 Мб в простое). Как обычно, пропускная способность ввода-вывода microSDHC является узким место для Raspberry Pi, поэтому не стоит покупать для вашей Raspberry Pi дешевую медленную карту памяти microSDHC. Мы использовали Samsung EVO Plus 32 GB microSDHC UHS-I U1 и Kingston 64 GB microSDXC Canvas Go Plus при тестировании наших образов и они продемонстрировали заметно более высокую производительность, чем большинство других microSDHC карт, которые мы пробовали. Можете не верить нам на слово.

Вам потребуется карта памяти microSD объемом 8 Гб или более для размещения образа. Файловая система будет автоматически расширена и займет все неразмеченное пространство на карте памяти microSD. Ниже представлен список рекомендаций товаров, доступных на Amazon:

Raspberry Pi 4 с 8 Гб ОЗУ

Raspberry Pi 4 8GB RAM Argon One Case SanDisk Extreme 128 GB microSDXC
Raspberry Pi 4 8GB RAM Argon One Case SanDisk Extreme 128 GB microSDXC

Raspberry Pi 4 с 4 Гб ОЗУ

Raspberry Pi 4 4GB RAM Argon NEO Case Kingston 64 GB microSDXC Canvas Go Plus
Raspberry Pi 4 4GB RAM Argon NEO Case Kingston 64 GB microSDXC Canvas Go Plus

Raspberry Pi 4 с 2 Гб ОЗУ

Raspberry Pi 4 2GB RAM Flirc Case Samsung EVO Plus 32 GB microSDHC UHS-I U1
Raspberry Pi 4 2GB RAM Flirc Case Samsung EVO Plus 32 GB microSDHC UHS-I U1

Загрузка

Запустите Ubuntu MATE на вашей Raspberry Pi сегодня.

Загрузить

Дополнительные возможности

Загрузка с USB

Ubuntu MATE 20.10 и более новые версии поддерживают загрузку с USB, а версия Ubuntu MATE 20.04 - нет.

Compute Module 4

Если у вас есть Compute Module 4, то вы можете задействовать разъемы USB2 на плате Compute Module 4 IO Board при подключенном Compute Module к такой плате. Для этого раскомментируйте следующую строку в файле /boot/firmware/config.txt.

#dtoverlay=dwc2,dr_mode=host

Включение загрузки с USB на Raspberry Pi 4

Для включения загрузки с USB на Raspberry Pi 4 выполните следующие шаги:

Включение загрузки с USB на Raspberry Pi 2, 3 and 3+

Платы Raspberry Pi 3, 3+ и Pi 2 v1.2, использующие систему на кристалле BCM2837 как у Pi 3, могут быть загружены с USB носителя. Для Pi 2 и 3 вам потребуется сначала включить программный режим USB загрузки, а на плате Pi 3+ это не требуется, поскольку режим загрузки с USB здесь включен по умолчанию.

Микропрограммы

Раздел с микропрограммой GPU монтируется в /boot/firmware. Здесь файлы /boot/firmware/config.txt и /boot/firmware/cmdline.txt содержат соответственно настройки системы и строку инициализации ядра.

SSH

Сервер OpenSSH по умолчанию не установлен. Вы можете легко установить его в любой момент для включения SSH.

sudo apt install openssh-server

После установки SSH вы также можете захотеть установить sshguard, который очень хорошо оптимизирован и прекрасно подходит для использования на Raspberry Pi для защиты от атак грубой силы, направленных на SSH.

sudo apt install sshguard

Перенаправление аудио вывода

Если у вас проблемы со звуком, то вы можете попробовать раскомментировать следующую строку в /boot/firmware/config.txt:

#hdmi_drive=2

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

Для HDMI

sudo amixer cset numid=3 2

Для аудио разъема 3.5 мм

sudo amixer cset numid=3 1

Последние изменения

Ubuntu MATE 20.04.1 & 20.10 - 30 октября 2020

  • Ubuntu MATE 20.10 поддерживает загрузку с USB.
  • Compute Module 4 поддерживается.
  • Группы gpio, i2c, input и spi созданы заранее.
    • Пользователь, созданный мастером первоначальной настройки, автоматически добавлен в группы из списка выше.
  • cloud-init полностью удален; увеличение размера файловой системы выполняется cloud-initramfs-growroot и параметром монтрирования x-systemd.growfs.
  • Snaps инициализируются в процессе работы мастера первоначальной настройки.
  • Анимация загрузки Plymouth отображается правильно при первой загрузке.
  • Последовательная консоль по умолчанию отключена.
  • gpu_mem по умолчанию установлена в 128 Мб.
  • hdmi_drive по умолчанию задает режим DVI.

Ubuntu MATE 20.04.1 Beta 2 - 13 августа 2020

  • Создано на основе Ubuntu MATE 20.04.1.
  • Исправлена проблема с WiFi при первой загрузке во время работы мастера первоначальной настройки.
  • Убрана опция gpu_mem из config.txt, поскольку значения по умолчанию должны быть разумными.

Ubuntu MATE 20.04 Beta 1 - 12 июля 2020

  • Использование Ubuntu MATE 20.04 в качестве основы.
  • Добавлена поддержка Raspberry Pi 4.
  • Включение драйвера VC4/V3D (fkms) по умолчанию.
  • Firefox использует упрощенный рендеринг по умолчанию.
    • Основано на отзывах из сообщества и результатах наших сравнительных тестов OMTC (OpenGL) при воспроизведении видео.
  • Добавлено rpi-eeprom.
  • Minecraft: Pi Edition по-прежнему предоставляется в виде пакета.
  • Работы по обеспечению загрузки через USB ведутся.
  • Убрана raspi-config; поскольку у нас есть кое-что еще в работе…

Предыдущие изменения

Обратная связь и улучшения

Эти образы не являются официальными продуктами Ubuntu, они поддерживаются сообществом команды Ubuntu MATE. Пожалуйста, направляйте свои отзывы и сообщения об ошибка в специальной ветке форума сообщества.