О том как systemd пробрался в мой машинопарк…

Jul 20, 2014 00:13



Jolla - это тот самый линукс-смартфон который мы все так ждали. Здесь всё как на десктопе: искоропки ничего не работает, накатываешь обновления - становится лучше, дорабатываешь напильником - получается худо-бедно что-то работоспособное. Зато масса удовольствия от напильника и общения с разработчиками, а также очень неплохая звонилка и таймерная служба искоропки.

Впечатления от устройства самые противоречивые. Первое что бросается в глаза - это не Нокия. Ни тебе цельного корпуса из поликарбоната защищающего устройство от ударов, ни тебе AMOLED дисплея позволяющего без лишних затрат рисовать часы на заблокированном экране, ни тебе фрезеровки. В общем нет в нём искры гнева Божьего. Затем ты включаешь телефон и начинается самое интересное.



  1. Не работает вообще ничего. Телефон может только звонить и отправлять сообщения. Специальная программа учит тебя пользоваться жестовым интерфейсом (который со времён n9 как-то стал одновременно и удобнее и перегруженнее). Из многочисленной периферии работает только камера, wifi и gsm-модуль. Можно посмотреть чужие фотографии. Интернет настоятельно рекомендует обновиться. Окей, обновляемся.

  2. Не работает регистрация в сервисах Jolla (которая по старой доброй традиции пришедшей ещё из Nokia необходима чтобы получать обновления). Получив от меня все необходимые данные и соединившись с глобальной сетью через wifi телефон сообщает что что-то пошло не так. После беглого поиска в интернете узнаю, что у меня уже есть регистрационная запись в сервисе Jolla и создавать вторую привязанною к тому же почтовому адресу нельзя, а сказать мне это более доступным способом телефон не умеет. Окей, заходим на сайт Jolla, через веб-интерфейс сбрасываем пароль, меняем его вводим его на телефоне, обновляемся.

  3. Не работает LTE. Тупо не активен нужный пункт меню. Читаем интернет. Это не помогает. Сбрасываем телефон к чёртовой бабушки до заводских настроек. После первого пакета обновлений обнаруживаем нужный пункт меню активным и на всякий случай вбиваем туда параметры APN своего сотового оператора. Обновляемся окончательно, всё работает.

  4. Не работает подключение телефона к компьютеру как usb-storage поскольку корень с /home'ом сидит на btrfs. Надо заметить, что стек технологий там вообще интересный: корень на btrfs, инит-система - systemd, а графика на waylend. Зато можно выгрузить фотографии digiKam'ом как с камеры или подключить по mtp как плеер. Последнее у меня не получилось из-за KDE-проблем и я решил просто монтировать устройство по сети через sshfs.

  5. Не работает ssh. Прочитал инструкцию и форум - не помогает. Путём тыканья эмулятора терминала на самом телефоне (он кстати шикарный, хотя и не без недостатков) я обнаружил что для sshd не сгенерирована пара ключей. Потому он и не стартует. Сгенерировал их руками в той же консоли и всё заработало.

  6. Не работает NFC. Ну то есть работает (в частности через NFC-модуль телефон читает RFID-метку на цветной крышке), но интерфейса для управления NFC-модуля пока нет и никакой возможности узнать что оный модуль вообще есть на борту не влезая в консоль или документацию тоже нет.

Продолжение следует…

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

Возможно у вас возник закономерный вопрос: если всё так плохо, то что же чёрт подери я приобретаю за кровные 350€ кроме политического волеизъявления? Где же тут луч света в тёмном царстве? Их есть у нас.

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

  • Во-вторых это общение. Что может быть прекраснее обсуждения на специальном стекэксчендж форуме (который там вместо багзиллы) возникших в процессе использования проблем с другими пользователями и разработчиками? Пользователи рассказывают как обходить проблемы, разработчики обещают починить баги или приделать фичу, пользователи не только находят баги, но временами даже чинят их, разработчики жалуются на перспективу остаться без блоба от snapdragon года через полтора. Идиллия.

  • В-третьих это эргономика. Если не вдаваться в подробности, то основная идея интерфейса Jolla это замена тыканья в виджет пальцем на сдвиг экрана в произвольном месте в нужную сторону, что требует гораздо меньше ловкости, а также бессмысленного перемещения пальца над экраном. Основная задача - осуществлять все основные манипуляции с телефоном одним, вероятнее всего большим пальцем, вероятнее всего левой руки, вероятнее всего на бегу. В целом это даже получается. Хотя при этом очень забавно, что для этих целей устройство слишком велико и не умеет Swype.

  • В-четвёртых это ожидание чуда. Сам процесс превращения кирпича в твоих руках в более-менее работоспособное устройство стоит любых денег.

Теперь серьёзно.

  • Если вы фанатичный политически активный линуксоид купите себе устройство чтобы поддержать финский стартап «пошедший против системы». В худшем случае подарите своей женщине.

  • Если вы эталонный хипстер купите себе устройство потому что оно выглядит довольно стильно и встречается примерно на два-три порядка реже чем iPhone (это Sailfish OS, но вы наверное даже не слышали о том что это такое).

  • Если вы красноглазый гик и вам очень нужно менять порядок монтирования файловых систем при загрузке вашего телефона или возможность подцепить к нему по i2c какой-то свой контроллер купите себе устройство потому как за вычетом дизайнеров разработчики устройства примерно такие же люди. Все вышеперечисленные проблемы вас никак не коснуться.

  • Если вы чувствуете себя линуксоидом, но у вас нет лишних 350€ чтобы отдать их в фонд помощи замерзающих финов портируйте Sailfish OS на Nexus, n9 или то устройство которое у вас есть под рукой. Почему бы и нет.

Во всех остальных случаях просто купите себе андроид, поскольку на данный момент устройство является красивым андроид лаунчером. Это правда никак не относится к вашему покорному слуге, который получил от устройства всё то чего ему так давно не хватало: возможность осуществлять звонки не выходя на крышу, задавать множество таймеров на различные задачи и поставить Five to One на будильник.

евангелие от тимофея, geek, железки, житие, pr

Previous post Next post
Up