LINUX.ORG.RU

NetBSD 10.0

 ,


1

4

Вышла версия операционной системы NetBSD 10.0.

Изменения новой версии:

  • Поддержка оборудования:

    • Добавлена поддержка Apple M1.
    • Добавлена поддержка Raspberry Pi 4.
    • Включен драйвер rkv1crypto на PINE64 Rock64 и NanoPi R2S.
    • Добавлена ​​поддержка spiflash на Rockchip RK3328.
    • Добавлена поддержка compat_linux для архитектуры AArch64.
  • Изменения в ядре:

    • Добавлена поддержка WireGuard.
    • Добавлена ​​реализация шифра Adiantum для эффективного шифрования диска с помощью cgd в системах без ускорения AES.
    • Шифрование подкачки теперь выполняется автоматически с использованием переменной vm.swap_encrypt=1 в sysctl.
    • Устройствам IEEE 802.11 (Wi-Fi) теперь требуется настройка SSID для связи с открытой точкой доступа.
    • По умолчанию отключена поддержка compat_linux.
    • База данных пакетов по умолчанию для новых установок была изменена на /usr/pkg/pkgdb для согласованности с другими платформами pkgsrc, заменив /var/db/pkg.
    • Модули ядра MIDI и секвенсора объединены в один модуль MIDI_seq.
  • Драйвера устройств:

    • urtwn — добавлена ​​поддержка беспроводного USB-адаптера TRENDnet TEW-648UBM.
    • Добавлен новый драйвер rge - для поддержки Ethernet-адаптера Realtek 8125 2.5
    • Добавлен новый драйвер ixl - для поддержки Ethernet-адаптеров Intel Ethernet 700 серии 10/25/40
    • Удален драйвер azaila, который был заменен в прошлых релизах на hdaudio.
    • ossaudio — добавлена ​​реализация API микшера OSSv4.
    • Обновлены драйверы DRM до версии 5.6.
  • Улучшение виртуализации:

    • В NVMM добавили поддержку suspend.
    • Добавлена ​​поддержка Xen PVH.
    • Добавлена ​​поддержка VirtIO 1.0 в драйвер virtio.
  • Улучшение производительности:

    • Улучшена производительность системных вызовов select и poll.
    • Более быстрый алгоритм поразрядного дерева для поиска страниц памяти.
    • Улучшена производительность планировщика, включая возможность более адекватно распределять нагрузку на медленные и быстрые ядра.
    • Улучшено отслеживание чистых/грязных страниц, на порядки ускорение работы fsync для больших файлов.

>>> Подробности



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

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

Если нормально не заработает firefox, можешь ещё luakit попробовать.

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

Wi-Fi не работает.

Исправил. Пишу щас с вайфая.

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

Осталось всё это оформить в виде понятного сообщения и отослать куда надо. А куда им там надо, в рассылку наверное. Буду искать.

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

Ты погоди радоваться. У них там драйвера wifi очень плохого кач-ва и могут работать на половину, то есть иногда работать, а иногда не работать. И нерабочими искаропки они их делают намеренно, потому что в вечной стадии бета.

ps: по словам разрабов, 100% варик это свисток D-Link.

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

У меня был свисток TL WN722N, на нетке работал стабильно

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

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

Я отправил сообщение через форму у них на сайте.

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

Для pinebook pro тоже прописан неверный микрокод, там 1 циферка перепутана. Мне сказали это специально.

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

http://gnats.netbsd.org/58105

Уже ответили и оформили патч.

Осталось звук и firefox починить…

Мда, с firefox непонятно, куда копать. Я даже установил minetest, чтобы убедиться, что у меня работает аппаратный рендеринг. Получил в районе 35-50 FPS, как на этой железке и должно быть.

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

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

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

Ну во FreeBSD в cat /dev/sndstat была определенная запись для проводных наушников, в нетке такой записи нет. Но видел истории успеха с подключением проводных наушников на нетке.

UnixAwesome
() автор топика

считал Open BSD лучшей версией BSD, пока не разочаровался в лицензии, ибо ровная только та что является доступной только для учеников университета Беркли P.S. ну и начиная с 2010 года на тематических сайтах вирусов для фряхи навалом, хотя умение работать с BSD Like идёт эникею на пользу, за счёт гибкостм системы портов, но я б лучше покапался «под капотом» у Linux

avas1
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.