Скучная вода (предыстория)
Приключения по смене системы начались в декабре после установки новой во всех смыслах видеокарты — Intel Arc B570 — для работы которой требуется, как минимум, ядро 6.12 и Mesa 24.3+. Для полноценной работы, как выяснилось, нужны ядро 6.16+, пакеты для ускорения работы Vulkan и OpenGL и прочие мелкие и не очень. В течение примерно месяца были перепробованы различные дистрибутивы: Ubuntu 24.04/25.10, Manjaro, EndeavourOS, CachyOS, MX Linux, Devuan. По-большому счёту, нигде я не смог добиться полноценной работы, разве что в КашаОС, которую использовал дольше всех, и Manjaro, насчёт EOS не помню, но аналогично, скорее всего.
Ubuntu 24.04
Минусы: устаревшие пакеты, включая Xfce-4.18. 4.20 подключается через ppa.
Плюсы: официальный ppa репозиторий Intel для Ubuntu
https://launchpad.net/~kobuk-team
Ubuntu 25.10 аналогично, только мышонок свежее с завода.
Дальше «под нож» попал MX Linux — имеет устаревшую пакетную базу, благодаря ветке Stable, что я не учёл при установке и перед, осознал уже во время использования других систем после. Наверно, можно было и даже стоило перейти на ветку Testing, но тогда у меня это не щёлкнуло.
Аналогично стоило поступить с Devuan— перейти на тестовую ветку, там она точно есть. Конкретно в Devuan меня оттолкнула невозможность нормальной работы со службами runit (в качестве СИ выбрал её как привычную и знакомую), даже первоначальная настройка этих служб. Работа с консольной sv без какой-либо информации и наглядности тогда вызвала жуткое раздражение. После чего и были опробованы Арч основанные…
В Manjaro хорошо было с поддержкой, но мне в очередной раз не понравилась работа и не устроило поведение. Придираться тут не к чему, просто не моё, скажем так, проблем не возникло больших, дистрибутив слишком корпоративный стал. Намёк на immutable? Перед сносом прилетело большое обновлением, о котором трубили новостные Линукс издания, что вышла новая версия Manjaro.
В EOS собирал пакеты самостоятельно и проморгал, как забился весь /, из-за чего система перестала получать обновления. Я прошёлся по всем известным мне местам, где нужно проверить мусор, но вычистить не удалось. Забил …
Поэтому установил CachyOS. На этой системе посидел порядка 1+ недели, больше всех остальных. Собирать самому тут что-то смысла нет, так как по умолчанию идут оптимизированные пакеты под x86-64-v3, предлагаются на выбор ядра, отличные от стока. В Каше почему-то нет звука в Mastodon при открытии в браузере, а вот по возвращении на Void звук вернулся. Самое парадоксальное, что в COS, несмотря на все заявления об оптимизациях/ускорениях, в работе какого-то ускорения я не заметил. Возможно, вы видели заметки, что CachyOS обошла по показателям FPS в ряде игр Win11. Но то игры, бенчмарки и прочие мифические мерила.
Казалось бы, это всё выше мелочи (или не всё), но иногда такие мелочи отталкивают от условной системы. К хорошему быстро привыкаешь …
После всех этих приключений я вернулся на уже почитаемый мной Void linux. Ставил свою собственную сборку, про создание которой описывал в соответствующем материале. В статье там есть ошибка одна существенная, касательно именно моей сборки и текста, а не в целом материала, инструкция рабочая. После этого я поправил набор пакетов, создал свежий образ iso с текущими обновлениями и установил его.
Использование
XLibre
Пытался сменить привычный на Xorg на XLIbre уже не раз, но у меня не получалось. Позже я понял, что делаю это неправильно, поэтому хотел сменить в своих iso кастомных Xorg на XLibre заранее, чтоб установить и без приключений. Не получилось, как и не получилось заменить ядро 6.12 LTS на 6.18 LTS, — сборка iso проходила успешно, но пакеты XLibre отсутствовали. Просто добавить свежее ядро и выбрать при загрузке в установленной системе можно, но, насколько я понимаю, 6.12 является обязательным для установки системным компонентом, удалить из текущей системы я его не могу, а ломать экспериментами не хочу.
Оформление
Desktop Environment
Во всей этой чехарде, кроме подбора дистрибутива, ещё были смены и рабочих окружений, но, как обычно, вновь возвращался в объятия мышонка: LXQt кажется мне сырым, что не вяжется никак, глядя на его версии и возраст; Mate даже не рассматриваю; Cosmic поставил, но сырое, очень, так как оно только-только вышло; неплохо, кстати, было с Budgie, но на Void я его установить не смог — подключил репозиторий, а с него как-то подозрительно мало пакетов сыплется при установке, поэтому и сессия не загрузилась. Жаль, что установить не вышло.
Ставил ещё IceWM и Niri: IceWM можно использовать как базовый вариант, скажем так, но ощущение бедноты и ограниченности не оставляло; в Niri нужно заниматься настройкой и доведением до работоспособного состояния, так как сразу после загрузки будет серый экран как в Openbox. Я стянул конфиги от PikaOS (редакция с Niri), и при загрузке … а не было её )) Либо что-то конфликтовало, либо чего-то не хватало. Тогда я оставил эту затею и вернулся на Xfce.
Xfce
Дабы разнообразить, скрасить и облегчить уже такое привычное Xfce вместо встроенного в Xfwm композитора был установлен picom. Конфиг заполнял с нуля: добавил теней, анимации плавного появления и исчезания (эффект желейности). От чего при запуске системы потребление ОЗУ уменьшилось на 50-100 МБ, а «красоты» добавилось (фасад обновился). Далее планировал под нож отправить родную панель, заменить её на tint2 в связке с Plank. Как оказалось, панель tint2 легче на какие-то крохи, лёгкость по потреблению ОЗУ достигается за счёт удаления плагинов с панели: Whisker menu, трей, clipman, PulseAudio, сетевые подключения и прочее. Поэтому однозначно было принято решение — вернуть большую панель conky (справа внизу), а виджеты с панели удалить.
Коньки экономят ресурсы: каждый виджет на стандартную панель Xfce4 весил по 30-50 МБ ОЗУ, сейчас в Void каждый из этих ребят весит ±100 МБ. Хотите график загрузки процессора? Извольте выделить ОЗУ. Хотите отслеживать трафик? Ещё вынь да полож. Занятость ОЗУ? Вот с тебя ещё расходы. Так по мелочи набегает несколько сотен МБ. Ах да, забыл про Whisker menu, которое было взято как вдохновитель для аналогичного меню в LXQt, его трогать не стал, считаю его вполне себе разумеющимся и вполне удобным. Каждая панель коньков (у меня их две) весит всего по 5-20 МБ ОЗУ, при этом добавить туда можно огромное количество информации, включая графики. А если между родной панелью нет разницы по сравнению с tint2, зачем платить больше и отказываться от преимуществ?
С тем же успехом я могу вовсе панель удалить:
меню приложений будет доступно по ПКМ на рабочем столе (есть такая функция у Xfce) или через xfce4-appfinder (строка поиска и запуска приложений, аналог krunner). В таком случае будет минус удобство, как и с tint2, которая требует времени для настройки и создания конфига, и минус наглядность.
Сборка пакетов
Одним из критериев выбора Void как дистрибутива основного стала возможность собирать пакета самостоятельно. Я тут чуть подтянул для себя этот вопрос, поэтому в дальнейшем планирую написать более подробный материал, а сейчас я собрал локально и установил: компоненты Xfce, Xorg и Mesa, пакеты Intel, emptty, даже само ядро Linux 6.18 собрал. После пересборки и установки основных компонентов система стала заметно шустрее. Красотааааа …
Но, возвращаясь к начальному вопросу о поддержке видеоускорения при кодировании видео, я собирал пакеты vpl-gpu-rt и libvpl, чтоб добиться аппаратного ускорения при кодировании видео через ffmpeg. Да, сам пакет ffmpeg тоже собирался локально из загруженных с github исходных текстов, как и пакеты vpl, а не по готовым шаблонам template. Но ускорения не было, зато после этой процедуры строки QSV появились в Handbrake, а это даже лучше, потому что фильмы кодирую именно там, а через ffmpeg мелкие видео для интернета.










Комментарии
20:08
https://ibb.co/0jH5hR9w
16:11
17:36
16:14
16:49
Ницше
:-D
Ладно - за труды и убитый выходной плюсую ,но в долг ! Ну,там тыщщу баксов закинешь ,когда на Пустоту раскрутишь и начнёшь донаты грести )))
P.S
Не прочитал еще . Сейчас дела закончу - дочитаю !
17:40
17:15
Ждем.
Я тут тоже занырнул в Пустоту...никак не могу сказать, что он работает лучше MX и удобней,как система, но это от него и не требуется. Он интересный и другой. Если все навернется корпоративным тазом, то знаю куда мне уйти.
17:33
Войд - это тот дистрибутив, в котором удобство ты создаешь себе сам, именно так, как тебе этого хочется, а не как задумано другими. В этом и есть его прелесть и отличие.