LINUX.ORG.RU

pinephone + sway = ❤︎

 , , , ,


7

3

Дошли у меня руки до пайнфона. Оказалось, что:

  • Gtk3 (и интерфейсы, основанные на gtk-дерьме) жутко тормозит и делает использование неюзабельным. Про то, сколько бесполезных процессов запускают эти рабочие среды я и говорить не буду.
  • plasma-mobile тоже тормозит и падает (точнее, роняет всю систему).
  • Есть один нормальный быстрый гуй - sxmo, сделанный, эээ, людьми, мнения которых я не разделяю. Работает быстро, но всё очень по-спартански и неудобно.

Вывод: пора пилить своё DE.

  • Основанное на wayland, чтобы не копаться в некро-иксах.
  • С оглядкой на pinephone-sway-poc, poc, примерно похожий на то, что я хочу.

Пришлось пока:

  • Накатить arch linux arm, потому что на postmarketos с musl ничего не собирается.
  • Делать на базе sway, чтобы не фигачить свой композитор. Как оказалось, практически все нужное уже есть. Режим табов - будто бы для телефонов и сделан.
  • Заюзать довольно сырую клавиатуру wvkbd. Раскладка неудобная, но зато не тормозит, как squeekboard на gtk3.
  • Написать собственный бар с кнопочками, как на ведре. Кнопочки выполняют системные команды и сорят зомби-процессами (кто шарит в расте, помогите штоле починить), но уже красиво и юзабельно.
  • Подшаманить с запуском firefox: MOZ_ENABLE_WAYLAND=1 firefox. Еще нужен firefox-mobile-config. Без всего этого будет или страшно, или неюзабельно, или с иксами.
  • Подшаманить с запуском telegram: QT_QPA_PLATFORM=wayland telegram-desktop -scale 80.
  • dino на скриншоте собран из ветки feature/handy. Ветка, похоже, заброшенная и портировано на libhandy далеко не всё.
  • Сделать HandlePowerKey=ignore в /etc/systemd/logind.conf, забиндить кнопку питания на systemctl suspend
  • Много-много страдать.

В самых близких планах - запилить touch-friendly аналог dmenu.

Одна из адовых проблем - жор батарейки. Я так понял, есть некоторые софтварные проблемы, которые еще починят, но есть и хардварные, которые можно будет починить только новым телефоном :(

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

Я безумно рад. Сбылась мечта идиота: я ждал этого момента еще с тех пор, как больше 10 лет назад увидел, как запускают линукс (банальные иксы c xclock) на hp ipaq 514. Наконец-то поперло, теперь всё будет.

★★★★★

Проверено: cetjs2 ()
Последнее исправление: derlafff (всего исправлений: 9)
Ответ на: комментарий от ugoday

посчитаешь это через 6-7 лет, тк изначально разговор шел именно о политике развития гномика и его вялой динамике, те не прям щас

( пс: капец ты нундный/трудный и неинтересный, девки таких обходят за версту г…г )

sloan ★★
()
Ответ на: комментарий от sloan

посчитаешь это через 6-7 лет,

А там либо ишак умрёт, либо падишах преставится.

капец ты нундный/трудный и неинтересный

Для инженера это комплимент. Пока дизайнеры устремляются своей фантазией в небесные выси, инженер скромно считает свои нудные циферки: линукс — 1% от десктопа, ноуты с пальцетыкательными экранами — 1% от всех ноутов. Победить и захватить 1% от 1% — дурная идея, не хотеть.

ugoday ★★★★★
()
Последнее исправление: ugoday (всего исправлений: 1)
Ответ на: комментарий от ugoday

Для инженера это комплимент: линукс — 1% от десктопа

вот реальный и фиговый результат настоящих кодеров, это когда каждый пилит свой нортон_командер, эксель и вим, а потом приходит Билли и забирает 90% рынка кривыми поделками.

ну гордись дальше, чё

sloan ★★
()
Ответ на: комментарий от sloan

1% от десктопа, это в 100 раз больше, чем 1% от 1% от десктопа. Так то.

ugoday ★★★★★
()
Ответ на: комментарий от sloan

И то верно.

Чем более развит человек, тем меньше его волнуют животные пережитки в виде спаривания и гендерного диморфизма ;)

Правда, пока что такое развитие является отрицательным критерием естественного отбора, посему человечество веками застопорено в развитии, а то и деградирует.

mertvoprog
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.