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

Welcome to the QOTO instance

QOTO: Question Others, Teach Others
No racism, No censorship, Just kind people who speak their mind.