Практический опыт работы с Linux на Samsung DeX для Samsung Galaxy Note 9

Linux на Samsung DeX позволяет использовать Ubuntu 16.04 на Samsung Galaxy Note 9 и Samsung Galaxy Tab S4. Но насколько это хорошо?

Linux на DeX на Samsung Galaxy Note 9. Источник: Самсунг

Когда Samsung DeX впервые запущен с Samsung Galaxy S8 я усомнился в его полезности. Спустя почти 20 месяцев и три флагманских запуска Galaxy некоторые люди все еще задаются вопросом, насколько функциональным может быть DeX. Чтобы сделать DeX более полезным для профессионалов и разработчиков, компания Samsung объявила: Linux на DeX снова на SDC 2017, чтобы улучшить работу рабочего стола с доступом к новым приложениям. Теперь, когда Linux на DeX наконец-то в бета-версии Что касается Samsung Galaxy Note 9 и Samsung Galaxy Tab S4, мне пришлось опробовать его, чтобы посмотреть, как он работает. Linux on DeX — это законный настольный компьютер, работающий на телефоне.

Linux на DeX — смелая идея, учитывая предыдущие неудачи компаний, пытающихся перенести дистрибутив GNU/Linux в форм-фактор мобильных устройств. Запуск дистрибутива GNU/Linux, скомпилированного для ARM, на устройстве Android не является чем-то новым, но впервые это удалось сделать хорошо. Базовый дистрибутив GNU/Linux, лежащий в основе Linux на DeX, представляет собой модифицированную версию Ubuntu 16.04 LTS, созданную совместными усилиями Canonical (компании, которая поддерживает Ubuntu) и Samsung. Ubuntu пришлось модифицировать, чтобы учесть политику безопасности Android.

После того, как я использовал Linux на DeX с момента выхода первой бета-версии (я даже написал эту статью, используя его), мое первое впечатление о продукте таково, что он определенно ограничен аппаратным обеспечением, на котором он работает. на. Очевидно, это медленнее, чем запуск дистрибутива GNU/Linux на большинстве компьютеров x86, но даже медленнее, чем запуск обычного режима DeX. Устройством, на котором я тестировал его, был Samsung Galaxy Note 9 с 6 ГБ оперативной памяти, процессором Qualcomm Snapdragon 845 и Adreno 630. Использование Android и Ubuntu может довести устройство до предела. Мы не ожидаем, что он будет идеальным, но он должен работать, и, о боже, он определенно работает.

Если вы еще не получили сообщение, не устанавливайте Linux на DeX для игр или социальных сетей. Устанавливаемые вами пакеты должны быть скомпилированы для ARM64 (архитектура Samsung Galaxy Note 9 и Samsung Galaxy Tab S4), поэтому вы довольно ограничены в том, что вы можете попробовать, не компилируя что-то для сам. Такие приложения, как Minecraft, Discord и Google Chrome, не устанавливались, что суммирует опыт «среднего пользователя», желающего опробовать Linux на DeX. Это не замена настольному компьютеру или ноутбуку.

С другой стороны, Samsung рекламирует Linux на DeX разработчикам. Разработчики — это единственная группа пользователей, которая может использовать Linux на DeX в полной мере. Он поставляется с IntelliJ и Geany для кодирования. Android Studio даже работает на Linux на DeX. Вы можете программировать, создавать, устанавливать и тестировать приложения Android прямо со своего Galaxy Note 9 или Galaxy Tab S4. Мне удалось открыть приложение Android в IntelliJ, скомпилировать его и установить. Я даже смог начать компилировать LineageOS 16 для OnePlus 6 прямо на своем Galaxy Note 9. Хотя, как отметил разработчик я2151, копирование репозитория заняло бы около 6 часов, а сборка ОС — еще около 10 часов. К тому времени у меня бы разрядился аккумулятор Galaxy Note 9. Также существует проблема с оперативной памятью: для компиляции Android 8.0 из исходного кода потребовалось бы как минимум 8 ГБ оперативной памяти. Вполне возможно, что будущие телефоны Samsung действительно можно будет использовать в качестве полноценных машин для разработки благодаря Linux на DeX, но только не нынешние телефоны.

Linux на DeX против обычного DeX

Пока я тестировал Linux на DeX, я также стал чаще использовать обычный режим DeX. В результате обычный DeX мне начал нравиться больше, чем новый Linux на Dex. Это связано с поддержкой приложений и программного обеспечения для обычных пользователей. В обычном режиме DeX у вас есть доступ к большому количеству приложений и игр для Android, в то время как Linux в DeX действительно пригоден только для некоторых разработок. Я использовал приложение Parsec для потоковой передачи игр с настольного компьютера на ноутбук и телефоны. Мне удалось транслировать Fortnite со своего компьютера на Samsung DeX, но с Linux на DeX это пока невозможно.

Тем не менее, DeX далеко не заменит традиционные ноутбуки или настольные компьютеры. Бизнес-профессионалы и некоторые студенты могут найти DeX полезным, а некоторые разработчики могут найти полезным новый Linux на DeX. Однако как обычный DeX, так и Linux на DeX слишком ограничены аппаратным обеспечением, на котором они работают. Нам понадобится больше оперативной памяти и лучшая поддержка ARM-устройств в Linux на DeX, прежде чем это станет достойным вашего рассмотрения. Что касается обычного DeX, он все еще время от времени используется, поэтому я пока не думаю, что полностью от него откажусь.

Galaxy Note 9 Форумы XDA