Linux для планшета 2021

Linux на Android в 2021

Позздравьте меня, купил тело с более-менее нормальным аккумулятором в 6к, самс М21.

теперь захотелось более-менее рулить телефоном.

ранее юзал емнип, «Complete Linux Installer». что теперь в тренде и нормально работает без рута?
Ессно нужно без фанатизма и Иксов, просто оболочку, bash/zsh + консольные утилиты.

В termux ставишь debootstrap, разворачиваешь бибиан и чрутишься туда через proot

а автозагрузка после ребута?

Извини, я не вник в суть вопроса. Я сейчас глянул этот Complete Linux Installer, оказывается тебе надо совсем другое. Сам такое не назову, но на такие вещи я думаю однозначно надо рут.

из более-менее очевидно нужного:
привык к mocp,
top нужен нормальный.
ну и если чего то не будет в этом инсталляторе, то нужен make/gcc чтобы нужные проги собрать и запустить из-под юзера

А для того, что в первом комментарии, рут нужен?

Нет, скорее сочувствую.

Linux Deploy без рута можешь пингвинчика на обои поставить

почему? нормальный телефон

Через год 30% цены теряется, через два 60%, а так норм, да.

Через год 30% цены теряется, через два 60%, а так норм, да.

Ты их что, продаёшь?

Нет, просто статью нашел со сравнением остаточной стоимости яблока и дроида.

Нет, просто статью нашел со сравнением остаточной стоимости яблока и дроида.

Тогда какая разница?

Разница в том, что из андроида выжимают все соки, пока хоть как то ворочается, потому что смысла в продаже нет никакой, проще отдать на расстерзание ребенку, родителям. Тот же ипон можно через год продать за 85% цены и купить новый за 15% стоимости.

Ну вот ты не продаёшь. Как и большинство.

Разница в том, что из андроида выжимают все соки, пока хоть как то ворочается, потому что смысла в продаже нет никакой, проще отдать на расстерзание ребенку, родителям

Я всегда продавал. Мне жалко было бы своим родственникам такой ужас отдавать в софтовом плане.

Последним был флагман за 40000 рублей. Это лютый трешак багованный и без поддержки остаётся через года три, что только продать на вторичку кому-то подальше.

я буду использовать сам телефон, а не цену

нужен make/gcc чтобы нужные проги собрать и запустить из-под юзера

Купил себе лопату просто чтобы купить. Ничо с ней не делаю. Игори + ютобчик + кое-какая мелкохозяйственная шляпа. Даже не пишу ничего с него.

Если нужен линукс в отдельном контейнере, имхо один самых лучших в этом плане Linux Deploy. Автоматически поставит выбранный тобой из набора дистров, дальше можешь использовать терминал через cli или ssh, или графическую оболочку через vnc

Ессно нужно без фанатизма и Иксов, просто оболочку, bash/zsh + консольные утилиты.

Если тебе этого достаточно — имхо нет необходимости пользоваться чем-то столь тяжёлым. Если, конечно, нет привязанности к какому-то определённому дистру и его пакетам. С головой хватит поставить Termux, с его репов zsh и любые консольные утилиты и спокойно использовать. Самый минимальный набор утилит можно получить и без него, поставив busybox. Термукс, однозначно, самый классный вариант. И у него есть дополнительные репы различные, к которым нужно относиться с осторожностью.

postmarketOS

Портирование относительно тривиально, главное ядро собрать.

Я этот вопрос довольно детально рассмотрел. И понял что по-настоящему полноценный линукс на ведроиде получить весьма проблематично.

Если попытаться пускать линукс в ведроиде «в лоб» в chroot или каком-нибудь контейнере — то, selinux и механизмы абстракции для стораджа повсеместно применяемые в ведроиде крайне затрудняют эту задачу. Можно кое как победить это с рутом (а он здесь необходим), но это всё-равно геморрой. Инструменты типа Linux Deploy — в помощь. По мне так — это самый адекватный вариант. Но без рута никуда.

Читайте также:  Windows 10 users другой диск

Второй тип «песочницы» для запуска GNU/Линукс подобного окружения — это окружения на базе proot’а, из которых наиболее рабочих два — termux и UserLAnd. К сожалению, ptrace песочницы (proot) — это даже близко не 100% имитация chroot’а и полноценной системы, так что глюки ожидаемы, ну и ещё дополнительные накладные расходы на перехват системных вызовов. Интеграция с андроидом тоже хромает. Кое как можно запустить SSH или XVNC (а может и XPRA) и подрубаться к сессии по сети с десктопа.

Третий способ запустить линукс — это виртуалка на базе QEMU. Тут проблем с совместимостью уже никаких нет, но виртуализация без аппаратной поддержки жрет дохрена ресурсов, а ещё ожидаются проблемы с сетью, т.к построить без рутования нормальную сетевую конфигурацию просто невозможно — будет только «userspace» сеть.

Четвертый способ — это избавиться от ведроида на смартфоне совсем. Можно попробовать postmarketOS. Но реально работать с этим с телефона\планшета невозможно от слова совсем. Ни KDE ни GNOME даже близко не готовы. Я пробовал на планшете Asus Memopad 7. Скорость работы на нормальной карте памяти вполне приемлемая, но без клавы-мыши можно сразу вешаться. Ну и поддержка железа тоже не идеальная.

Можно ещё установить LineageOS — но оно по-сути ничем не лучше стоковой прошивки андроида вычищенной от говна, особенно если с гуглосервисами. Стоит ставить только если вы опенсурс фанатик или хотите с исходников собрать её со своими костылями (для конетйнеризации, как я пробовал, например). Или если телефон старый и гуглосервисы уже нормально не тянут, или если LOS предоставляет новую версию андроида.

майнеры и вк

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

Ты не в теме. У меня 50 1070 в майнинге: загрузка стабильная, температура 40-43, выгоревших нет, продавать не собираюсь.

Я понимаю, что лоровские эксперты — специалисты по всему, но, может быть, ты перестаешь писать откровенную дичь? Ну так, для разнообразия.

Я не буду спорить с вами, я только обычные вычисления гонял на видяхах. Может вы как-то power лимиты зачем-то ограничиваете, я хз. Но гугол говорит что температуры высокие. Я не против послушать ваш опыт по настройке видяхи для майнинга, про питание и охлаждение и откуда получаются такие температуры, так как могу и ошибаться (про майнинг я знаю только со слов друга ремонтника). Но с анонимами я тут больше не общаюсь, так что хотите подескутировать — логинтесь.

Источник

Linux для планшета

В этой статье я покажу вам на своём опыте, что GNU/Linux и графические оболочки для него уже дозрели до уровня планшетов и вовсе не нужно бояться покупать трансформер\планшет только из-за того, что вы приверженный линуксоид. Здесь описывается сравнение и выбор оптимальной среды рабочего стола (далее DE) для планшета или трансформера, её установка и доработка для сенсорного управления.

Небольшая предыстория

Являясь обладателем небольшого (по современным меркам) телефона, 7″ планшета и ноутбука, пришла мысль о замене устройств. После некоторого раздумия пришёл к выводам:

  • хочется большой (5.5-6″) телефон, чтобы можно было удобно смотреть фильмы и серфить в интернете;
  • тогда в маленьком планшете нет смысла, т. к. телефон его полностью заменит, и при этом будет помещаться в карман;
  • для 10″ планшета уже нужна сумка, так почему бы тогда не взять что-нибудь побольше?
  • хотелось бы соединить большой планшет и ноутбук в одно устройство.

Вывод был один: трансформер – идеальный вариант.

Читайте также:  Администратор заблокировал выполнение этого приложения windows 10 mmc exe диспетчер устройств

Далее предстоял выбор трансформера: хотелось бы не просто планшет с подключаемой по Bluetooth клавиатурой, а полноценный мощный ноутбук с отсоединяемым экраном и дополнительными портами в док-станции. Мой долгий выбор пал на одну из моделей HP. О нём я рассказывать не буду, т. к. статья не про это (да и вообще получится реклама). Скажу лишь, что мне очень понравилась концепция модульности: у вас в руках мощный и лёгкий (900г) планшет, который при подключении в док-станцию приобретает настоящую клавиатуру, дополнительный жёсткий диск и становится ноутбуком, который может проработать 12 часов от 2х батарей. Паралельно со мной моей девушке понадобился ноутбук по учёбе, она хотела маленький и лёгкий, с flip форм-фактором (петли могут поворачиваться на 360°, откидывая клавиатуру за крышку и превращая ноутбук в планшет). Её выбор остановился на модели производства Dell.

Итак, у меня оказались на руках 2 устройства одного назначения, но абсолютно разного исполнения. На HP изначально была Windows 8, на Dell — 8.1. Обе системы были удалены после проверки работоспособности в магазине.

Выбор дистрибутива и DE

Всё должно быть предназначено для управления тачем, интерфейс должен быть единым и для ноутбука, и для планшета — такие концепции я поставил перед собой. Начитавшись в интернете про поддержку тачскрина разными DE, решил поставить Ubuntu из-за жестов. Жесты оказались действительно удобными, скролл пальцем есть, также для тача очень удобна широкая панель Unity (удобно листать и открывать приложения). На этом удобства закончились. Мелкие кнопки закрытия и сворачивания окна (развернуть можно жестом), невозможность пролистывания главного меню, неудобное скрытие панели (в портретной ориентации она занимает много места, а раскрыть её можно только жестом четыремя пальцами). Это меня не устраивало, к тому же я недолюбливаю Ubuntu. Поскольку Ubuntu c Unity я отбросил, а остальные известные DE с хоть какой-то поддержкой жестов можно поставить почти любой дистрибутив, был выбран ArchLinux из-за прошлого опыта (он стоит на всех моих устройствах).

Были установлены KDE4, XFCE и Gnome 3.

Тачскрин работал во всех DE из коробки, т. к. им управляет X-сервер (драйвер xf86-input-evdev устанавливается вместе с Xorg как зависимость в ArchLinux)

KDE:
плюсы:

  • удобный плазмоид клавиатуры (при нажатии выдвигается снизу, не перекрывая экран)
  • огромная возможность настройки и расширения, вплоть до увеличения кнопок в заколовке окна и их перемещения (для тачскрина очень полезно)

минусы:

  • нет никакой поддержки тача, скролл пальцем не работает, хорошо хоть приложения перетаскиваются пальцем, пользоваться невозможно

XFCE:
плюсы:

  • минималистичность, для небольших мощностей планшетов – только полезно

минусы:

  • прокрутка пальцем не работает;
  • отсутствие жестов.

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

Gnome 3:
плюсы:

  • хоть какая-то экранная клавиатура, которая вылезает только при касании поля ввода (если кликнуть туда мышью клавиатура не раскроется);
  • мультитач-жесты, хоть и не такие удобные, как в Unity;
  • принцип управление окнами и панели как будто для планшетов и создавались;
  • меню приложений в виде крупных иконок, которые можно листать пальцем;
  • удобный менеджер сеансов (gdm) с поддержкой тача;
  • хорошая расширяемость плагинами;
  • все стандартные приложения поддерживают мультитач (например, масштабирование сведением двух пальцев в просмотре изображений).

Минусы:

  • абсолютно убогая стандартная клавиатура без поддержки русского языка и без нормальной раскладки;
  • другая концепция упорядочения окон (например отсутствие сворачивания при стандартных настройках) требует очень долгого привыкания.

Итак, возьмём за основу Archlinux с Gnome 3 и доработаем его.

Установка

Установку описывать не буду, всё есть по ссылке. Если хотите ускорить установку, сделайте так:

Читайте также:  Как отключить контроль памяти windows 10

Далее делаете всё, что указано в статье на Wiki после пункта «Change root into the new system».

После основной настройки системы установим Gnome 3:

Настройка

Начнём, собственно, адаптацию под планшет:

    Включим правый клик по долгому нажатию (с мышью тоже будет работать):

Вместо 0.6 можете подставить комфортное для вас время, после которого будет сделан клик правой мышью. Минус в том, что палец нужно держать идеально ровно все эти 0.6 секунд, поэтому этот фокус получается только с 2-3 раза. Нужна альтернатива.
У большинства планшетов есть кнопка Windows (как правило под экраном). Было бы логично при нажатии на неё открывать «обзор», но он и так удобно открывается жестами, поэтому мы повесим на эту кнопку правый клик:
Устанавливаем xdotool и xbindkeys:

Чтобы узнать, как определяется у вас подэкранная кнопка, выполните:

Запишем конфигурацию xbindkeys и добавим его в автозагрузку (вместо Super_r подставьте свой идентификатор кнопки, полученный из предыдущей команды):

Сделаем ползунки яркости и громкости пошире. Для этого скачаем патч и применим его:

Получится примерно так:


Если вы уведёте планшет в сон, после пробуждения вы заметите, что тач то собственно не работает. Gnome зачем-то отключает его как устройство ввода в X-сервере. Простое «xinput enable «ELAN Touchscreen»» исправит ситуацию после сна. Давайте сделаем демон systemd, который будет выполнять эту команду сразу после сна:

Автоповорот… Не думал, что всё будет так легко. Драйвер для акселеометра на обоих ноутбуках не потребовался, lsusb опознавал его как «0483:91d1 STMicroelectronics». Был быстро написан скрипт на python для автоповотора. Нужно поставить python2 и прописать скрипт в автозагрузку:

Отключим автопоказ стандартной экранной клавиатуры:

Установим и настроим Onboard (отличная экранная клавиатура для планшета):

Теперь клавиатура будет появляться после клика в месте ввода. Это работает даже с мышью и тачпадом, поэтому если подразумевается такое использование планшета, выполните:

Чтобы вручную открыть клавиатуру, достаточно свайпнуть вверх с нижнего края экрана и нажать на иконку Onboard.
При использовании без клавиатуры меню выбора ОС в Grub можно скрыть. Для этого поставим пакет из AUR:

  • Если в вашем планшете SSD, советую также прочитать эту статью
  • Ещё большую функциональность жестов (например, разворачивание окна на весь экран свайпом тремя пальцами вверх, сворачивание свайпом вниз) сможет дать touchegg. Однако стандартных мультитач-жестов в Gnome достаточно.
  • Теперь система готова для использования только тачскрином. Всё удобно, а главное, отлично адаптировано под формат планшета, при этом во время работы в режиме планшет+док-станция, отличий от обычного Gnome 3 вы почти не заметите.

    Вывод

    Если вы приверженный линуксоид, и вы не покупаете планшет\трансформер только из-за того, что придётся отказаться от Linux — ничего подобного. Работать гораздо удобнее чем в Windows из-за, хотя бы, поддержки жестов в Gnome 3.

    UPD И так спустя больше, чем половину года:
    После обновления 3.16 в Gnome изменили дизайн трея, теперь это не панель, выдвигающаяся снизу экрана
    (как же это было удобно на тачскрине), а маленькая панелька снизу слева, которая содержит только иконки . Кстати, ей ещё и невозможно пользоваться на планшете (баг я зарепортил уже давно).

    В итоге пользоваться клавиатурой стало трудно, иногда даже включал «плавающий значок при свёрнутом Onboard» в настройках. Это решается расширением, которое позволяет открыть клавиатуру свайпом вверх с нижнего края экрана.
    Также пункт 6 утратил актуальность, теперь это также решается расширением. Если вы таки предпочитаете стоковую клавиатуру и вам не нравится, что она накладывается сверху на окна, можете воспользоваться этим.
    Также можно немного облегчить жизнь в портретном режиме (при 1366×768 туда не влазит большинство заголовков окон), поставив это и вот это.

    Источник

    Оцените статью