Linux arch linux and gentoo

gentoo vs arch

После исследований, проведённых на alpine (свежие версии программ) получены такие выводы:

коммуникация ПО (wayland стек и pipewire) без systemd и сокетов ужасна. Костыли (XDG_RUNTIME_DIR, seatd or elogind) не помогают, иногда Sway просто подвисал, сессия dbus ломалась, ПО падало. Pipewire — вообще отдельная проблема. Musl не позволяет поставить DWL (зависит от glibc).
Firefox esr в Wayland не работает, меню мерцает, пофиксили в следующих версиях, что показывает невозможность сидеть на Debian или похожем мамонтовом…

Получается, что хочешь Wayland и Pipewire — welcome to rolling!

И тут муки выбора, так как если взять Gentoo — времени займёт много.

Что лучше? Arch или Gentoo с systemd? Кто ставил Gentoo? Какие подводные камни с systemd? Были проблемы с неправильными USE флагами? Я исхожу из правила — ничего не включено, пока не понадобится (иначе смысл в Gentoo?)

Получается, что хочешь Wayland и Pipewire — welcome to rolling!

Что лучше? Arch или Gentoo с systemd?

EXL Я её не люблю (суюъективщина, понимаю). Плюс я не использую Gnome.
Многие программы, которые мне интересны (dnkl, что нафармил) есть в GuRu или в AUR, с Fedora нужно будет многое искать, тратить время.

modest ( 21.02.22 12:34:23 MSK )
Последнее исправление: modest 21.02.22 12:35:04 MSK (всего исправлений: 1)

Ок, ясно. USE=»-wayland -pipewire».

Там не всё так неоднозначно.

Wayland — меньше нагрузка на проц и gpu при просмотре видео с youtube. Гладенько. Не нужен трах с picom (picom — говно). xf86-video-intel сломали. TearingFree работает не всегда и слетает при запуске, допустим, Steam. Рывки всё равно при прокрутке, бесит писец.

Pipewire — проблемы с выходом сессии, себя не убивает, запускает доп процесс (сам стартовать не может без сокетов, руками тычешь, костыли не помогают).
но штука интересная, уже все переходят (alpine, crux ;), да, даже зубры https://crux.nu/Wiki/Pipewire)

Читайте также:  Zip error nothing to do linux

но пока это всё игрушки. Если бы не тиринг, то я бы даже и не рассматривал переход. Просто с новой версией wlroots доделали damage…

modest ( 21.02.22 12:51:34 MSK )
Последнее исправление: modest 21.02.22 12:52:26 MSK (всего исправлений: 1)

Artix или gentoo без systemd, systemd тут не причём, просто софт не расчитан на musl. Мало того, аллокатор в musl хоть и быстрый, менее устойчив к разрушению кучи и больше вероятность повредить чужую память при use after free или heap buffer overflow.
А какой смысл в wayland ради wayland? Ты wayland-разработчик? Или в VR хочешь окна таскать? Если нет то зачем?

mittorn ★★★★★ ( 21.02.22 13:00:46 MSK )
Последнее исправление: mittorn 21.02.22 13:01:25 MSK (всего исправлений: 1)

Steam. Рывки всё равно при прокрутке, бесит писец

А у тебя окно Стима полностью отрисовывается? Черной полосы внизу нет? У меня с некоторых пор есть и при переключении разделов — черное окно вместо браузера клиента, надо второй раз туда-сюда переключать, чтобы отрисовалось.

Полностью, и я переключаю в classic mode.

Отличий немного, но они существенны. Выше писал. И я в данном формате скорее как тестер. С разработчиками плотно поддерживаю связь, даю рекомендации (что удивительно, им следуют).

большинство тайловых WM на wlroots написаны с моим участием, большинство утилит — как тестировщик.

systemd тут не причём, просто софт не расчитан на musl.

Можно подробнее? Эти проблемы, которые я описал в шапке — musl?
Ты думаешь, если поставить glibc, то systemd не нужен?

Вылечилось включением в меню Стима «Вид» оции «Использовать аппаратное ускорение при отрисовке».

Я вот вырубаю, да и steamwebhelper после установки всех насущных игорей тоже. Чтобы тихо сидело в памяти.

Читайте также:  Linux расширения командной строки

Не нужен, есть compton —vsync drm

> Wayland — меньше нагрузка на проц и gpu при просмотре видео с youtube

Когда-то Flash + VDPAU давали 1%

compton deprecated. Увы, он лучше работал.

Чёт я не знаю, мне эти срезы не нужны, состояния хранить ради хранения? Конф файл? я презираю этот недоязык. Уж лучше Guile обмазаться.

А для ленивых придумали ClearOS.

Откуда глупость что wayland меньше грузит проц? Отлично на иксах гоняет видео с ютуба через vaapi — включая аппаратный av1 на тигре. Пайпварь тоже вполне себе чудесно работает и отъедает процессорно-батареечных ресурсов меньше чем пульс. Правда нельзя в случае gentoo говорить USE=«-wayland» при сборке жырнолиса. Использование вяленда при работе vaapi не нужно совсем, но вот при компиляции часть кода vaapi засунуто под #Wayland.

Тот случай когда теория и рекламные заявления расходятся с практикой. Одно из самых жырных заявлений вяленых было что отбрасвая лишнюю прослойку в виде икса мы обеспечим меньший ужор процессорных и батарейных ресурсов — по факту же в самых вяленных статьях фороникса периодически появляется ура сессия вяленого наконец то приблизилась по эффективности к иксам. Еще чуть чуть (годик другой ) — и догоним.

xf86-video-intel — ненужно. Никакого тиринга нет на modeset уже сто лет в обед.

xf86-video-intel — ненужно. Никакого тиринга нет на modeset уже сто лет в обед.

Откуда глупость что wayland меньше грузит проц?

Просто запустил видос. Я не сомневаюсь, что ты можешь быть прав. Я даже уверен, что всё дело в picom. Он иногда себя странно ведёт.

Ставил, пользуюсь уже лет 10 системой, gentoo с systemd, недавно переехал на новое железо.

Какие подводные камни с systemd?

Никаких. Подводные могут быть с openrc, в systemd всё стандартно, как и в других дистрах.

Были проблемы с неправильными USE флагами?

Какие проблемы? Я не очень понимаю, о каких проблемах может идти речь.

Читайте также:  Linux remove node js

Единственное, в gentoo нет в списке доступных профилей профиля desktop с systemd. Есть просто systemd, есть desktop без systemd. Есть gnome с systemd, есть kde с systemd. desktop с systemd нет. пришлось делать свой собственный профиль в локальном оверлее.

ну по правде там есть баг в жырнолисе — хочешь vaapi на свежих интелах отключай сандбоксинг на RDD процессе. Ну и лис у меня сейчас 99a1. Так что я тоже не исключаю что ты абсолютно прав в случае с дефолтными настройками — всетаки Мартин из красной шапки и в первую очередь как и положено шляпникам пилит вяленд а иксы уже по остаточному принципу.

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

Щас бы на серьёзных щах в 2к22 подвергать сомнению гениальность Арча. Тем более с гентой сравнивать…да вы, батенька, личность с глубоким и богатым внутренним миром.

Источник

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