Email or username:

Password:

Forgot your password?
Top-level
⚛️Revertron

@grishka
Десктопный линукс всегда был дерьмом. Я был апологетом линукса около 12 лет, всё верил, что придёт вендекапец, что вот чуть-чуть и линукс станет готовым к десктопу, но потом осознал, что за 12 лет ничего не изменилось.

Совместимости там нет потому, что линукс это конструктор. Юзеру надо просто перекомпилировать всё под себя для нормальной работы. То, что сейчас с этим справляются меинтейнеры, это чудо. Но то, что каждому дистрибутиву НУЖНЫ меинтейнеры, это просто ад и наследие когда-то принятого тупейшего решения.
Кстати, поэтому сейчас и придумывают всякие флэтпаки и снапы, чтобы обойти этот ад.

10 comments
Григорий Клюшников

⚛️Revertron, вендекапец в итоге в какой-то степени происходит — у меня достаточно много знакомых пользуются маками. А фундаментальная проблема линукса состоит в том, что "ничего кроме ядра не является частью системы". Вместо этого куча разрозненных библиотек, нужных приложениям, каждая со своими версиями, релизами и мнениями об обратной совместимости. Даже непонятно как к этому зоопарку системные требования для приложений определять. "Такой же линукс как у разработчика"?

[DATA EXPUNGED]
⚛️Revertron

@haiku
Да, вполне возможно, что ты прав. Протолкнут, проблемы решат. Но мы до этого не доживём. А разговор о текущем состоянии.

Так зачем себя истязать?

@grishka

kantor

@Revertron @grishka то ли ты пользуешься чем-то, чем мне никогда не приходилось, то ли ты 12 лет гонял какую-то слакварь. Разы, когда мне приходилось компилировать зависимость к чему-то можно посчитать на пальцах одной руки, а у меня тоже стаж немаленький. Да и про отсутствие единой платформы поверх ядра тоже враньё — системд успешно колонизирует всё, до чего может дотянуться. И это, чёрт возьми, удобно. Редхат-дистры умудряются практически только системд-сервисами и обходиться. Да и если сравнить core разных дистров, то они будут по большей части совпадать — пульса/pipewire для звука, системд для инита, network-manager/systemd-network для сети, systemd-resolved для днс, иксы для графики, и так далее, и тому подобное. Зоопарк я видел только на убунте, так как у Каноникала какой-то свой путь™, и то там терпимо, если разобраться

@Revertron @grishka то ли ты пользуешься чем-то, чем мне никогда не приходилось, то ли ты 12 лет гонял какую-то слакварь. Разы, когда мне приходилось компилировать зависимость к чему-то можно посчитать на пальцах одной руки, а у меня тоже стаж немаленький. Да и про отсутствие единой платформы поверх ядра тоже враньё — системд успешно колонизирует всё, до чего может дотянуться. И это, чёрт возьми, удобно. Редхат-дистры умудряются практически только системд-сервисами и обходиться. Да и если сравнить...

⚛️Revertron

@kantor Да я так, понемногу пробовал линух те 12 лет. Ставил разные дистры - Mandrake, Mandriva, Knoppix, Ubuntu, PuppyLinux и всякое другое.

Дело даже не в системд. А скорее во всех подсистемах, которые осуществляют взаимодействие с пользователем.
То есть графическая, звуковая, видео, мышь+клава и сам UI.

И разрабы тоже понимают, что получилось говно. Ведь поэтому и пилят замену для X11, Alsa и так далее.
Когда-нибудь, через лет 15-20, может быть они решат очередные детские болезни этих замен.
Только библиотеки UI останутся тем же говном, кстати.

@grishka

@kantor Да я так, понемногу пробовал линух те 12 лет. Ставил разные дистры - Mandrake, Mandriva, Knoppix, Ubuntu, PuppyLinux и всякое другое.

Дело даже не в системд. А скорее во всех подсистемах, которые осуществляют взаимодействие с пользователем.
То есть графическая, звуковая, видео, мышь+клава и сам UI.

kantor

@Revertron @grishka из того, что ты перечислил мейнстрим только убунту, и то про особый путь я уже выше сказал. Ставь арч, ставь федору, ставь дебиан на худой конец, почитай арчвики до просветления там, где это необходимо. Алса говно, да, но я давно не сталкивался с алсой напрямую, везде нынче пульса. Иксы же не говно — их модель в бородатые времена имела смысл, а сейчас всё меньше и меньше, так как в 99% случаев клиент и сервер иксов находится на одном и том же хосте. Тем не менее, они очень юзабельные и нареканий к ним лично я не имел никогда. Ставь какую-нибудь популярную DE по типу Плазмы, Гнома или крысы, гоняй мейнстримные дистры для людей, а то, как говорится, play stupid games — win stupid prizes и тут уже ничем мы помочь не можем

@Revertron @grishka из того, что ты перечислил мейнстрим только убунту, и то про особый путь я уже выше сказал. Ставь арч, ставь федору, ставь дебиан на худой конец, почитай арчвики до просветления там, где это необходимо. Алса говно, да, но я давно не сталкивался с алсой напрямую, везде нынче пульса. Иксы же не говно — их модель в бородатые времена имела смысл, а сейчас всё меньше и меньше, так как в 99% случаев клиент и сервер иксов находится на одном и том же хосте. Тем не менее, они очень юзабельные...

⚛️Revertron

@kantor
Арч стоит на второй виртуалке для тестирования проектов :)
Знаем, плавали. Нет особого отличия от Кубунты, кроме оторванного от UI менеджера пакетов, засирающих диск кэшем на много гигов при каждом обновлении.

Ты соглашаешься, что Алса говно. Я это и хотел донести: иксы и Алса это примеры плохих решений в прошлом, которые дошли до наших дней. Вейланд всё ещё глюкавый и пайпваир тоже не везде заводится, как я слышал.

Я и ставлю мейнстримные вещи, но они все дерьмо.
Кстати, вот этот подход - делать GUI-оболочки вокруг консольных утилит тоже отвратен. Когда нажимаешь кнопку, всё зависает и ты ждёшь реакции, когда cli в фоне отработает и даст инфу гуишке.
Этот подход тоже должен умереть. Только после этого линукс станет почти готов к десктопу.

@grishka

@kantor
Арч стоит на второй виртуалке для тестирования проектов :)
Знаем, плавали. Нет особого отличия от Кубунты, кроме оторванного от UI менеджера пакетов, засирающих диск кэшем на много гигов при каждом обновлении.

Ты соглашаешься, что Алса говно. Я это и хотел донести: иксы и Алса это примеры плохих решений в прошлом, которые дошли до наших дней. Вейланд всё ещё глюкавый и пайпваир тоже не везде заводится, как я слышал.

kantor

@Revertron @grishka я соглашаюсь только с тем, что алса говно. Иксы — пример удачного решения, который пережил своё время и продолжает работать. Что по пакману, то это философия арча такая: никто за тебя ничего делать не будет, хочешь, чтобы кэш автоочищался — почитай как это делается и сделай сам как тебе удобно. Пакман никогда не запустит за тебя сервис и не сделает ничего, что от него не ожидается — и именно тем он и хорош, система не пытается быть умнее тебя и действует предсказуемо. Dnf вот включает сервисы, чистит кэш и лишние зависимости, форкается в фон и много чего ещё, что для одних людей удобно, но не для меня. Вопрос подхода.

Честно говоря, у меня возникло ощущение, что ты просто не хочешь читать арчвики. Он не кусается, почитай его: практически всегда кто-то был в твоей ситуации раньше тебя и знает, что делать, а самое главное, как будет лучше.

@Revertron @grishka я соглашаюсь только с тем, что алса говно. Иксы — пример удачного решения, который пережил своё время и продолжает работать. Что по пакману, то это философия арча такая: никто за тебя ничего делать не будет, хочешь, чтобы кэш автоочищался — почитай как это делается и сделай сам как тебе удобно. Пакман никогда не запустит за тебя сервис и не сделает ничего, что от него не ожидается — и именно тем он и хорош, система не пытается быть умнее тебя и действует предсказуемо. Dnf вот...

kantor

@Revertron @grishka а что по gui-обёрткам, то они лагают не потому, что дёргают консольную тулзу на фоне, а потому, что их делают как-нибудь и для неосиляторов консольных тулз, поэтому там не очень заморачиваются с прогрессбарами и прочими инструментами обратного отклика и UX. Network-manager вот под капотом дёргает уйму всего, но там я лагов не ощущал никогда, так как его делали с ориентиром на UX, а не для неосиляторов.

С чем я соглашусь — ряд гнушных тулз сложно осилить с наскоку: см. шутки про правильные флаги tar и pgp, но к ним почти всегда есть адекватные графические инструменты — см. тот же Ark, который я ни на винрар, ни на 7зип не разменяю

@Revertron @grishka а что по gui-обёрткам, то они лагают не потому, что дёргают консольную тулзу на фоне, а потому, что их делают как-нибудь и для неосиляторов консольных тулз, поэтому там не очень заморачиваются с прогрессбарами и прочими инструментами обратного отклика и UX. Network-manager вот под капотом дёргает уйму всего, но там я лагов не ощущал никогда, так как его делали с ориентиром на UX, а не для неосиляторов.

mittorn
@Revertron @kantor @grishka а где пилят замену для alsa? oss4 точно мимо
Глюкоза

@Revertron @grishka а меня всё устраивает, могу называть пользователей винды отсталыми и говорить какие они тупые, орать над тем как они ставят софт и обновления по три года, а я через командную строку за 10 минут поставлю весь софт с нуля. Даже лучше если линукса не будет на десктопе, нужно, чтобы он был привилегией, ведь кто угодно может поставить Винду, но не каждый сможет поставить генту. Винда даже не нужна, ведь есть wine, который запустит почти всё что угодно, а игры сейчас на просто не прекрасно себя чувствуют, поэтому можно орать над пользователями винды ещё больше, тк windows + wsl сосет у linux + wine + proton. Огромное спасибо мейнтейнером, ведь без них я не смог бы этого делать. Выразил свою никому ненужное мнение.

@Revertron @grishka а меня всё устраивает, могу называть пользователей винды отсталыми и говорить какие они тупые, орать над тем как они ставят софт и обновления по три года, а я через командную строку за 10 минут поставлю весь софт с нуля. Даже лучше если линукса не будет на десктопе, нужно, чтобы он был привилегией, ведь кто угодно может поставить Винду, но не каждый сможет поставить генту. Винда даже не нужна, ведь есть wine, который запустит почти всё что угодно, а игры сейчас на просто не прекрасно...

Go Up