Follow

На днях еще буду терзать бота @rf просить у вселенского мастодоного мозга помощи.

Пока - наблюдения.

Я уже писал, что настраивал комп родственникам. Воткнул убунту вместо неработавшей семерки. Система летает, огонь. Прогнал стандартные настройки, сделал unity внешне удобнее тем, кто привык к ведозникам.

И задумался.

Calculate Linux у меня на моей железяке, показал потрясающий рост производительности в нативных приложениях, использующих графику и процессор. В играх, проще говоря.

Тормозившая EU IV работает нормально. Тупившая CKII бегает уже откровенно шустро.
Поставил Pillars of Ethernity, она в кальке играбельна.

Причем, все это не на моем 1280 на 800 экранчике, а на HD монике.

Потрясающий результат.

Однако, Калька не устраивает некоторыми вещами, за которые к разрабам не придраться, это особенности дистрибутива.

1) необходимость колотить по клавишам для установки пакетов (куча переменных и атрибутов для emerge, периодический анмаск, обновление конфигов, все руками).

2) реальная тупячка самого интерфейса, что лично мне непонятно. Мышка едва елозит, при переходе от пассивной области, к кнопкам - подвисает и теряется. Я сначала на батарейку грешил, поменял - косяк остался.

3) Приличное время тратится на установку пакета. Причем, я так понял, это все равно бинарники ставятся. Но почему калькуляция зависимостей и megre пакетов такой долгий - для меня загадка. Опять же - я уверен, что это не косяк софта, это его особенность. Но мне тут сильно приятнее та скорость, которая есть в rpm и deb дистрибутивах.

Возникло желание понять, отчего дистрибутив Calculate Linux сильно быстрее Ubuntu и дерзкая идея попробовать натюнить себе убунту до скоростей Кальки.

Что вижу пока:
1) В CLD нет systemd, в Ubuntu есть.
2) Возможно есть смысл собрать в бубунте ядро, иксы и де из сорцов.
3) теоретически, в cld натыкано каких-то особых твиков, но как узнать - каких?

Попытки гуглить тему самостоятельно приводят внетуда - в гугле рассыпаны постинсталл гайды, суть которых - отключи zram и поставь синаптик.

Я все это не раз делал - нужно идти дальше.

Если кто знает, где копать - подскажите плз.

@sptnkmmnt А ты не пробовал Manjaro? Довольно сбалансированная штука между производительностью и ненапряжностью. До высот UX Elementary, конечно, далеко, но это уже как минимум ранняя Убунта. Вернее так - Manjaro это то же самое для Арча, что Убунта для Дебиана - то же самое, но гораздо более "очеловеченное".

@rf

@drequivalent Да, я пробовал манджару. Это отличный дистрибутив, но в моем понимании является как раз аналогом Кальки(что Манджаро для Арча, то Калька для Генту)
А мне хочется еще более примитивного.
@rf

@SputnikMomemt @Dr. Equivalent the Incredible А калька на генте? Тогда, ее, конечно, ничто не обгонит, кроме, может быть, самой генту. С другой стороны, вечная компиляция процедура на любителя

@blue @sptnkmmnt @drequivalent Калька на Генту, но со своим репозиторием бинарных пакетов. Так что если флаги не менять, то пакеты ставятся из репов уже собранные.

@blue @sptnkmmnt @drequivalent кстати, если надо дефолтные флаги подправлять, можно смело писать разработчикам, они их оперативно добавляют и при следующем компилировании в репах уже новые пакеты лежат. Если правда имеет смысл, конечно. :)

@blue
Да, калька на генте, полностью с ней совместима.
Если (ну в теории) пересобрать другой, бинарный дистр из сорцов полностью - он по скрости будет так же хорош?

@drequivalent

@SputnikMomemt Быстродействие зависит от количества работающих программ и от их оптимизаций. Есть теория о том, что собранная под свой компьютер программа будет работать быстрее установленной из предспобранного бинарного пакета, хранящего совместимость с многим чем, чего у себя на компе нет. Другой принцип - не запускать то, чем не пользуешься, а желательно - и не устанавливать. Юзер-френдли дистрибутивы обычно устанавливают по принципу "вдруг кому-нибудь пригодится", в арче (почти уверен, что в генту так же, но сам не пробовал) подругому - нужен mc - сами берете и ставите mc, нужен vim - сами берете и ставите vim и так далее. Так что - теоретически - да, будет быстрее, но тут есть противовес в установленных по умолчанию службах, уравновесит ли он? Тут только проверять =)

@ma1uta

Я вокруг нее тусуюсь много месяцев, но боюсь, что моих знаний не хватит на СБОРКУ. Пересборка мне видится сильно проще.
@drequivalent @rf

@sptnkmmnt @drequivalent @rf LFS это ведь не только дистрибутив, но и книга по сборке дистрибутива, можно читать книгу, где каждый шаг рассказывается и объясняется. Есть переведенные версии.

@sptnkmmnt @rf а кальк быстрее только в играх или вообще везде (кроме установки пакетов)?

@sptnkmmnt @rf если ускорение только в графике, то, может быть, разница в версиях Mesa и дров видяхи играет роль? Сам с кальком/гентой не знаком, но вроде они роллинг, так что там пакеты всяко свежее убунтовских

@kast @rf а я вот щас подцмал, быть может еще это настройки ram памяти так...

@kast @rf тут сложно однозначно ответить, но из того, что я протестил - калька ускоряется в нативнвх линукс играх. В вайне - так же, ГТА СА тормозит ровно так же. При работе с софтом - местами шустрее, местами даже медленнее. Плюс непонятные нанофризы мышки, когда ты, например меню КДЕ открываешь и дистаешь по пунктам. Подгружает видимо...

@sptnkmmnt @rf А винтом шуршит при этом? ДЕ, кстати, один и тот же?

@kast @rf у меня ssd, так что не могу сказать :)))

@kast @rf под ububtu/debian у меня стояли разные DE. В том числе и кеды.

@sptnkmmnt @rf сложный случай. Можно попробовать в убунте вырубить весь композитинг в ДЕ (или запустить ДЕ без него, вроде lxde - он же на openbox, там нет спецэффектов?), а потом попробовать игрушки еще раз.

@sptnkmmnt калька появилась как альтернатива мышкотыканья. Если на установку винды я тратил 40 минут, а после еще убивал час на установку и настройку софта подключ со всякими там иконочками и прочей мишурой на своих местах, то в кальке я трачу на установку и настройку 1 мин. 30 сек.
Давно не юзал кеды, в Xfce лагов нет, в LXQt меню подгружается при первом клике.
Калькуляция выполняется портежами. Даже если оставить только бинарный репозиторий, особого ускорения не будет.

@lautre Я от этой идеи отказался уже, если что. Посидел, повоевал с манами и стало жить много проще. Кстати, покурил немного идею профилей, я правильно понимаю, что поставить рядом KDE и LXQT никак нельзя, только снести одно и поставить другое?

@sptnkmmnt можно, просто будет каша из софта. Настройки могут тоже отображаться несколько кривовато.
Можно попробовать LXQt скопировав образ в /var/calculate/linux и выполнив cl-setup-boot-live после перезагрузки достаточно будет выбрать в Grub соответствующий образ.
Можно поставить LXQt в соседний раздел, если диск был разбит по умолчанию с двумя разделами под систему. Установку можно выполнить из работающей системы, настройки, пользователи, точки монтирования будут перенесены.

Sign in to participate in the conversation
QOTO Mastodon

QOTO: Question Others to Teach Ourselves. A STEM-oriented instance.

No hate, No censorship. Be kind, be respectful

We federate with all servers: we don't block any servers.