LINUX.ORG.RU

FreeBSD 13.0-RELEASE

 ,


1

2

Команда FreeBSD рада объявить о доступности FreeBSD 13.0-RELEASE — первого выпуска ветки stable/13.

Некоторые из нововведений:

  • clang, lld, lldb, llvm, библиотеки libunwind и libc++ обновлены в базовой системе до версии 11.0.1.
  • Из базовой системы удалена устаревшая версия отладчика GNU. Для анализа крэшдампов ядра следует пользоваться текущей версией gdb из портов/пакетов.
  • Из дерева исходников удалены устаревшие binutils 2.17 и gcc(1) 4.2.1. На данный момент все поддерживаемые архитектуры используют LLVM/clang.
  • BSD grep(1) теперь устанавливается по умолчанию. GNU grep удалён из базовой системы.
  • Из libalias(3) удалена поддержка протокола CU-SeeMe.
  • Добавлен драйвер qat(4) — поддержка ряда функций для ускорения криптографических вычислений на устройствах Intel QuickAssist (QAT). qat(4) работает с устройствами QAT, интегрированными в платформы Atom C2000 и C3000, Xeon C620 и D-1500, а также с Intel QAT Adapter 8950.
  • Удалены драйверы ряда устаревших устройств (полный список — в замечаниях к выпуску).
  • Ряд драйверов устройств портирован на архитектуру PowerPC64.
  • В ядро добавлена возможность использования крипо-ускорителей для разгрузки ЦП при работе с TLS (KTLS). Поддерживаются версии TLS от 1.0 до 1.3 и алгоритмы AES-CBC и AES-GCM. Для использования KTLS необходима совместимая SSL-библиотека в пространстве пользователя. На данный момент библиотека OpenSSL базовой системы не включает поддержку KTLS по умолчанию, однако она может быть разрешена параметром WITH_OPENSSL_KTLS при сборке.
  • 64-битная архитектура ARM, известная как arm64 или aarch64, поднята до уровня Tier-1.
  • И многое другое...


Замечания к выпуску (англ.)
Список исправлений (англ.)

>>> Объявление (англ.)

anonymous

Проверено: Shaman007 ()

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

Расскажите, каким образом происходит монтирование флешек в системе, которой вы пользуетесь.

Происходит с помощью автомонтирования (на десктопе офтопик).

Вполне может быть, что разработчики FreeBSD упускают какие-то важные детали.

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

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

Происходит с помощью автомонтирования (на десктопе офтопик).

Каким образом. Объясните механизм.

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

Это из-за того, что есть несколько равнозначных методов. И из них нельзя выбрать лучшее решение.

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

Каким образом. Объясните механизм.

Мне как пользователю это неважно, потому что «просто работает».

Это из-за того, что есть несколько равнозначных методов. И из них нельзя выбрать лучшее решение.

Почему не сделать просто оптимальный для большинства дефолт и / или удобные способы его переконфигурирования без необходимости лезть в конфиги?

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

на 12 работает отлитчно.

Да, у меня на 12.1-RELEASE-p10 тоже всё заработало.

на 13.0-RELEASE, то что-то сломали…

Похоже на то.

sinaps
()
Ответ на: комментарий от alienclaster

Мне как пользователю это неважно

Тогда получается неконструктивный диалог. У вас всё работает, благодаря «какой-то магии», вам не под сильной. У нас всё работает, благодаря конкретным действиям пользователя, для его конкретной конфигурации.

В чём разница?

В степени прошаренности пользователей — для FreeBSD неумные пользователи не нужны.

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

в 2021 году обсуждаются вопросы вроде (авто)монтирования флешек…

Обсуждается что во FreeBSD 13.0-RELEASE, по видимому сломали работу sysutils/dsbmd. И в связи с этим возможные альтернативные реализации этого автомонтирования.

оптимальный для большинства дефолт… без необходимости лезть в конфиги?

Мне как пользователю это неважно, потому что «просто работает».

на десктопе офтопик

Вроде бы до сих пор для пользователей FreeBSD «лезть в конфиги» это и есть «оптимальный для большинства (пользователей FreeBSD) дефолт»?

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

В степени прошаренности пользователей — для FreeBSD неумные пользователи не нужны.

Вопрос здесь не в каком-то «уме», это чистой воды про степень задротства. В конфиги имеет смысл лезть когда это действительно нужно, а не на каждый чих.

Тогда получается неконструктивный диалог. У вас всё работает, благодаря «какой-то магии», вам не под сильной.

Это не «непосильная магия», но аутизм, Вместо того, чтобы делать работу - приходится править конфиги и конпелять, имитация бурной деятельности.

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

до сих пор для пользователей FreeBSD «лезть в конфиги» это и есть «оптимальный для большинства (пользователей FreeBSD) дефолт»?

Для сервера это нормально (возможно), но не для десктопа. А контекст обсуждения - пригодности фрибсд для условных домохозяек и разумные дефолты.

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

Вопрос здесь не в каком-то «уме», это чистой воды про степень задротства.

Так каждый сам решает, на что тратить драгоценное время жизни.

Это не «непосильная магия», но аутизм

В вашем случае, возможно, да. А ещё рассеянность сознания.

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

для FreeBSD неумные пользователи не нужны

Других пользователей там отродясь не было.

anonymous
()
Ответ на: комментарий от alienclaster

Десктопные функции разве пострадают и будут хуже от того что настраивать этот десктоп придётся вручную правкой конфигов? И не на «каждый чих» а один раз настроить и потом спокойно использовать. А

для условных домохозяек

рекомендую десктопноориентированные FreeBSD-форки.

sinaps
()

Решился и накатил фряху на железо. Впечатления пока ниже среднего. Внешняя и интегрированная аудиокарты не завелись. Проводная сеть постоянно отваливается (какой-то таймаут). Вайфай и синезуб не работают вообще. 5700XT завелась, но графика работает глючновато (тиринг, гостинг, артефакты местами в менюшках). Видео на ютубе и локальное страдает постоянным фреймдропом. Чем выше разрешение, тем больше дропов. На 4к процентов 10. Гуи qt вообще отказываются настриватся через qt5ct с экспортом QT_QPA_PLATFORMTHEME=‘qt5ct’. Либреоффис тормозит на больших таблицах так, что ввод данных в ячейку по две секунды жду.

В целом юзать в моем сетапе очень раздражающе. Может лет через 5 допилят до удобоваримого уровня. Тогда попробую еще.

kardjoe
()
Ответ на: комментарий от anonymous

Да нет, это у всех, у кого в лисе стоит зум только на текст.

kardjoe
()
Ответ на: комментарий от alienclaster

Вместо того, чтобы делать работу - приходится править конфиги и конпелять…

Нет. «Делать работу» это что-то повседневное, а «настраивать десктоп» ― править конфиги и конпелять… У меня вот конфиг WM уже лет 10 не меняется. :) Как тогда настраивался, так с однго компа на другой кочует, и обновление OS и пакетов\портов переживает. Один раз в 10 лет WM настроить ― так ли это сильно мешает «делать работу»?

sinaps
()
Ответ на: комментарий от kardjoe

Гуи qt вообще отказываются настриватся через qt5ct с экспортом QT_QPA_PLATFORMTHEME=‘qt5ct’.

Странно что-то, у меня с этим порядок. Каким манером QT_QPA_PLATFORMTHEME=‘qt5ct’ экспортировали, в какой файл писали? Для начала просто попробуйте вручную.

export QT_QPA_PLATFORMTHEME=‘qt5ct’ && qt5ct
sinaps
()
Ответ на: комментарий от sinaps

Да я уже снес фряху. Экспортировал из терминала, из .bashrc, из .login_conf. Переменная то задавалась, я проверял. Просто настройки не работали. В keepassxc, vlc, libreoffice не менялось оформление темы, шрифты.

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

Фряху ещё не снёс, экспортировал

export QT_QPA_PLATFORMTHEME="qt5ct"

из ~/.xinitrc, оформление темы, шрифты меняются, в vlc, dsbmixer пр. Qt-программах.

sinaps
()
Ответ на: комментарий от sinaps
QT_QPA_PLATFORMTHEME=‘qt5ct’ libreoffice

Так после настройки в qt5ct должно работать. Сомневаюсь, что переменные в баше во фряхе отличаются от таковых в баше на линуксах. Проблема может быть в чем-то еще, я не знаю. В любом случае выяснять, что там работает не так, я уже не могу, да и не хочу.

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

Сомневаюсь, что переменные в баше во фряхе отличаются от таковых в баше на линуксах.

Отличаются не сами переменные, могут отличаются файлы в которых надо экспортировать эту переменную. Не знаю про Linux-ы, я там именно эту qt5ct не настраивал, но вот для OpenBSD экспорт QT_QPA_PLATFORMTHEME из ~/.zsh или из ~/.xinitrc не прокатит. :)

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

Да, у меня на 12.1-RELEASE-p10 тоже всё заработало.

Ты делал чистую установку?

Похоже на то.

На днях сделаю чистую установку 13.0-RELEASE. Посмотрю, если что, отпишусь…

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

И в связи с этим возможные альтернативные реализации этого автомонтирования.

Нужно пилить баг репорт мейтейнерам dsbmd…

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

Ты делал чистую установку?

Нет, я бинарно обновлял FreeBSD 12.2-RELEASE-p6

freebsd-update -r 13.0-RELEASE upgrade

Пакеты тоже обновлял. И sysutils/dsbmd устанавливал уже после всех этих обновлений.

А 12.1-RELEASE-p10, на которой всё работает просто на флешке установлена давно, для всяких ремонтных работ как LiveUSB использую. Установлена как 12.1-RELEASE обновлена до p10 freebsd-update fetch install

Нужно пилить баг репорт мейтейнерам dsbmd…

Смотрел на bugs.freebsd.org ничего похожего не нашёл. Да, надо будет написать.

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

Вот только порты - штука гораздо более продвинутая чем emerge

В чем именно порты более продвинутые, чем emerge?

Во всем.

Отличный ответ, очень технически аргументированный.

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

Вопрос здесь не в каком-то «уме», это чистой воды про степень задротства.

Так каждый сам решает, на что тратить драгоценное время жизни.

Конечно. Но тратить его на монтирование флешек такое себе удовольствие. Если можно поставить систему с разумным дефолтом, где «все работает» искаробки. Сейчас линукс на ноутбук себе может поставить моя бабушка, и у нее с вероятностью 98,3% без проблем заведутся wifi, bluetooth, кардридер, графическая оболочка и драйвера на видеокарту - без необходимости лезть в конфиги и конпелять. Но вы, видимо, потратили очень много времени, чтобы изучить как настроить xorg и подключить автомонтирование флешки, очень полезные навыки в 21-м веке и поэтому желаете всем той же участи, то есть страдать, вместо того чтобы работать. Это ваш хлеб, понимаю (за неумением делать что-либо полезное), но людям надо просто работать.

Это не «непосильная магия», но аутизм

В вашем случае, возможно, да. А ещё рассеянность сознания.

Жаль, что среди пользователей freebsd столько неадекватов. А система весьма неплохая, особенно как конкурент линуксу.

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

рекомендую десктопноориентированные FreeBSD-форки.

ghostbsd готов для десктопа? Я смогу на этапе установки выбрать какой-нибудь другой wm, например stumpwm, и работать без проблем (с драйверами)?

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

Один раз в 10 лет WM настроить ― так ли это сильно мешает «делать работу»?

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

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

Но тратить его на монтирование флешек такое себе удовольствие.

Не тратьте. Пользуйтесь любым доступным вам по уровню знаний дистрибутивом GNU/Linux, уважаемый ПОТРЕБИТЕЛЬ.

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

ghostbsd

Судя по информации с официального сайта, эта ос перестала поддерживать 32-битную архитектуру? То есть на маломощный компьютер ее не поставить.

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

Я смогу на этапе установки выбрать какой-нибудь другой wm

У вас противоречивые требования. Толи вы пользователь который хочет просто пользоваться, то ли вы выбирать что-то хотите. Определитесь пожалуйста. Одновременно не получится.

sinaps
()
Ответ на: комментарий от alienclaster

Но вы, видимо, потратили очень много времени, чтобы изучить как настроить xorg и подключить автомонтирование флешки, очень полезные навыки в 21-м веке

На основе простых навыков строятся навыки сложные. Не смотря на то что у нас XXI век, детки до сих пор писать раньше чем говорить не смогают. Вот так же и с xorg-ом и автомонтированием. Вообще, конечно смотря кому, но нет, очень много времени на это не нужно. :)

sinaps
()
Ответ на: комментарий от utanho

На атлонхп и п4 не встанет. А если бы и встала, то зачем?

Не атлон, а core 2duo, поддерживает 64 бита. Но на старом ноутбуке мало памяти - 32 бита ос как раз то что надо.

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

нужно не туда смотреть, а вот тут.

Думаю одно другому не помеха. ;) Пишут надо 1.11.4. Собирайте порт, я пакета подожду, на данный момент только dsbmd-1.11.3.

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

Не атлон, а core 2duo, поддерживает 64 бита. Но на старом ноутбуке мало памяти - 32 бита ос как раз то что надо

Прошу прощения, но у меня такое ощущение, что вы весьма смутно представляете себе предмет разговора. У коре2 ограничение в 3-4 гб озу. Система х64 вполне спокойно встанет и будет работать, упираясь лишь в процессор.

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

Одним словом, свежий жирный софт вы не сможете использовать, хоть 32 хоть 64.

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

Прошу прощения, но у меня такое ощущение, что вы весьма смутно представляете себе предмет разговора

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

Система х64 вполне спокойно встанет и будет работать, упираясь лишь в процессор.

Да вопрос не в процессоре. А в том что на компе всего будет 3-4 гигабайте памяти, а все 64-битные версии программ будут 1) тормозить 2) есть огромное количество памяти. Поэтому для стареньких ноутов 32 бита до сих пор актуально.

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

О чем речь?

Одним словом, свежий жирный софт вы не сможете использовать, хоть 32 хоть 64.

Конкретно на этом ноуте мне для серфинга в интернетах.

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

У меня под рукой есть пк с коре2 и 4гб. На нем вполне спокойно работает вин10 х64 и дебиан11 х64с гном3. Скоростью не впечатляет, но памяти хватает.

Есть старый ноут с пентиум дуал коре и 3гб озу. Там все немного печальней из-за слабого проца.

Тормозят в основном веб-сайты и разрядность тут не поможет

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

Собирайте порт, я пакета подожду, на данный момент только dsbmd-1.11.3.

Да, ладно. Вроде пишут, ваш баг пофиксили в 1.11.4. Компиляция этого порта идет секунды полторы. Ага, можно добавить extfat и выбросить линуксшлакфс (ну ведь действительно не нужно).

anonymous
()
Ответ на: комментарий от sinaps

Значит «повезло»...
Для начала можно попробовать прописать для него квирк UQ_MSC_EJECT_ZTESTOR в loader.conf. Если поведение поменяется в лучшую сторону, пропатчить sys/dev/usb/quirk/usb_quirk.с и сделать send-pr.
Если не поможет, то придётся как-то искать что именно нужно заслать в него чтобы правильно проинициализировать коммуникационное устройство.
В интернетах пишут, что в Linux MF920 работает. Можно поискать в исходниках каким именно пакетом оно инитит его, и перетащить во FreeBSD (ох, щас начнётся...). Ну и опять-таки: проверка, патч, send-pr.

argv_0_
()
Ответ на: комментарий от sinaps

У вас противоречивые требования. Толи вы пользователь который хочет просто пользоваться, то ли вы выбирать что-то хотите. Определитесь пожалуйста. Одновременно не получится.

Ложный выбор. Пользователь хочет пользоваться тем, чем привык, или похожим на то, к чему привык. В linux выбор есть. Куча дистрибутивов делает сборки заточенные на рызные привычки пользователей.

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

Компиляция этого порта идет секунды полторы.

Это подразумевает что надо в той системе ещё дерево портов заводить. Да ну его, я там ничего компилять не собираюсь. Прямо так, без портов, просто из исходников пока собрал и поставил.

sinaps
()
Ответ на: комментарий от argv_0_

в Linux MF920 работает

Да, работает, я проверял. И у меня ещё штуки 3 разных модемов\роутеров есть которые вот так же.

пропатчить sys/dev/usb/quirk/usb_quirk.с и сделать send-pr… поискать в исходниках… и перетащить…

Я попробую, но боюсь моей квалификации не хватит на такие действия. :(

sinaps
()
Ответ на: комментарий от anonymous

Пользователь хочет пользоваться тем, чем привык…

Кто же ему мешает? Пускай пользуется.

В linux выбор есть. Куча дистрибутивов делает сборки…

Во FreeBSD есть выбор. Поставьте нужные вам пакеты, настройте их и пользуйтесь. Это не так сложно и долго. Нет? Ну используйте что есть. Вот такой выбор. Ни чуть не ложный.

sinaps
()
Ответ на: комментарий от anonymous

Ложный выбор. Пользователь хочет пользоваться тем, чем привык, или похожим на то, к чему привык.

Это не совсем соотвествует истине. Термин «пользователь» не определен.

Если понимать «пользователь» буквально, то он - «пользователь» будет пользоваться тем, что под рукой.

Закоренелому виндузятнику, чтобы начать пользоваться линуксом, надо пару минут времени и небольшой экскурс (внезапно в гноме запилили gnome-tour).

Для обывателя ос - запускалка программ, не более. Он не будет лепить коньки, засекать время загрузки, ковырять системные службы. Компьютер у него имеет три агрегатных состояния тупит-подтупливает-нетупит.

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

Ни чуть не ложный.

Подмена понятий. О выборе или настраивать или пользоваться умолчательным говорили ранее как о само сабой разумеещемся.

Очевидно, гляда на linux, это не так.

Тут же разговор, или о выборе использовать FreeBSD или не использовать его.

Другой выбор.

Как же много аутистов и демагогов среди любителей BSD.

У BSD аутисты и демагоги являются целевой аудитоией?

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