LINUX.ORG.RU
ФорумTalks

Поставил квартальные обновления на фряху

 ,


0

1

Вместо поиска граблей в новом релизе, решил проверить, сколько граблей появится, если обновить прикладной софт с январских версий до майских. Итоги наблюдения такие:

* Проблемы, которые были при сборке портов в январе остались. Старые воркэраунды работают. Софт тот же самый, изменение версий самое минорное.
* Пришлось искать, в каком пакете затесалась новая зависимость от gtk4, и убирать ее вручную. Конечно же, мелкий пакетик от redhat.:(
* В пакетах изменил зависимость с postgres 10 на postgres 14.
* Традиционно сломались Х. По какой-то причине начал срабатывать лимит на Max Clients. То ли раньше chrome не открывал столько соединений с X сервером, то ли лимиты в исходниках Xorg где-то поменяли. Отделался легко: добавлением опции на 1024 одновременных подключений. По-моему это максимальное. Количество подключений у меня приближается к 900, так что почти на пределе. На RHEL6 такого нестабильного поведения никогда не было.

★★★★★
Ответ на: комментарий от xwicked

Это дома или на работе( рабочий / сервер)?

сейчас не работаю. дома плюс у меня пара сервачков и с десяток виртуалок ни о чем.

crypt ★★★★★
() автор топика
Ответ на: комментарий от apt_install_lrzsz

Что за пакет?

для управления цветовыми профилями colord-gtk

crypt ★★★★★
() автор топика
Ответ на: комментарий от TolkoSprosit

да у меня с февраля уже заготовлен... но и без него столько событий.

crypt ★★★★★
() автор топика
Ответ на: комментарий от Clockwork

Такого хорошего кактуса я еще не жевал

спасибо, люблю, знаете ли, иногда приготовить экзотику.

crypt ★★★★★
() автор топика

FreeBSD 12.3 уже неактуальна. Ты занимаешься бесполезным делом вместо перехода на 13.1-STABLE.

iZEN ★★★★★
()
Ответ на: комментарий от iZEN

iZEN, ты такой зануда, шо писец просто:( реально еще один ленин i386. только такие на с нынешними модераторами и выживают походу. от тебя что не коммент, так одно и то же: вы делаете это не так, как я, значит, вы делаете что-то не так. просто писец, какой узколобый.

crypt ★★★★★
() автор топика
Ответ на: комментарий от TolkoSprosit

он просто страус. мне нравится собирать баги, а он прячет голову в песок. а потом, как хемуль, бубнит из под лавки: «вы все делаете не так, вот у вас все и ломается!». я таких старых бабок на любом форуме могу найти с дюжину. по любой тематике.

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 2)
Ответ на: комментарий от crypt

А если серьёзно, 12.3 стабильнее мажорного релиза (только без заливаний, что Х.0 – это бетта)?

Кст, с разморозкой вас, я соскучился!

Clockwork ★★★★★
()
Ответ на: комментарий от Clockwork

мой любимый анекдот в тему с психофорума, где я сижу последние 3 года:)

- Здравствуйте, меня зовут Лена!
- Очень приятно!
- Это ненадолго.

)

А если серьёзно, 12.3 стабильнее мажорного релиза (только без заливаний, что Х.0 – это бетта)?

Про заливания не понял. В X.0 действительно багов еще столько, что админы, которые работаю с продакшеном, ругаются. А вообще у фряхи процесс выявления ошибок и стабилизации линейный. То есть если у других дистров есть дополнительные стадии QA, типа Fedora, то во фряхе все подчинается закону, который мне объяснил один админ 15+ лет назад: ошибок нет там, где прошло стадо слонов и наступило на все мины. Просто по PR FreeBSD видно, что у них каждый X.Y релиз закрывают порядка 50 репортов. Так что где-то к X.2-X.3 основные проблемы закрыты.

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 5)
Ответ на: комментарий от crypt

Стадо слонов сейчас пасётся на FreeBSD 13.1-STABLE. А ты пользуешься тем, что было освоено и отброшено как отработанный материал месяц-два назад, вместо того, чтобы быть в курсе сегодняшних событий. Надеяться на то, что там что-то важное пофикшено, это всё равно что обсуждать с соседями позавчерашние новости, откладывая свежую газету до завтрашнего утра.

iZEN ★★★★★
()
Ответ на: комментарий от crypt

Кст, с разморозкой вас, я соскучился!

sudopacman, не тупи и не парь мозги со своим pgp! зарегься в клубе, вопрос есть. видишь же, модераторы нервничают, когда я что-то писать начинаю.

как же запарили любители хлопать дверью:(((

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 2)
Ответ на: комментарий от iZEN

Стадо слонов сейчас пасётся на FreeBSD 13.1-STABLE

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

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 1)
Ответ на: комментарий от crypt

Ну зачем ты удалил то сообщение? В этом же была вся суть ваших разногласий xD

Clockwork ★★★★★
()
Ответ на: комментарий от iZEN

вместо перехода на 13.1-STABLE

Каковы лучшие практики по срокам перехода на новый релиз с предыдущего?

1 - переходить на стадии rc.

2 - в день объявления релиза (т.е., в данном случае 16 мая).

3 - подождать короткое время (2 недели - 3 месяца).

4 - подождать дольше (более, чем квартал).

Речь идёт о продакшене, а не о ноутбуке или даже рабочей станции.

nasecom
()
Последнее исправление: nasecom (всего исправлений: 1)
Ответ на: комментарий от nasecom

4 - подождать дольше (более, чем квартал).

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

если возможности сидеть до упора нет, то переходить не раньше X.1 релиза, я думаю... сам как раз в стадии выяснения.

по-моему исправления тех багов, что я репортил, дошли в основной релиз года через 2.

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 2)
Ответ на: комментарий от iZEN

Актуальна будет ещё долго. Хотя для домашнего десктопа можно хоть CURRENT ставить.

firkax ★★★★★
()
Ответ на: комментарий от iZEN

А ничего, что 12.3 всё ещё официально поддерживается?

Или вы хотите сказать, что поддержка эта — фикция? Данеможетбыть!

Rootlexx ★★★★★
()
Ответ на: комментарий от Clockwork

Про 13.х в багтрекере постоянно новые репорты добавляются. И вообще последнее время что-то активизировались всякие кардинальные переделывания важных механизмов, так что надо быть готовым к лавине багов. 12.х ветку эта тенденция не задела почти.

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

firkax ★★★★★
()
Ответ на: комментарий от Rootlexx

Дату прекращения официальной поддержки и правда не стоит как-то сильно учитывать. На самом деле, поддержка прекращается не единомоментно в указанную дату, а постепенно. Например, с одной стороны, в ещё поддерживаемую на тот момент 10.х так и не включили фиксы к чтению ядерной памяти по сторонним каналам, хоть и обещали (из-за чего пришлось ставить 11). С другой стороны, даже после прекращения поддержки иногда бывает что нужное таки бекпортят (в stable).

Так что смотреть стоит не на декларации поддержки а на реальное положение дел в списке security advisories.

С 12.3 на данный момент всё хорошо.

firkax ★★★★★
()

По какой-то причине начал срабатывать лимит на Max Clients. То ли раньше chrome не открывал столько соединений с X сервером

Я вообще не знал что там лимит этот существует.

Но браузер, открывающий сотни коннектов к иксам, это явно некорректное поведение, рекомендую заменить это гуглоподелие на firefox.

firkax ★★★★★
()
Ответ на: комментарий от firkax

Я вообще не знал что там лимит этот существует.

да и я за 15+ лет первый раз с этим сталкиваюсь...

рекомендую заменить это гуглоподелие на firefox.

а вот традиционно дурацкие советы традиционно прошу оставить при себе. FF тупо не тянул такое количество вкладок (если что, количество коннектов говорит о количестве вкладок) и лочит сам себя.

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 2)

Не знаю, у меня на ноуте стоит Фряха и она обновлялась с 11.0 до 13.1 без каких либо проблем, пакеты использую текущие и никогда ничего серьёзно не ломалось, были мелкие траблы типа не становящихся в Chromium дополнений, но это потом пофиксили.

filosof ★★
()
Ответ на: комментарий от crypt

Ну впрочем да, давно я сотни вкладок не открывал, может уже и не тянет. Старые фф прекрасно тянули (и не открывали при этом столько же коннектов, думаю).

firkax ★★★★★
()
Ответ на: комментарий от firkax

я как раз довольно давно это на FF проверял. может, стало лучше. тем более сейчас браузеры стараются замораживать вкладки в фоне (но я их размораживаю).

crypt ★★★★★
() автор топика
Ответ на: комментарий от firkax

Но браузер, открывающий сотни коннектов к иксам, это явно некорректное поведение, рекомендую заменить это гуглоподелие на firefox.

Это ещё вопрос, нафига ему столько соединений. Ведь в Chrome есть свой композитор, и вкладки рисуются через него, а не сами — разве не так?

Rootlexx ★★★★★
()
Ответ на: комментарий от Rootlexx

вот и мне это в голову приходило... может, для безопасности что-то разделили. проверяю так:

lsof -p $(pgrep Xorg) | grep -E 'X11-unix|(protocol: UNIX)' | wc -l
crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 3)
Ответ на: комментарий от crypt

(Поскольку у меня Wayland, пришлось запустить в виртуалке Debian 11 MATE.)

Открыл Chromium, открыл штук 50 вкладок разных сайтов (просто по результатам поиска в Google подряд прощёлкал), получил 79 процессов chromium*. Результат выполнения вашей команды — 31. Закрыл Chromium — стало 26.

Т.е. несмотря на большое количество открытых вкладок число соединений с X-сервером даже близко не такое большое (5). Выходит, дело или в криво работающем Chrome в FreeBSD, или в X-сервере, или где-то в самой FreeBSD. Скорее всего, по какой-то причине открытые когда-то соединения не закрываются.

А сколько у вас остаётся соединений после закрытия браузера? Закрытия отдельных вкладок?

Rootlexx ★★★★★
()
Последнее исправление: Rootlexx (всего исправлений: 1)
Ответ на: комментарий от Rootlexx

Скорее всего, по какой-то причине открытые когда-то соединения не закрываются.

нет, они точно закрываются. открываешь вкладку-закрываешь владку - это все видно по счетчику.

мне, честно сказать, лень откатывать весь набор программ обратно. тем более, что такие жалобы я вычитывал в Google, начиная с махровых годов. и для Ubuntu, и для *BSD.

https://unix.stackexchange.com/questions/498652/does-x-window-have-a-maximum-...

ключевые слова: «Maximum number of clients reached»

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 3)
Ответ на: комментарий от crypt

нет, они точно закрываются. открываешь вкладку-закрываешь владку - это все видно по счетчику.

Интересно…

У вас именно Chrome через линуксулятор, или родная для FreeBSD сборка Chromium? (Хотя в последней use_aura=true стоит, т.е. должно работать через неё.)

Rootlexx ★★★★★
()
Ответ на: комментарий от iZEN

13.1 у меня на одном из ноутов даже с диска не смогла в консоль загрузиться. Опёнок, кстати, смог, но слака всё равно лучше.

luke ★★★★★
()
Ответ на: комментарий от crypt

на wayland уже все хорошо? какой wm?

GNOME (Mutter), так что вам не подойдёт. ;)

Конкретно у меня всё хорошо. Я изначально переполз на Wayland вынужденно — и как я считал, временно — в силу значительной утечки памяти в X/Mesa, которая под Wayland проявлялась значительно слабее, однако тех проблем с быстродействием, которые были в прошлую мою попытку его попробовать, не обнаружил; даже наоборот, всё стало как-то пошустрее. И главное — пропал бесивший меня тиринг в полноэкранных видео, который мне так и не удалось побороть под X-сервером.

Несмотря на то что с тех пор переехал на другие машины уже дважды, я так и остался на Wayland, потому что в моих сценариях использования каких-то проблем он не добавил, а работает плавнее, и без тиринга.

Rootlexx ★★★★★
()
Ответ на: комментарий от Rootlexx

да, я тестил на fedora. wayland ожидаемо должен работать лучше, так что мы следим за развитием событий.

crypt ★★★★★
() автор топика
Последнее исправление: crypt (всего исправлений: 2)
Ответ на: комментарий от crypt

Может там в каком-нить аналоге about:config можно настроить политики подключения к иксам.

firkax ★★★★★
()
Ответ на: комментарий от papin-aziat

Я убрал переходом на Wayland, но спасибо за информацию — возможно, как-нибудь пригодится. Интересно, что в том же Chrome полноэкранные видео воспроизводились без проблем, а вот в видеоплеерах был тиринг, причём заметный.

Я пытался играться с использованием драйвера intel вместо modesetting и опцией TearFree, и это даже помогло уменьшить тиринг почти до нуля, но в один прекрасный день новая версия Chrome начала под этим драйвером выдавать лютые косяки прорисовки, то отказываясь перерисовывать участки окна, то вообще ничего не рисуя и делая его «прозрачным». В итоге между тирингом и глюками я выбрал тиринг. Так и жил, пока в новой версии дистрибутива X-сервер не начал утекать по несколько сотен МБ в день, заставив меня переехать на Wayland, заодно починив и тиринг.

Rootlexx ★★★★★
()
Ответ на: комментарий от Rootlexx

А ничего, что 12.3 всё ещё официально поддерживается?

До июня 2024г. И останется всего две ветки, минус средства ненужной совместимости в портах и пакетах, которые тянут систему назад.

iZEN ★★★★★
()
Последнее исправление: iZEN (всего исправлений: 1)
Ответ на: комментарий от iZEN

iZEN, тебе тогда на федору надо. там постоянно что-то летит вперед. никакого легаси... че ж ты так с ОС-то ошибся...

у меня лично еще и на 12.3 клавиатура время от времени теряется. приходится перетыкать в USB... а ты говоришь стабильность.

crypt ★★★★★
() автор топика
Ответ на: комментарий от crypt

В портах FreeBSD разбираться интереснее, чем с бинарным блобом в линуксах.

Оттестированная система в актуальном состоянии - это FreeBSD 13.1-STABLE, собранная из исходники час назад (независимо от времени суток) и обновлённые из портов установленные пакеты.

Всё остальное - разговоры «за жизнь» с соседями, у которых нет телевизора.

iZEN ★★★★★
()
Ответ на: комментарий от crypt

у меня лично еще и на 12.3 клавиатура время от времени теряется.

Середина мая 2022 - подходящее время для апгрейдов. Было. Но ты всё пропустил.

iZEN ★★★★★
()
Ответ на: комментарий от Rootlexx

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

Интересно, что в том же Chrome полноэкранные видео воспроизводились без проблем, а вот в видеоплеерах был тиринг, причём заметный.

В фоксе тоже нет тиринга. Я давно кино не смотрел, и тут еще был переезд с шляпы на альму и я по дороге это расширение где-то потерял, а вчера таки начал смотреть второй сезон Триггера и увидел давно забытый тиринг :-)

papin-aziat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.