Итак, что мы имеем (TL;DR версия в последнем абзаце).
Бзди:
-
Ни один xbsd дистрибутив не загрузился в efi режиме. Наибольшую жизнеспособность проявила dragonfly – зависала на сообщении менеджера (перечисления разрешения экрана и остальных параметров)
-
Разметка при установке через dd плыла и parted не мог ничего обнаружить (как и прочие утилиты в любой ОС).
-
PCI-звуковуха так и не заработала, видимо 15 лет это слишком новая – поддерживались только более старые. Интеловская встройка вроде работала.
-
Ни один дистрибутив не подцепил днс, хотя пинги на 8.8.8.8 уходили нормально. В некоторых дистрибутивах мне не хватило знаний настроить днс, он почему-то упорно не хотел работать.
-
Установка программ не работала. Никакой речи о том чтобы изменения где-то сохранялись даже нет. Вообще установка системы на флешку не работала, вероятно в той же связи что таблица разделов несколько испорчена.
-
На примере ghostbsd запускалась система очень быстро, не знаю чем это объяснить, но остальные запускаются на многие порядки дольше даже без графического режима. А ведь вроде там тот же гном со всем софтом и проприетарный видеодрайвер.
-
Всё какое-то инопланетное и заскорузлое, явно не для белых людей.
-
Существующие gpt разделы не определялись, в фм была почему-то метка 1 из разделов несколько раз хотя их там несколько с разными метками. Монтирование не работало.
-
В производных фрибсд есть видеодрайвер, но нет софта.
Лини:
Ох. Ок, по-порядку.
Opensuse. После установки система полноценно работала, как я понимаю там не убунтовский casper-rw, а что-то своё. Хотя может и она же. Работала нормально, только почему-то разметила остававшееся пространство в ext4 и в неё писала. Постоянные зависания при обращении к флешке, дополнительный софт устанавшивался на неё же. И очень долго запускался всегда. Тиринг на видео. С видеодрайвером возникла проблема недоступности сайта nvidia из России, но в целом решаемо. Проприетарный драйвер работал нормально, однако запуск приложений стал тормозить ещё больше, значительно. Звуковую карту пришлось настраивать в панели управления, после перезапуска сломалась pulseaudio, помогло отключение (заодно пропало зависание звука в веб-браузере, картинка всё ещё зависала при любой серьёзной активности флешки). Единственная цепляет хостнейм в локалке? Похоже на то.
Knoppix. Свежего дистрибутива нет не зеркале яндекса, хотя прошёл уже месяц. RIP.
Puppyrus. На зеркале яндекса что-то странное, не получилось.
Slax. Ну, в принципе, если прочитать инструкцию по установке, то особых проблем не возникло. Оно просто немножко странное. Нет UEFI режима. Не понимаю зачем там богомерзкие VLC и хромиум в штатной поставке. Mpv и ungoogled-chromium зашли бы лучше. Ядро 4.9, программное обеспечение разной степени несвежести (релиз был пару месяцев назад), в апт прилетело 2 десятка обновлений от дебиана. В репах нет Оперы, это фатальный недостаток. Вручную из интернета скачивать? Все диски монтируются сами, по-умолчанию логинится в иксовую сессию под рутом. Было немножко щекотно запускать браузер под рутом. Да и медиафайлы не менее щекотно открывать.
Calculate. Это был кандидат номер 1, меня потянуло на эксперименты.
Плюсы:
- Регулярно обновляемые исошки.
- Выбор окружения из нескольких видов, правда описания хоткеев почему-то на русском когда всё остальное на английском. Без проблем, отлично работает (через раз).
- Драйвера и адобфлэш (странные люди) в комплекте.
- Возможность загрузки без пульсаудио (как мы выяснили ПА абсолютное зло: создаёт задержки, не работает через раз без объяснения причин).
- В основном уместные флаги у бинарного ПО. Подборка софта в поставке местами довольно странная, но я не то чтобы жалуюсь.
- Работает в памяти, очень быстро. При запуске программ, похоже, иногда читает что-то с образа на диске, незаметно.
- При загрузке русскоязычной версии, переключение раскладки на капслок. Очень удобно. Правда, вручную повесить переключение на капслок так и не удалось (как и на многие другие комбинации).
Минусы:
- H264 на ютубе простым способом включить не получилось, для opensuse достаточно было установить пакет ffmpeg-extra.
- Синхронизации софта и настроек нет (вроде её обещают при установке на флешку (другую) из Calculate Console. Будет ли тормозить? Можно ли выбрать fat32 для раздела флешки с изменениями? Не знаю. Это мне обещали в Slax, но та единственная не запустилась.
- Билдер в ЦЦ фейлится на 1 шаге (The value for variable ‘Build ID’ may be only) без возможности выбора. Для меня это критично, как минимум мне нужны установленные дополнения в браузере и замены по софту. Серьёзно, странный выбор местами.
- Чтобы после обновления загруженные файлы удалялись, надо предварительно покопаться в настройках.
- Я так понимаю вообще с флэшки полноценно не работает.
- Как-то криво устанавливается на флешку средствами дд. Я имею в виду, посмотрите сами, очень криво. Исошка никуда не годится. Но на удивление всё загружается и работает, даже EFI режим.
- emerge –sync выдаёт вот такое
>>> Syncing repository 'gentoo' into '/usr/portage'...
fatal: no upstream configured for branch 'master'
!!! git rev-parse error in /usr/portage
q: Updating ebuild cache for /usr/portage ...
q: Finished 36437 entries in 0.174513 seconds
...
Action: sync for repo: gentoo, returned code = 128
Action: sync for repo: calculate, returned code = 0
Action: sync for repo: distros, returned code = 0
я не понимаю чего оно хочет, eix-sync вроде работает
- алсо, что ето
* Could not chmod or unlink '/usr/lib64/libreoffice/program/unopkg.bin': [Errno 95] Operation not supported: b'/usr/lib64/libreoffice/program/unopkg.bin'
* Could not chmod or unlink '/usr/lib64/libreoffice/program/soffice.bin': [Errno 95] Operation not supported: b'/usr/lib64/libreoffice/program/soffice.bin'
* Could not chmod or unlink '/usr/lib64/firefox/plugin-container': [Errno 95] Operation not supported: b'/usr/lib64/firefox/plugin-container'
* Could not chmod or unlink '/usr/lib64/firefox/firefox': [Errno 95] Operation not supported: b'/usr/lib64/firefox/firefox'
- Пароля на суперпользователя нет, но «su -» не работает. Напрягает постоянно вводить guest:guest, в других дистрибутивах был логин без пароля.
- Не совсем очевидно как работает сборка софта из исходников, много странных файлов непонятного назначения и ничего похожего на make.conf – настройки класть в make.conf/custom.xxxx или это часть системы сборки?
- После остановки networkmanager через некоторое время перестаёт работать сеть. Странное что-то, меня wicd всегда устраивал, но тут и он не нужен.
- Очень высокие системные требования к системе для пересборки https://old.calculate-linux.org/main/ru/calculate-builder мне ведь всего пару пакетов заменить…
- И всё-таки, зачем мне либреофис, зачем мне в лайт системе несколько недоплееров (среди них ни одного нормального), зачем мне куча софта ровно половина из которого является абсолютным мусором? Нет, что-то не так.
- Всё пропитано зловонными миазмами разложения гнома и пульса с гномовскими блютусами захардкожена во всех пакетах. Видимо не удалить не пересобрав всё, там какие-то циклические завизимости дальше. Я напоминаю, что это система в памяти - отключение без пересборки образа постольку-поскольку, по большей мере просто отъедает память.
- Повсеместные закладочки и бэкдорчики, обращается к странным серверам (неприкрыто подозрительные дефолты) – товарищ майор или еврейская разведка? Если первое, то пусть, но очень напоминает второе (возможно, это просто паранойя, но было очень неприятно наблюдать – такого раньше нигде не было).
- Звуковым картам выдаётся случайная очерёдность, на другую так просто не переключиться.
- После загрузки графический режим включается через раз – может просто повесить ПК целиком (проприетарный драйвер)
- Всё-таки добавлю, это повторилось ни один десяток раз. В файловом мененжере последовательность shift+del enter НЕ УДАЛЯЕТ ФАЙЛ. Боже, как я ненавижу гном и всё с ним связанное, для каких-то ненормальных людей сделано.
- При выделении файла, невозможно нажать вызвать контекстное меню – выделение слетает. С проприетарным драйвером? Я не понимаю что это, но бесит просто неимоверно.
- Скорее всего compton (этот мусор до сих пор где-то используют?) плохо работает с проприетарным драйвером – медленное перетаскивание окон, разрывы. А впрочем с нуво вроде бы работает нормально.
- Режим с проприетарным драйвером загружается стабильно дольше.
- Со свободным драйвером перетаскивание окна может уронить приложение.
- Системные приложение завязаны на python2, установка работает только для mbr разделов (впрочем с gpt тоже загружается, только системные скрипты местами отваливаются).
Slackware Live. Были большие надежды, не в последнюю очередь благодаря возможности собрать произвольную систему. Я так понимаю скрипты где-то отдельно в интернете искать? Достаточно неочевидно. Загрузочное меню (в том числе EFI-версия) значительно уступает таковому у кальки. Параметров конечно больше (упомянутых в справке). Пригодность оценить не удалось, драйверу nouveau плохеет каждый раз, из-за чего система зависает (вся или частично) в обоих режимах. Странно, ядро вроде бы той же версии (4.19.29).
============================================
На очереди Астра.Орёл и CloverOS. По поводу Астры мне говорили что там устаревшее ПО и маленький выбор, не подходит. По поводу второго есть опасения что поведёт себя так же, как и Calculate.
По итогам моих небольших изысканий, пока можно сделать только один вывод. В 2019 году всё ещё не существует пригодных к повседневному использованию систем (за исключением openSUSE). Необходим дистрибутив, который бы сохранял изменения на флэшку только при выключении. И восстанавливал их при включении. Пока были обнаружены только дистрибутивы, задействующие флешку в live режиме на постоянной основе (openSUSE, Ubuntu, Fedora), из-за чего работать с такой системой просто невозможно (на самом деле это реально, если только периодические зависания не являются большой проблемой) и дистрибутивы, поддерживающие пересборку базового образа (как минимум, это приведёт к необходимости менять настройки при каждом запуске, а также сохранению персистентных данных где-то ещё). Ну и вообще не изменяемые ещё есть.