LINUX.ORG.RU

FreeBSD 14.4

 , ,

FreeBSD 14.4

2

2

10 марта 2026 года проект FreeBSD объявил о выходе новой стабильной версии операционной системы – 14.4-RELEASE. Этот релиз, доступный на официальном сайте, продолжает развитие ветки 14-STABLE и включает в себя исправления безопасности, обновления компонентов, новые драйверы и улучшения для облачных сред.

Изменения в FreeBSD 14.4:

Безопасность и исправления:

С момента выхода 14.3 был выпущен ряд важных обновлений безопасности. Среди исправленных уязвимостей:

  • множественные уязвимости в OpenSSL (сентябрь 2025 и январь 2026);
  • удалённое выполнение кода через ND6 Router Advertisements (декабрь 2025);
  • jail escape через nullfs и обмен файловыми дескрипторами (январь-февраль 2026);
  • DoS в ipfw и проблемы с кэшированием в local-unbound.
Пользовательское пространство:
  • diff теперь лучше сообщает об ошибках ввода-вывода;
  • sockstat отображает UDP-Lite сокеты;
  • newfs получил флаг -u для отключения soft updates;
  • новая утилита sndctl для управления звуковыми устройствами с интерфейсом, похожим на mixer;
  • Jail: добавлены параметры meta и env для хранения произвольных метаданных и переменных окружения, связанных с каждой jail;
  • привилегии: утилита mdo (альтернатива sudo) получила расширенные опции для тонкого контроля над UID и GID запускаемых процессов.
Обновлёния стороннего ПО:
  • OpenZFS до версии 2.2.9 с улучшениями ARC и исправлениями для zpool add;
  • OpenSSH до версии 10.0p2: удалена поддержка слабого DSA, изменён ключ обмена по умолчанию на пост-квантовый алгоритм mlkem768x25519-sha256;
  • OpenSSL до версии 3.0.16;
  • xz (5.8.2), less (685), bc/dc (7.1.0), unbound (1.24.1), libarchive (3.8.5), bmake (20251111) и другие;
  • консольный шрифт gallant теперь содержит более 4300 глифов, включая кириллицу, греческий и символы Powerline. Шрифт spleen обновлён до версии 2.2.0;
  • протокол маршрутизации RIP (утилиты routed, route6d) объявлен устаревшим и будет удалён в будущих релизах.
Ядро и драйверы.
  • Jail: ужесточены ограничения для непривилегированных пользователей в родительских jail при управлении процессами в дочерних jail. Для сохранения старого поведения введён параметр allow.nounprivileged_parent_tampering.
  • Сеть: добавлена утилита /sbin/ipfw15 для совместимости с ядрами 15.x при обновлении. Удалён код совместимости с IPFW версий до FreeBSD 8.
  • Драйверы:
    • ix/ixv: добавлена поддержка семейства Intel Ethernet E610;
    • iwlwifi: добавлена поддержка ACPI для регулирования работы 802.11ax/be;
    • nvme: добавлена поддержка BAR5 для совместимости с Google Compute Engine C4;
    • epair: появилась возможность генерации стабильных MAC-адресов через sysctl;
    • qat: поддержка устройств 402xx.
  • Система хранения (Storage)*:
    • добавлена поддержка файловой системы 9P (p9fs) для использования с bhyve и virtio-9p, позволяя гостевой системе получать доступ к файлам хоста;
    • исправлены ошибки в tarfs при работе с файлами размером более 4 ГБ и 8 ГБ;
    • ужесточены проверки в unionfs и nullfs для предотвращения вылазки из jail (chroot escape).
Загрузчик и установка
  • Установка: bsdinstall больше не поддерживает установку ZFS на диски с MBR-разметкой (опция была нерабочей);
  • Загрузка: loader.efi теперь корректно работает на старых системах с UGA (например, MacBooks), используя функции Blt только при наличии GOP;
  • Образы: на bootonly-носители добавлены прошивки для беспроводных адаптеров, что позволяет устанавливать систему по Wi-Fi;
  • Raspberry Pi: в образы для SD-карт включён device tree blob для поддержки Raspberry Pi Zero 2W.
Облачные среды (Cloud Support)
  • nuageinit получил значительные улучшения: добавлена полная совместимость с cloud-init (поддержка runcmd, packages, write_files и др.), улучшена работа с сетью, добавлена поддержка resolvconf. Это упрощает инициализацию виртуальных машин в облаках.

Обновление системы

Обновление до FreeBSD 14.4 поддерживается двумя способами:

  1. Бинарное обновление с помощью утилиты freebsd-update (требуется подключение к интернету).
  2. Обновление из исходных кодов согласно инструкциям в файле /usr/src/UPDATING.

>>> freebsd

★★★★★

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

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

А я тебе о чём пишу, мальчик? Иначе откуда у MS был бы код OS/2? Понимаю, сложно, но подумай немного :)

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

Вещества в Амстердаме, жаль даже такую простую вещь не можешь запомнить :) Слишком много я требую от людей, проще надо относится.

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

Вещества в Амстердаме, жаль даже такую простую вещь не можешь запомнить :) Слишком много я требую от людей, проще надо относится.

тебе любителю этих веществ - виднее.

откуда у MS был бы код OS/2?

Может оттого, что написано оно ими? но до тебя это так и не доходит. я понимаю, что тебя больше беспокоит логистика веществ -амстердам - копенгаген, но ты уж напряги остатки извилин-то…

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

Не от интерфейса подключения, а от контроллера

Отдельный интерфейс предполагает свой контроллер. Я уже понял, логика наука не для всех.

Он просто не работал.

Он прекрасно работал. DOS в OS/2 был лучше нативного DOS и много кто разрабатывал под DOS пользовали для этого полуось, потому что при падении программулины падала только виртуальная машина.

Так как не работало большинство мультимедийного оборудования в os/2

Какое мультимедийное оборудование в середине 90-х? Гейфорс RTX?

дааааа? праавдааа? так почему тогда отсутсвовал звук? :)

Чего так обрадовался? Работал с искажениями в НЕКОТОРЫХ играх. Чем читаешь?

Нет! Вы о5 обос-сь ! :) Для этого нужно было иметь дополнительно те самые дискеты с виндой

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

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

и к ним существуют специальные двухсторонние дискеты.

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

Такие флиппи-диски не подходят к двусторонним дисководам, поскольку направление вращения второй стороны не совпадает.

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

у меня в те времена был цд-ром митсуми

У меня как раз такой же был CD-ROM Mitsumi x48.
На звуковой карте было два слота под короткую оперативку SIMM и один разъем IDE. Сама звуковая карты вставлялась в разъем ISA. Очень длинная была - во весь корпус (от стенки до стенки).

Если CD привод подключить к матплате, то в BIOS можно было выставить загрузку с него.

Если CD привод подключить к звуковой карте, то CD привод в BIOS никак не определялся, и на экране диагностики, при загрузке ПК - не отображался. Соответственно и загрузиться с него было нельзя.
Как я понимаю, ОС видела CD привод только после старта драйверов на Звуковую карту. И в конфигах должны были быть сроки, указывающие, что этот привод у нас есть, и его нужно задействовать.

Сам дистрибутив я брал у знакомого. Он работал в типографии инженером. У них АРМ, управляющие печатным агрегатом были на OS/2 (кажется).

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

С Виндой никакой книги не было. Я в то время покупал книги сам, и стоили они не так дешево. Интернета в то время как такового не было. Я даже помню имена Авторов: Фигурнов - про ПК; Фаронов - программирование на Pascal.

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

ля этого нужно было иметь дополнительно те самые дискеты с виндой

Выпускались «красные» и «синие» версии: одна из них содержала полную копию Windows 3.1 (даже русифицированную!).

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

Windows 3.1 в полуось был встроен и полностью функционален.

Возможно. Но у меня не все программы даже от Win3.1 запускались. Какие то программы ругались на недостающие библиотеки. Предполагаю, что запускаемые программы эти библиотеки просто не видели по предполагаемым путям. Возможно, если эти библиотеки подсунуть - то всё бы заработало. Тогда, без каких либо танцев с бубном, у меня заработала только Civ2.

Я пользовался OS/2 только неделю. Потом поставил Win9x назад, а коробку с дистрибутивом и книгой вернул хозяину.

В тот момент я был не готов к таким экспериентам.

В принципе, примерно так же я знакомился и с RedHat, примерно в тоже время (возможно чуть по позже). То же где то на неделю хватило моего терпения в тот момент.

Я не в коем случае не говорю, что OS/2 плоха.
Но в тот момент она мне не подошла.

Только утверждения, что она просто идеальна, все умеет, не глючит, летает - КМК, не совсем корректны.

ОС - это средство запуска ПО. Если ПО под ОС не существует, то зачем тогда ОС?
Про «глюки». Вот не завелся у меня CD привод. Хорошо, что была книга, и я поправил нужный конфиг, и сделал еще какие то манипуляции. Но я так же мог напортачить, чем сделал бы ОС не менее глючной, что другие. А возможно даже сделал бы её не работоспособной.
Про быстродействие. Не могу сказать, как у других, но на моем AMD-K6-2, OS/2 работала очень не торопливо. Win9x по сравнению с ней - просто летала.

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

ivanlex ★★★★★
()

Мощь некромантии FreeBSD столь велика, что одно лишь упоминание её на форуме способно вернуть из небытия срачи полумух vs масдай...

KOHb-TPOJIJIbJIEP ★★
()
Ответ на: комментарий от ivanlex

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

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

кооперативная многозадачность была в 3.x

Ты не понял, про что я написал. Все виртуальные машины работали с вытесняющей многозадачностью начиная с Windows/386. Но 16-битные программы Windows запускались на одной виртуальной машине с кооперативной многозадачностью.

данное обстоятельство и породило известную шутку про «да, 95 - многозадачная ОС, щаз дискетку доформатирую и покажу»

Это совсем другая история, её уже разбирали. Форматирование костыльно реализовали ради совместимости с кривыми биосами тех лет.

geraet4501
()

Подозрительно черный черный и подозрительно угластый угол обзора. AMOLED, что ли?

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

OS/2 начиная с версии 2.0 32-битная

Когда начали писать Windows NT, была только 16-битная OS/2 под 286 камень с нулевой переносимостью на другие архитектуры.

И рабочее название, в процессе разработки, было NT OS/2.

Ну и что? Название так-то довольно логичное: система сделана заново, но запускает 16-битный софт OS/2.

но кодовая база в начале пути общая

Не было там общей кодовой базы. Систему, прибитую гвоздями к 286 машине, на MIPS, PowerPC и Alpha не запустишь. Надо писать заново.

сверху прикрутили winapi и понеслось

Точно так же сверху прикрутили API OS/2 и POSIX.

geraet4501
()
Ответ на: комментарий от Qui-Gon

Suspend/Hibernate поддерживается замечательно, я даже сам пробовал это перед решением переходить на Фряху.

Но есть нюанс. Я пробовал до установки nvidia-driver-470. У проприертарного драйвера 470й версии с этим ппоблемы, при том и на Linux-е тоже:

проблема с driver (kernel 5.11. + nvidia 470) не выходит из режима сна, темный экран,

монитор не всегда выходит из спячки

Проблема в том что если драйвер включен то после пробуждения он или пробудит видюху и все будет хорошо или мониторы даже не включатся. Да кстати у меня два моника, с этим тоже все ок. Так вот сама система не зависает, можно зайти через телефон по ssh и перезапустить sddm, что перезапустит графику и драйвер соответственно. Конечно это не удобно и если открыты приватные вкладки в браузере или редакторы не умеют созранять раз в какое-то время несохраненное в ~.swap файлы для восстановления несохраненных данных для иекавери в случае каких-то проблем (нпрмр свет отключат) - а таких редакторов, кто не умеет, сейчас и не встретить - то жить можно и так, просто не приятно.

А учитывая что в сон я имею потребность переводить комп крайне редко (пашет обычно 24х7) то для меня и не проблема. Вот если бы ноут был, его было бы жалко останвлять на ночь, таки ресурс ноута это не ресурс ПК.

Да и к тому же у меня на Фряшке кроме моих непосредственных задач: текстовые редакторы/ide, браузер Vivaldi (через слой совместммости с Linux, что тоже работает неделями без перезапуска с кучей вкладок без их автовыгрузки и ничего не течет) в фоне в Вайне крутятся файлораздачи в uTorrent и DC++. Просто ради альтруизма. В Вайне потому что я привык импнно к этому софту, а не потому чтотнет нативного. Так то есть куча нативных портов и для DC скти и для Torrent-ов. И еще, похвалю Фряшку в ней отличный ntfs-3g, в ней что кучу мелких, что крупных файлов пробовал писать, ничего не повреждается, даже подержку сжатых файлов завезли. Единственную странночть я заметмл если руками не отмонтировать перед мерезагрузкой потом в Винде были мелкие (не приведшие к серьезным проблемам) поареждения ф.с. было похоже на то что Фряшка или не ждала пока unmount завершмится или не вызывала его вообще. В итоге я сдклал свой скрипт который вызывается при каждом ребуте/выключении, в котором просто вызываю unmount даже без всяких sync, и это помогло: даже скачивание из того же dc++ кучи гигабайт илм разрастанме кеша (много мелких файлов) от игрушки (запущенной через Вайн на Виндовом разделе) не приводят к повреждению ф.с.)

Кстати приводя те 2 ссылки обнаружил что кто-то запускал в скрипте после сна xrandr и ему это помогало.

Так же на форумах ФриБСД был совет настроить (одной строчкой делается) запрет убирать питание с pci-e шины когда комп уходит в сон. Т.е. как понял сама видюха уснет, но шина останется под питанием и тогда тоже уйдут проблпсы с пробуждением, не пробовал, тк мне сон компа нужен очень редко, а лишний раз стопить машину мре жалко харды (ведь они любят старт-стоп, головки параовать начинают, да и бречеь оборвдование стоит с такими-то ценами как в РФ, поэтому если есть возмодночть пк лучше не отключать. Я наверное оталбчал его в начале января к слову :))

Про little-endian не слышал не разу, это что и то и то на одном проце? Но все обычные процы поддерживает хорошо.

Обычео даже так: если у тебя новейшее железо (я про десктоп, от серверноф темы я далек) то это даже лучше чем если 10+ летнее (как у меня, у меня совоеменные носители: куплены новыми в прошлом году hdd и sdd, но остальное железо было куплено в 2011).

Ну так вот, пришел к выводу что во FreeBSD очень любят выкидывать поддержку стартго оборудования. Например в 15й вкрсии они частично отключили 32бита, и аришлось попотеть чтобы понять как запускать в wine 32 битрып проги (успешел справился, при чем в едином «префиксе» без необходимочти отдельного для 32)

А вот в чем пока не справился, но это никак не мешает ни в в чем, это в тос что в FreeBSD очерь развиты системнып метрки, я даже в Виеедк такого не нахтдил, хотя она безусловно лидер ао развитости метрик и подсистем анализа производительности и Linux с *BSD в жтом отстают. Но тем не менее в Винде я не находил (хотя может просто не искал, и вообще был уверен на уровре теории что ьюбая ОС не имеет доступа к данным о кешах проца, и никак не может на прямую на них влиять, но вероятно ошибался) ну так вот во Фряхе можно спмотреть метрики например как часто случаются промахи в кеше процессора. А следовательно аодкорпктировать напимер свои стиуктуры данных: выровнять или обеспечить локальность полей как-то иначе, адаптировов(оптимизировав) свой код конкретный проц) и там еще до кучи всяких интересных метрик.

Ну так вот на мой AMD Phenom в 15-й Фряхе эти вкусности не работают. Гемини говорит что в 15шке в ядре эти опции сохранены, но в юзерспейсовской тулзе их отключили как легаси (старый проц) я поставил 13шку на Флешку, и таки да, в 13й эти метрики работают. Вот как будет время попробую бек-портировать на 15шку из 13 или 14 (14 я не пробовал), ну или забью, тк скорее это для меня инткрес по-фану чем практическая нужда иметь эти метрики и подкапотные счетчики. Илм к ому времери как появится время это подпилить уже будет новое железо где жто из коробки работает.

В общем FreeBSD меня полностью устраивает. Едиественный недочет он втом что я нк исею во Фряхе гуевых средств анализа производительности и диспетчпров задач: kde system monitor и в прошлых версиях много что не показывал, но сейчас он не запусксется вообще. Гномовый системный монитор запускается, но мне протмве гномо-софт (своим визуалом). А почему так? Потому что Linux это давно не posix и в нем есть «линуксизмы», в частности cgroups и systemd от которых завмсят эти проги. Так же gkrellm можно не ставить, тк порт не адаптирован под Фряху, а во Фряхи нет sensorsd

Но кроме системного монитора все остальное в Кедах работает хорошо. А вместо него и gkrellm для мормториноа сичтесы я развопачиваю на одном экране konsole на фуллскрин, делаю в ней подаонсоли и там верятся и htop и активоность дисков gstat и активность сети systat -ifstat и мониторинг волтажа/температур/оьоротов вертушек с материнки sysctl dev.aibs.

А еще тут нет systemd, но крвйне удобная и тоже кстати многопотчная система инилизации вщятая от NetBSD, и никакого Rust в ядре и базовой системе.

Кайф. Не понимаю почему Лиунксоиды после того как ядро начало «ржаветь» и систем-д завхватил систему до сих пор не переходят на BSD(хотя тенденцияв таки есть, неужели боятся некоей ауры серверности BSDшек или боятся сложностей с установкой: тк чтобы получить DE нужно читать мары и вводить текстовые комманды, а соврременный Линуксомд привык что установка ОС делается в пару кликов мышью (даже Винду в 2026 кстановить сложнее чем Linux).

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

Suspend/Hibernate поддерживается замечательно

Поддержвалось до тех пор пока под давлением микрософта выпилили suspend S3 и не заменили на s2idle который фряха не умеет.

Qui-Gon ★★★★★
()
Ответ на: комментарий от bonta

знатное эссе. Мне всё это Slackware даёт, немного от BSD и много от Linux.

splinter ★★★★★
() автор топика
Ответ на: комментарий от Qui-Gon

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

-----------

Suspend/Hibernate поддерживается замечательно, я даже сам пробовал это перед решением переходить на Фряху.

Но есть нюанс. Я пробовал до установки nvidia-driver-470. У проприертарного драйвера 470й версии с этим проблемы, при том и на Linux-е тоже:

проблема с driver (kernel 5.11. + nvidia 470) не выходит из режима сна, темный экран,

монитор не всегда выходит из спячки

Проблема в том что если драйвер включен то после пробуждения он или пробудит видюху и все будет хорошо или мониторы даже не включатся. Да кстати у меня два моника, с этим тоже все ок. Так вот сама система не зависает, можно зайти через телефон по ssh и перезапустить sddm, что перезапустит графику и драйвер соответственно. Конечно это не удобно и если открыты приватные вкладки в браузере или редакторы не умеют сохранять раз в какое-то время не несохранённое в ~.swap файлы для восстановления несохранённых данных для рекавери в случае каких-то проблем (например свет отключат) - а таких редакторов, кто не умеет, сейчас и не встретить - то жить можно и так, просто не приятно.

А учитывая что в сон я имею потребность переводить комп крайне редко (пашет обычно 24х7) то для меня и не проблема. Вот если бы ноут был, его было бы жалко оставлять на ночь, таки ресурс ноута это не ресурс ПК.

Да и к тому же у меня на Фряшке кроме моих непосредственных задач: текстовые редакторы/ide, браузер Vivaldi (через слой совместммости с Linux, что тоже работает неделями без перезапуска с кучей вкладок без их автовыгрузки и ничего не течет) в фоне в Вайне крутятся файлораздачи в uTorrent и DC++. Просто ради альтруизма. В Вайне потому что я привык импнно к этому софту, а не потому чтотнет нативного. Так то есть куча нативных портов и для DC скти и для Torrent-ов. И еще, похвалю Фряшку в ней отличный ntfs-3g, в ней что кучу мелких, что крупных файлов пробовал писать, ничего не повреждается, даже подержку сжатых файлов завезли. Единственную странночть я заметмл если руками не отмонтировать перед мерезагрузкой потом в Винде были мелкие (не приведшие к серьезным проблемам) поареждения ф.с. было похоже на то что Фряшка или не ждала пока unmount завершится или не вызывала его вообще. В итоге я сдклал свой скрипт который вызывается при каждом ребуте/выключении, в котором просто вызываю unmount даже без всяких sync, и это помогло: даже скачивание из того же dc++ кучи гигабайт илм разрастанме кеша (много мелких файлов) от игрушки (запущенной через Вайн на Виндовом разделе) не приводят к повреждению ф.с.)

Кстати приводя те 2 ссылки обнаружил что кто-то запускал в скрипте после сна xrandr и ему это помогало.

Так же на форумах ФриБСД был совет настроить (одной строчкой делается) запрет убирать питание с pci-e шины когда комп уходит в сон. Т.е. как понял сама видюха уснет, но шина останется под питанием и тогда тоже уйдут проблемы с пробуждением, не пробовал, тк мне сон компа нужен очень редко, а лишний раз стопить машину мре жалко харды (ведь они любят старт-стоп, головки парковать начинают, да и беречь оборвдование стоит с такими-то ценами как в РФ, поэтому если есть возможность пк лучше не отключать. Я наверное отключал его в начале января последний раз, к слову :))

Про little-endian не слышал не разу, это что и то и то на одном проце? Но все обычные процы поддерживает хорошо.

Обычно даже так: если у тебя новейшее железо (я про десктоп, от серверное темы я далек) то это даже лучше чем если 10+ летнее (как у меня: у меня современные носители: куплены новыми в прошлом году hdd и sdd, но остальное железо было куплено в 2011).

Ну так вот, пришел к выводу что во FreeBSD очень любят выкидывать поддержку старого оборудования. Например в 15й версии они частично отключили 32бита, и пришлось попотеть чтобы понять как запускать в wine 32 битные проги (успешно справился, при чем в едином «префиксе» без необходимости отдельного для 32)

А вот в чем пока не справился, но это никак не мешает ни в чем, это в том что в FreeBSD очень развиты системные метрики, я даже в Винде такого не находил, хотя она безусловно лидер по развитости метрик и подсистем анализа производительности и Linux с *BSD в этом отстают. Но тем не менее в Винде я не находил (хотя может просто не знал что можно найти, и вообще был уверен на уровне теории что любая ОС не имеет доступа к данным о кешах проца (разве что кроме объема и ассоциативности), и никак не может на прямую на них влиять, лишь косвенно) ну так вот во Фряхе можно смотреть метрики например как часто случаются промахи в кеше процессора. А следовательно подкорректировать например свои структуры данных: выровнять или обеспечить локальность полей как-то иначе, адаптировав(оптимизировав) свой код конкретный проц) и там еще до кучи всяких интересных метрик.

Ну так вот на моём AMD Phenom в 15-й Фряхе эти вкусности не работают. Гемини говорит что в 15шке в ядре эти опции сохранены, но в юзерспейсовской тулзе их отключили как легаси (старый проц), я поставил 13шку на флешку, и таки да, в 13й эти метрики работают. Вот как будет время попробую бек-портировать на 15шку из 13 или 14 (14 я не пробовал), ну или забью, тк это для меня скорее интерес по-фану чем практическая нужда иметь эти метрики и подкапотные счетчики. Или к тому времени как появится время этим заниматься уже будет новое железо где это из коробки работает.

В общем FreeBSD меня полностью устраивает. Единственный недочет он в том что я не имею во Фряхе гуевых средств анализа производительности и диспетчеров задач: kde system monitor и в прошлых версиях много что не показывал, но сейчас он не запускается вообще. Гномовый системный монитор запускается, но мне противен гномо-софт (своим визуалом). А почему так? Потому что Linux это давно не posix и в нем есть «линуксизмы», в частности cgroups и systemd от которых зависят эти проги. Так же gkrellm можно не ставить, тк порт не адаптирован под Фряху, а во Фряхи нет sensorsd

Но кроме системного монитора все остальное в Кедах работает хорошо. А вместо него и gkrellm для мониторинга системы я разворачиваю на одном экране Konsole на фуллскрин, делаю в ней подконсоли и там вертятся и htop и активность дисков (gstat) и активность сети (systat -ifstat) и мониторинг вольтажа/температур/оборотов вертушек (sysctl dev.aibs)

Из явных плюсов:

Тут нет systemd, но крайне удобная и тоже кстати многопотчная система инилизации взятая от NetBSD, и никакого Rust в ядре и базовой системе.

Кайф. Не понимаю почему Лиунксоиды после того как ядро начало «ржаветь» и систем-д захватил систему до сих пор не переходят на BSD(хотя тенденция таки есть, неужели боятся некоей ауры серверности BSDшек или боятся сложностей с установкой: тк чтобы получить DE нужно читать маны и вводить текстовые команды, а большая часть современных Линуксоидов уже давно привыкли что установка ОС делается в пару кликов мышью (даже Винду в 2026 установить сложнее чем Linux).

bonta ★★★★★
()
Ответ на: комментарий от Qui-Gon

...Ryzen 6800 и 7800 серий не работает...

Пишут, что, типо, во Фряхе 15 версии этой проблемы нет.

sparkie ★★★★★
()
Ответ на: комментарий от Qui-Gon

Не согласен S3 прекрасно работает, вот что поддерживается на 15й Фряхе конкретно на моей системе:

sysctl hw.acpi.supported_sleep_state
    hw.acpi.supported_sleep_state: S1 S3 S4 S5

А тот новый режим похоже что не поддерживает. Но с другой я смотрю на табличку сравнительную (https://imgur.com/a/mwAu3xh)

И есть мысли и хорошо что не поддерживает. Зачем такой спящий режим в котором фоновые процессы (по версии Гемени) будут работоспособны, да и тратит больше энергии на свою работу.

Вот просто отправить все в RAM и отключать питание с проца, носителей и видюхи (что FreeBSD умеет) - это норм, даже я иногда таким пользуюсь.

Так же я проверял и Гибернацию с сохранением всего на swap и полным выключением питания - все работает. Не понимаю зачем еще это какой-то режим который зачем на десктопе вообще? )

bonta ★★★★★
()
Ответ на: комментарий от Qui-Gon

Упустил.

Со звуком полагаю те же проблемы.

Никаких проблем. Есть некие сложности но только для тех кто первый раз ставит систему (еще не знает местные обычаи).

Если у чела просто стерео или ему не нужно чтобы KDE показывали в трее что сейчас воспросизводит музыку и нельзя было индивидуально подкрутить звук для приложения то такому пользователю всё из коробки хорошо.

Но если хочешь получить полноценный опыт КДЕшника относительно звука (чтобы в трее плеер отображался и чтобы каждое воспроизводящее звук приложение подхватывалось виджетом звука чтобы можно было индвидуально подкрутить его звук) - то тут так:

Ряд апп, браузеры, Телеграм обычно собраны сразу правильно, с поддержкой PulseAudio. А такой софт как mpv, OpenAL, на удивление собраны без оной.

Поэтому мне для решения лично моих проблем со звуком пришлось:

Собрать из портов ровно 2 приложения: mpv, OpenAL , иначе звук был но он не отображался в трее КДЕ и нельзя было мапить стерео на 5.1.

В общем из корбки там OSS, этого достаточно для стерео и даже для 5.1. (все каналы работают) но я например довольно таки редкий ценитель такой что я ненавижу 5.1 фильмы, но обожаю 5.1. аккустику, и люблю все (даже фильмы с объемным звуком 5.1) замапить до 2.0 и потом этот 2.0 уже замапить на 5.1, чтобы звук был из всех колонок, и голос был из всех колонок а не из центральной, но при этом чтобы это было не моно а стерео. Ну как в атомобилях там тоже объемный но стерео звук.

И вот такой маппинг достаточно легко делается в ПульсАудио.

Да я слышал что типа ПульсАудио это не современно и даже во Фряхе юзают PipeWire, но во первых я не заметил что в фильмах или в играх были какие-то проблемы со звуком от Пульса, во вторых ПайпВайр - он хоть и есть но я пробовал его и чего-то хорошего для себя не извлек - кроме того что если его не запустить в логи будут сыпать что КДЕ не может к нему прикконектися. В итоге я его запускаю чтобы не сралось в логи, а весь звук у меня через OSS+PulseAudio.

В общем я ж говорю для домашнего использования она более чем пригодна,но настроить и что-то допилить в отличии от Линукс где из коробки работает - придётся. Но так в этом же и кайф, можно вспомнить молодость, когда и Линукс приходилось настраивать.

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

Про клавиатуру. У меня их две, пробовал обе ради интереса ps/2 и usb обе работают хорошо, без каких-то проблем.

Тем не менее могу описать другое забавное:

Если вынужден использовать nvidia-driver-470 (а новее я не могу с моей видюхой) то можно попрощаться в кириллицей (и любыми иными что не вмещаются в ASCII символами) в текстовом режиме. Благо в текстовом режиме крайне редко когда нужна кириллица.

Пользователи более новых проприертарных драйверов от Нвидии и естественно все те кто юзает АМД или Интел-краточки с такими проблемами не сталкиваются.

Дополнительно уточню что в Иксах такой проблемы нет - это чисто про текстовый терминал не Иксовый, но на него так виляет драйвер от Нвидии, что нужно спецом предпринимать меры которые переключают драйвер текстового термина в легаси режим в котором нет UTF-8. Иначе при переключении иксы-терминал (ctrl+f<n>) вместо терминала будут квадратики развноцветные.

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

можно зайти через телефон по ssh и перезапустить sddm

Это, конечно, поможет, но слишком зардкорно. Я помню, решал этот вопрос запуском какой-то программы, которая пинала иксы на предмет пробуждения монитора.

А, дочитал дальше, речь действительно про xrandr.

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

Да, да я когда писал сегодня про это тут на форуме тоже наткнулся что на разные способы решения, что можно и какй-то скрипт написать котоый что-то делает, и просто подкрутить аттрибуты в sysctl, может когда-то попробую, пока лишний раз не хочется чтобы hdd стопить а потом раскручивать их лишний раз.

Скорее всего пробовать буду совместив с уборкой - ну тогда хороший повод извлечь hdd из компа для очистки корпуса и уже на одних sdd без хардов можно эксперементировать :)

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

Это всё хорошо, конечно. Но я ушёл после ~16 лет декстопа на фряхе в линукс. Стим, майнкрафт не работают. Нетфликс, спотифай не работают. CUDA не работает. Грустно стало.

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

S3 не рабтает на новом железе - он ВЫПИЛЕН НАХРЕН из биосов. Не выключен по умолчанию, даже не залочен - а именно выпилен с корнем. То есть рассчитывая на S3 ты остаешься привязанным к некро-железу.

Вот просто отправить все в RAM и отключать питание с проца, носителей и видюхи (что FreeBSD умеет)

Не умеет. Ты как пользователь думаешь что это делает фрибсд. Но нет - фри бсд просто вызывает процедуры биоса, и уже биос делает вот это все. Общается с железом, отключает питание где можно и сохраняет где нельзя - и потом возвращает все в зад. Фрибсд не неадо забоититься о том как там управлять этим железом.

А теперь из биоса это выпилили - а значит обращаться с железом надо теперь на уровне ОС. То есть каждый бл… драйвер должен уметь усыплять и будить подшефную железку. И это адски сложно по сравнению с вызовом стандартной биосной процедуры, а значит крайне сомнительно что будет реализовано в бсд. Учитывая что они клавиатуру на райзене 3+ года чинили (линукс - исправил за 2 недели) - шансов почти ноль.

Не понимаю зачем еще это какой-то режим который зачем на десктопе вообще?

Ну а я не понимаю зачем вообще десктоп который не ноутбук. И учитывая что на каждый проданный десктоп приходится десяток проданных ноутов делаем выводы.

Плохой поддержкой железа фряха сузила область применения и пользовательскую базу. А раз он астала экзотом - то и потряла интерес к ней корпоративного сектора что еще сильнее сузило и подержку железа и внедрение новых корпоративных технологий что долбануло в итоге и по серверам. Круг замкнулся. Ну вернее не круг а удавка. Видимо всетаки по началу сиграли потенциальные и непотенциальные патентные тяжбы по коду юникса, но далее немало сиграла инертность самого процесса. Я про эту жалкую клавиатуру постоянно пишу в постах по фряхе - это же не технческая проблема а индикатор импотенции всей разработки. В линуксе фикс прилетел в виде патча сразу - и что-то около месяца заняло чтобы он приземлился в меинайн. Фикс элементарный. Но во фряхе он не приземлился - я два гда ждал. Потом забил. Если два года не могли втянуть элементарный готовый фикс - то сколько лет им надо будет на поддержку S0idle. Была надежда на этот громко озвученный и разрекламированный проект по поддержке лаптопного железа - но походу там весь бюджет на пиар ушел.

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

Понял что в новом железе выпилили.

В последнем абзаце вы какие-то мрачные умозаключения делаете.

Я все же надеюсь (и вроде бы не просто надеюсь а вижу то что проект живёт, проект дышит, видно по активности в гите) - что Фряха освоит поддержку этих новых аппаратных фичей. Сообщество пользователей там тоже крепкое, которое обычно не теряет (кроме как по-физческой-смерти-человека) своих членов. И даже бывают новенькие - я вот на десктоп Фряшку (в качестве основной хост-оси) поставил впервые в жизни в конце декабря прошлого года, и похоже это станет моей основной ОС (вернее уже стала, т.к. в Винду я захожу теперь редко, наверное неделю назад там был и то на 5 мин зашел проверить не повредилось ли что на ntfs - не повредилось). А Линуксов на хосте у меня не было с конца нулевых. На виртуалке да крутились и крутятся (Кстати с ВиртуалБоксом на Фряшке тоже все хорошо, кроме единственного в порте нет поддержки usb2-3, т.е. высокосокростных usb, но как часто оно нужно на ВМ? по adb андроид подключить - и usb 1 хватит), но в качестве хоста была Винда, теперь Фряха. Ну и денег им периодически на жизнь дают корпорации.

У меня есть очень интересный противоположенный пример поддержки оборудования Фряшкой, я обнаружил что на моём новом диске почему-то растёт раз в сутки счетчик парковок. И не мог ничего найти почему-так, потом каким-то случайным образом наткнулся на это.

В общем кроме APM в современных дисках есть еще и некий «extended power conditions», т.е. даже если APM настроен на максимальную производительность, жесткий диск все равно может снижать количество оборотов и даже парковать головки.

И ни одна программа в Винде не только не может показать значение этой настройки но похоже в принципе даже не знает про такую - ни Aida64, ни HardDiskSentinel, ни даже такой столп (на мой взгляд очень переоцененный, т.к. по некоторым вещам он уступает даже попсовой HardDiskSentinel, хотя считается профессиональным софтом) работы с HDD как Victoria.

А Фряшка не только смогла показать:

camcontrol identify ada1
pass1: <HGST HUS726T6TALE6L4 VKGAW9G0> ACS-2 ATA SATA 3.x device
pass1: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)

protocol              ACS-2 ATA SATA 3.x
device model          HGST HUS726T6TALE6L4
firmware revision     VKGAW9G0
serial number         ******** - тут тоже все ок, просто я затер звездочками
WWN                   ********
additional product id ********
cylinders             16383
heads                 16
sectors/track         63
sector size           logical 512, physical 4096, offset 0
LBA supported         268435455 sectors
LBA48 supported       11721045168 sectors
PIO supported         PIO4
DMA supported         WDMA2 UDMA6 
media RPM             7200
Zoned-Device Commands no

Feature                      Support  Enabled   Value           Vendor
read ahead                     yes      yes
write cache                    yes      yes
flush cache                    yes      yes
Native Command Queuing (NCQ)   yes              32 tags
NCQ Priority Information       yes
NCQ Non-Data Command           yes
NCQ Streaming                  yes
Receive & Send FPDMA Queued    yes
NCQ Autosense                  yes
SMART                          yes      yes
security                       yes      no
power management               yes      yes
microcode download             yes      yes
advanced power management      yes      no      254/0xFE
automatic acoustic management  no       no
media status notification      no       no
power-up in Standby            yes      no
write-read-verify              no       no
unload                         no       no
general purpose logging        yes      yes
free-fall                      no       no
sense data reporting           yes      no
extended power conditions      yes      no
device statistics notification no       no
Data Set Management (DSM/TRIM) no
Trusted Computing              no
encrypts all user data         no
Sanitize                       yes              overwrite, 
Sanitize - commands allowed    yes
Sanitize - antifreeze lock     no
Host Protected Area (HPA)      yes      no      11721045168/11721045168
HPA - Security                 yes      no 
Accessible Max Address Config  no

Но и смогла отключить эту функцию обратившись напрямую в прошивку диска

camcontrol  epc ada1 -c disable

А диск весьма себе современный - на рынке он появился (с этой версией прошивки) появился в конце 2022 года, ну и до сих пор продются нулевые такие...

Т.е. в Винде я не только не мог вилять на этот параметр, но даже не мог видеть его, а Фряха смогла обратиться к прошивке диска и отключить этот режим.

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

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

Ну если бы у меня то что нужно мне не работало я бы может быть тоже не стал пользоваться.

А как может не работать нетфликс и спотифай это разве не сайты?

Ну и еще есть же задор, может потому что я новенький. Вот пример задора: мне понравилась очень Крита, но я её не понял, хотя она, на удивление умеет даже raw файлы с моего Nikon открывать, да и не хочется иметь Qt5 (крита Qt5) в системе. Хотя к слову я потом поставил Avidemux т.к. иногда пережимаю видосики, он к сожалению тоже Qt5, но хотябы требует не так много компонентов Qt5 как Крита. В общем как Криту переведут на современный Qt, я может её и поставлю.

Что касается Гимпа - моё ему искреннее уважение. Я даже не исключаю того что при наличии времени мне было бы интересно посмотреть его код. И я правда очень уважаю этот проект как опенсорс-сущность, но как продукт лично для меня как пользователя - даже ставить не стал в свою Фряху чтобы дисковое пространство зря не занимало.

И как человек с привыкший к Адобе я поставил Фотошоп и Лайтрум. Так вот не имей бы я задора - я бы сказал что это невозможно, тк установщик терпит неудачу при установке.

Но я потом решил просто запустить Фотошоп без установки из Винды - и он запустился.

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

Теперь во Фряхе у меня Фотошоп, с плагинами от Imagenomic и плагинами от AlienSkin (это типа джентельменский набор такой кто ретушью занимается), так же накатил туда расширения для поддержки webP и прочих современных стандартов, т.к. Фотошоп у меня старенький (один из последних которыми можно было владеть а не только по подписке как на современных, и да, получается что фотошоп релиза 11 года, мне лучше чем новейший Гимп) - ну так вот я к тому что при желании можно добиться той же работоспособности что в Винде, у меня даже (хоть я и не умею пользоваться но просто попробовал сравнить - в Фотошопе реаботает режим 3Д редактирования, с аппаратным ускорением, всё как надо), с планшетом Wacom Intuous.

В общем не нарадуюсь. Может быть и там с Майнкрафтом и Стимом - вы пробовали вместо Линукса поставить это в Линуксуляторе?

Это могучая вещь. Не знаю на счет Куда (кстати а зачем она вам, просто интересно, прям реально применяете в расчётах? Или она в обычно пользовательском софте применяется?Расскажите). Ну так вот - линуксулятор, я в нём Вивалди юзаю, так он по аппаратным фичам умеет все то же что и нативных Хром, на столько что абсолютно схожие показатели веб-бенчей, что я даже удалил Хром, т.к. люблю его интерфейс и юзаю Вивали). Так может и стим можно? Как по мне лучше имееть 2Гб линуксовых либ и возможность запускать Линукс софт (если он конечно работает, мой спектр софта - работает) чем иметь 20Гб реального Линукса.

Cпециально погуглил: CUDA - нет поддержки.

Стим - можно заставить работать, вот выжимка от Гемени

Да, Steam работает на FreeBSD через Linuxulator (эмуляцию Linux), особенно благодаря проекту linuxulator-steam-utils, который обеспечивает работу клиента, магазина и библиотеки. Это требует настройки Linux-окружения, отключения аппаратного ускорения в браузере Steam для стабильности и использования драйверов NVIDIA

* - по поводу откл. аппаратного ускорения браузера Стим, ну вот Вивалди может аппаратное ускорение, я пробовал играть в Doom4 через ВебАссембли в браузере и норм. Уж если такое может Хромообразный браузер запущенный из Линуксулятора, неужели в Стим-браузере что-то намутили такое что там неработает ускорение - скорее всего это некое усреднение нейросетью опыта. Наример мне тот же Гемени сначала советовал (у меня сначала Торренты и ДЦ++ под Вайном падали - уменьшить значения буфферов сокетов, от уменьшения наоборот падать стало пипец как часто, а как только я поставил 8388608 то сразу все стало работать стабильно и не падает больше под Вайном :)

Вот ссылки на реальный опыт: https://www.reddit.com/r/freebsd/comments/q8xpwt/linuxulator_steam_perfectly_... и https://www.reddit.com/r/freebsd/comments/1ntzqga/my_experience_with_steam_on...

Я кстати тоже в игоры люблю поиграть иногда, но мой спектр интересов к играм такой, что стим для Игр мне не нужен, игры у меня все те что могут без лаунчеров работать. Пока я играю только в 2 игры, и не только потому что Фряха, так и на Винде уже много лет было: это Unreal 1998 (но правда там рендерер новый, т.к. игру поддерживает сообщество энтузиастов) и в ManiaPlanet (это кажется 2019 год релиза, DirectX11 аркадные гонки), до этого я пробовал AlienArena (нативная под Фряху) тоже очень понравилось и не понимаю как с такой крутой графикой даже по меркам 2026 игра не стала поппулярной. Удивило очень ТуксКарт - я его предыдущий раз запускал в начале 10х и это было говнище от унылости которого хотелось в туалет по-большому а сейчас это тоже очень красивая игра, и тоже есть нативно под Фряху.

По майнкрафт Гемени думает:

На FreeBSD можно запустить как клиентскую часть Minecraft (Java Edition), так и сервер. Поскольку игра написана на Java, она работает на этой ОС практически нативно, хотя для клиента требуются дополнительные библиотеки для вывода графики и звука.

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

А как может не работать нетфликс и спотифай это разве не сайты?

Модуль DRM не поддерживает фряху.

Майнкрафтом и Стимом - вы пробовали вместо Линукса поставить это в Линуксуляторе?

Пробовал, там всё сложно с этим. С майнкрафтом обиднее всего, что раньше он отлично работал, пока засранцы из lwjgl не выкинули поддержку фряхи в 3-й версии библиотеки.

По майнкрафт Гемени думает

Ха, поглядел чейнджлог, они вернули поддержку в версии 3.3.4 в июле 2024. Я свалил на линукс в 2023.

зачем она вам, просто интересно, прям реально применяете в расчётах?

Хотелось попробовать нейросетки, тогда как раз хайп пошёл на волне выхода chatgpt, у меня была парочка пет-проектов.

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

...на моём AMD Phenom в 15-й Фряхе эти вкусности не работают.

На 14 работают.

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

Вопросы идеологии. Что такое этот ваш Линукс? Это ядро + набор gnu-тых утилит, а *BSD - это полноценная ОСь.

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

Ха, поглядел чейнджлог, они вернули поддержку в версии 3.3.4 в июле 2024. Я свалил на линукс в 2023.

Поторопился :) Го назад, у нас хорошо, ни систем-д, ни Раста в базе :)

Тут кстати гитхаб в слудующем релизе перепишут на Раст но уже есть форк, который, по мнению некоторых аналитиков, за счет того что не на Расте станет популярнее чем оригинальный Гит (https://github.com/Libre-WD-40), ну потому что переход на Раст в Гите это ничуть не инженерный мотив а религиозный фанатизм, учитывая нестабильность инфраструктуры языка (он активно развивается) переводить чувствительные системные компоненты на Раст - типа не зрелое решение, поэтому есть Libre-WD-40.

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

Про идеологию согласен, вот выше про форк гита написал, как пример идилогизированного-религиозноз-фанатическо решения без каких-то иных причин.

А вот как раз с тем как используют сравнение что БСД это полноценная Ось, а Линукс это только ядро и дальше зоопарк утилит поэтому и зовется GNU\Linux.

Это все так но я не для себя понял что не совсем согласен с тем что этим хотят сказать.

А хотят обычно сказать что BSD это цельная система в отличии от. И это тоже правда! Но ведь если БСД как цельную юзать то мы почти ничего не получим кроме как систему для сервера.

А вот если хотим ее езать как десктопную ОС общего назначения - то тут мы сталкиваемся с портами.

И тут уже это и не только не работает (что БСД цельная) так еще и не смотря на то что Линукс как бы не цельный и сшит из разрозненных компонентов - но разве это минус - если каждый из этих компонентов создаётся именно для Линукс.

По итогу мы получаем на Десктопе если брать Линукс систему выглядяющуу более цельно чем БСД, имхо.

Но тем не мене, БСД имеет в большинстве своем качественные порты, обычно не уступающие оригинальным версиям.

Некоторый Линукс софт вообще почти без патчей портируется, например Телеграм. Некоторый требует много патчей - например ВиртуалБокс.

Но тем не менее вот лично для меня БСД лучше Линукс, тк мне не нравится Systemd, не нравится Rust, и вроде бы как в виду простоты кодовой базы, в любой BSD меньше дыр и багов чем в Linux (но это вероятно спорно, всегда можно сослаться на то что багов и дыр просто находят меньше т.к. вопрос поппулярности и целесообразности искать).

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

Во Фряхе и НетБСД например ключевые решения и спорные моменты разруливает кор-тим, члены которой переизбираются раз в какое-то время.

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

у нас хорошо, ни систем-д, ни Раста в базе :)

Я отношу это к минусам.

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

Шта?

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

Не понимаю почему Лиунксоиды после того как ядро начало «ржаветь» и систем-д захватил систему до сих пор не переходят на BSD… неужели боятся некоей ауры серверности BSDшек или боятся сложностей с установкой

Да нет никакой ауры серверности. Я за других говорить не буду, но лично мне не очень нравится лицензия BSD. Даже не то, что она мне вообще не нравится, лицензия как лицензия, для программы, которая пишется как иллюстрация к научной работе, возможно, она вообще идеальна. Но мне не нравится слишком широкое использование BSD в ПО общего назначения.

Отличие BSD от GPL – в том, что она слишком лояльна к паразитам, которые берут чужой код, чуток дорабатывают, делают на доработанной версии деньги и не делятся кодом с сообществом. Я не очень хочу участвовать в популяризации ПО, допускающего подобные сценарии. Я не «BSD-хейтер», я ей пользовался на VDS, но при прочих равных выберу линукс (или Hurd, если его вдруг всё-таки допилят).

И systemd мне как-то не особо мешает. Вот ты можешь сформулировать, чем тебе мешает systemd? Даже если оставить в стороне факт существования альтернативных инитов и дистрибутивов на их основе (которое я считаю весьма позитивным фактом, выбор это хорошо) – чем лично для тебя systemd хуже условного openrc, или того инита, который во фре работает?

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

А еще не нравится в Линуксе то что все решения ключевые, по крайней мере по коду и спорные моменты разруливает один человек.

В ядре – да. А в системах на базе линукса важно не только ядро. Теми же systemd и wayland рулят совсем другие люди.

А еще то что он бессменный лидер проекта - я вообще удивлён как из-за этого Линукс еще не начал стагнировать.

А должен был? Лидер проекта по разработке ядра – это не президент страны и ни директор корпорации с большими деньгами, это не та власть, которая развращает. Здесь решает квалификация, обучаемость, умение реагировать на вызовы времени – и с этим у Линуса пока всё тьфу-тьфу. Когда не будет тьфу-тьфу… ну впрочем, про этот сценарий Линус сам в JFF писал, я недавно цитировал.

hobbit ★★★★★
()
Ответ на: комментарий от Qui-Gon

S3 не рабтает на новом железе - он ВЫПИЛЕН НАХРЕН из биосов. Не выключен по умолчанию, даже не залочен - а именно выпилен с корнем. То есть рассчитывая на S3 ты остаешься привязанным к некро-железу.

Так из биосов или из железа? Если первое, то неужели никто самостоятельный драйвер к нему не сделал, который без поддержки биоса работает?

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

чем тебе мешает systemd?

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

Но когда надо например свой скрипт запуска сделать, то в FreeBSD/NetBSD это не только просто, но даже приятно, и ненадо лезть на доп.исочники, тк своя документация все покрывает. В общем очень легко сделать свой скрипт даже с достаточно продвинутыми фишками типа регулирования порядка: до чего или после чего он должен стартовать (зависимости). Опять таки тк это просто скрипт то тестировать при создании скрипта тоже проще имхо.

Ну это конечно разовый опыт, вряд ли мне часто потребуется писать свои скрпипты. А из повседневности очень не нравится то как он пишет логи. Мне бинарных логов и в Windows хватило. Конечно видимо у бинарных есть некое преимущество в производительности и эффективности поиска событий в огромном пуле событий, но я уж лучше буду грепать текстом, мне это нравится больше, хотя n лет назад сам для себя писал тулзу для работы с виндовыми логами, даже до сих поре ей пользуюсь. В основном ее цель была чтобы собрать все виндовые бинарные логи в один текстовый файл, потому что мне в нем проще искать инфу. Ну и чистить умеет. Может потом я бы сделал таблицу на Qt где было бы еще удобнее, но лень, хотя может и сделаю когда-то. Не ну так-то то что я сдела очевидно можно м на ПоверШелл сделать, но мне проще на Плюсах сделать себе софтинку в 500 строк, чем изучать ПоверШелл, хотя ничего против ВоверШелла не имею, местами он интереснее Юниксовых скриптов, а еще можно было купить платный софт и тогда и делать ничего не надо. Ну просто штаьная Виндовая «оснастка» для работы с логами никуда не годится, отвлекся. В общем я считаю отсуствие бинарных логов преимуществом: мне проще ориентироваться в таких логах, даже в достточно больших объемах, например сейчас у меня 22мб логов, но даже с таким большим объемом грепанье по тексту мне приятнее чем юзать бинарное

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

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

...не совсем согласен...

А я и не спорю. «На вкус и цвет фломастеры разные.» ©

Я лично связан с Фряхой с версии 4.2. Не могу сказать, что знаю её всю, но драйвер написать в состоянии.

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

не та власть, которая развращает

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

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

Шта?

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

Линус Торвальдс отверг изменения в MMC для Linux 7.0: «полный мусор» (комментарий)

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

Где-то мне попалось решение, не могу найти.

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

На OS/2 1.x и Windows/286 реализовали. Это системы, заточенные именно под 286 камень.

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

Ого. Респект. А я наверное с 13 или 12 версии, или какая там была актуальна в 2015, когда впервые её установил. Впервые попробовал её на сначала на виртуалке где крутился мой блог и фотогалерея, кстати блог я пока отключил но галерея до сих пор крутится, потом постепенно уже перевёл VPS с Linux на FreeBSD, попутно освоив как сделать то что было на iptables во Фряхе.

Кстати как это сделать на ipfw я так и не смог, но на pf сделал, и выбрал pf в качестве файрвола для себя, т.к. его мне хватает и он проще в настройки, а ipfw это уже совсем мощная штука и имхо для обычного пользователя избыточная.

И вот наконец-то созрел перейти в качестве основной Оси. Примечательно что что ни в Линукс ни в Винде я как-то не имел такую активную гражданскую позицию, но если во Фряхе нахожу баг, то прям стараюсь его описать, разве что с Вивалди у меня такая же позиция, когда не пофиг :)

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

Кстати на счёт лицензии. А как по мне BSD это единственная по-настоящему свободная лицензия - делай что хочешь.

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

Я бы только порадовался что кто-то смог и пошел бы дальше возить еду людям. Ведь это чисто моя проблема что я недопетрил как можно извлечь выгоду из кода. А то что кто-то взял, допетрил -он молодец и это его право не делиться. И более того я не вижу угрозы для своего проекта, в том что кто-то на его основе создал закрытое но более успешное.

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

Кстати я думаю Линукс именно за счет GPL стал таким поппулярным и именно из-за GPL опередил и вытеснил BSD с серверов, с суперкопутеров и т.п.

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

Ну типа сидит такой условный топменеджмент Гугла и думает что совершенно не позволительно тратить миллиарды долларов на продукт по лицензии BSD, ведь кто-то потом на халяву чуток допилив сможет зарабатывать на нашем труде. Поэтому чтобы защитить свои вложения они выбирают GPL. Но в общем мне капиталистов не понять, я как человек простой и душой более близок к индивидуальной-фрилансо-оутсорсовской деятельности - мне намного BSD приятнее и ощущается как настоящая свобода, а GPL как несвобода но гарантия доступности кода.

Для корпораций в принципе тоже BSD может быть привлекательно но не в плане инвистиций а как разовый акт излечения прибыли - ну как Сони например с их Плейстейшен, им извлекать прибыль из Линукса не удобно т.к. GPL, поэтому они берут FreeBSD, накатывают на неё Фронтендом интерфейс для приставки и оперционка для Плойки готова.

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

Из биосов, Карл. S3 реализован в биосе. S0idle - в софте. То ест твой ОС может оставить микрофон подслушивать а вайфай отсылать подслушаннное - собственно то для чего это мутилось (хоть и 3.14здили что это типа чтобы быстрее засыпало-просыпалось).

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

Поэтом кстати и получается что вещают что например из райзена 6800 выпилили S3 в железе - и для Lenovo ThinkBook так и есть - но вот GPD WinMAx2 на том же проце вполне себе умеет в S3.

Но главная проблема - что впилить это обратно нельзя. Одно время это просто блокировали и умельцы хакали биос и возвращали взад скрытые настройки. Но в новых поколениях S3 именно выпилили. Самый занятный кейс - делл XPS-13 9210 на тагерлейке. Там все наоборот - в биосе сам S3 выпилили, а пункт меню оставили. И то незабываемое чувство когда ты активируешь в биосе S3 и вау - а потом ноут у тебя не просыпается. Ни в венде ни в линуксе.

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

Не старый биос воткнуть а реализовать его функционал в части s3 самостоятельно. Если из железа ничего не выкинули значит это можно.

Это, в целом, обычная практика: вот были раньше биосовские драйвера видеокарты/дисков итд, затем появились ОС защищённого режима, которые сначала иногда эти драйвера ещё использовали через костыли, а затем написали свои и от биоса в этом плане зависеть перестали. Чем suspend хуже?

S3 реализован в биосе. S0idle - в софте

Биос это разновидность софта.

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

Биос это разновидность софта.

Ну для этого более подходит термин Firmware. С одной стороны это разновидность софта, с другой - эта разновдность скрывает от тебя детали управления хардом. Там спрятаны все те регистры и волшебные значения которые надо туда записать чтобы получить искомое. Итак - спецификаций на это у тебя нет, это коммерческая тайна. Биоса в котором это реализовано и откуда можно разлочить или среверс-инжинирить - тоже нет. в Ну так вперед, воин - реализуй. Только это задача примерн как у Кнорозова - расшифровать язый майя. Только у тебя не одни майя - а целый легион, ибо у каждой вонючей железяки - свой язык. И - даже если одна сраная железка не уснет - какой-нибудь кодек вонючий, кардридер или i2c сенсор - у тебя не уснет ничего в итоге. Собственно это основной источник стонов про неработающий S0i в интернете - у меня все уснуло, лампочка замигала все как в венде а вот вентиляторы дуют и все такое горячее. В биосе это все решал производитель девайса, имея на руках секретные спецификации кадого сраного чипа который там впаян.

Ну в общем как-то вот так. СОгласен - в теории возможно сделать как ты пишешь и реализовать суспенд без биоса. Но на практике это не будет реализовано. Если только производители желеа не решат это сделать в драйверах - что они и делают для линукса. И для бсд тоже кое-кто делает - но меньше, а напомнню что для того чтобы суспенд случился поддерживать его должны все девайсы. А для того чтобы он не случился - хватит и одной паршивой овцы.

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

Биоса в котором это реализовано и откуда можно разлочить или среверс-инжинирить - тоже нет.

Ну ты ж сам пример привёл

и для Lenovo ThinkBook так и есть - но вот GPD WinMAx2 на том же проце вполне себе умеет в S3.

Хотя это конечно только проц, а кроме него ещё что-то есть. Но если хотя бы по известным железкам вовремя всё реализовывали думаю добавлять поддержку нового было бы проще т.к. скорее всего она не с каждой новой железкой кардинально новая, а либо совпадает, либо хотя бы похожа на предыдущую. Впрочем а чем s3 от нового режима отличается? Только неспящим процом? Если да то значит этого было бы достаточно.

у меня все уснуло, лампочка замигала все как в венде а вот вентиляторы дуют и все такое горячее

А тут из винды реверсить. Хотя понятно что это всё требует времени и не всем нужно.

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

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

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

Ну типа сидит такой условный топменеджмент Гугла и думает что совершенно не позволительно тратить миллиарды долларов на продукт по лицензии BSD, ведь кто-то потом на халяву чуток допилив сможет зарабатывать на нашем труде. Поэтому чтобы защитить свои вложения они выбирают GPL.

Мне показалось, что кто-то сейчас одарил топменеджмент Гугла просто роскошнейшим комплиментом…

…который они нифига не заслужили!

Но в общем мне капиталистов не понять, я как человек простой и душой более близок к индивидуальной-фрилансо-оутсорсовской деятельности

Странно, мне как раз с точки зрения индивидуального опенсорс-разработчика GPL ближе. В конце концов СНАЧАЛА Линус и другие авторы GPL-софта вложились в него как энтузиасты и индивидуалы. А уже ПОТОМ корпорации смекнули, что им это ТОЖЕ выгодно и тоже начали вкладываться.

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 1)
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.