The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



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

Оглавление

Выпуск NetBSD 8.3, opennews (??), 08-Май-24, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


24. "Выпуск NetBSD 8.3"  –2 +/
Сообщение от Аноним (24), 08-Май-24, 12:10 
Но у меня все прекрасно работает на ноуте с этой ОС: вайфай/RJ45, AMDGPU, bluetooth, звук и т.д.
Фаерфокс, mpv - тоже ок.

Я не конечный пользователь?

Ответить | Правка | К родителю #19 | Наверх | Cообщить модератору

26. "Выпуск NetBSD 8.3"  +1 +/
Сообщение от Zitz (?), 08-Май-24, 12:22 
Первое не исключает второе. Нет никаих сомнений в том, что NetBSD можно поставить даже на бабушкин компьютер, но её основная аудитория всё же энтузиасты в сфере computer science.
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск NetBSD 8.3"  +3 +/
Сообщение от Аноним (24), 08-Май-24, 13:25 
Ну собственно я ее так и использую - изучаю устройство ОС и драйверов на ее примере. Она простая и лаконичная. При этом, в дополнении к выше описанному, даже камера работает в фаерфоксе, что приятно удивило
Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск NetBSD 8.3"  +/
Сообщение от Zitz (?), 08-Май-24, 14:37 
Если сравнивать с FreeBSD, какие отличия по внутрянке?
Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск NetBSD 8.3"  +2 +/
Сообщение от Аноним (24), 08-Май-24, 14:43 
Из наиболее заметных: MI/MD, wscons, звук и видео камеры

Звук в NetBSD - SunAudio, такой же интерфейс как в Solaris. И он прекрасно документирован и вообще структурно красив. Плюс микшер в ядре (хотя вроде уже у всех так, кроме OpenBSD)

Про видеокамеры тут подробно, нет смысла пересказывать - https://washbear.neocities.org/freebsd-netbsd-user#_webcams_....


MI/MD - https://www.netbsd.org/about/portability.html

И стоит заметить, что это все (особенно про MI/MD) не просто маркетинговый буллшит, а это реальное положение дел

Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск NetBSD 8.3"  +/
Сообщение от Zitz (?), 08-Май-24, 14:47 
В нетке самописная звуковуха или вариация на тему OSS?
Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск NetBSD 8.3"  +/
Сообщение от Аноним (24), 08-Май-24, 14:57 
Самобытная реализация SunAudio (либо порт из Соляриса, я не уверен точно), есть так же OSS - это просто прослойка  в несколько тысяч строк всего лишь, к-я транслирует структуру OSS -> SunAudio, то есть прозрачный конвертер oss-> sunaudio

https://www.netbsd.org/gallery/presentations/nia/netbsd-audi...
https://blog.netbsd.org/tnf/entry/improving_libossaudio_and_...
https://man.netbsd.org/ossaudio.3

Ответить | Правка | Наверх | Cообщить модератору

51. "Выпуск NetBSD 8.3"  +1 +/
Сообщение от Zitz (?), 08-Май-24, 16:01 
Интересно, возможно ли побитово вывести аудиосигнал на данной системе?

В линуксе это практически нереализуемо, из-за убогого звукового тракта. На винде тоже всё сделано через жопу: нужно или устанавливать ASIO (который ещё должен поддерживаться картой) или юзать WASAPI,который монопольно захватывает звуковую карту и все звуки в системе не работают. Только в маке это работает более или менее. FreeBSD тоже может так делать, но практически все аудиоприложения не работают напрямую с OSS.

Ответить | Правка | Наверх | Cообщить модератору

89. "Выпуск NetBSD 8.3"  +/
Сообщение от Аноним (47), 10-Май-24, 09:06 
ЕМНИП, ASIO обычно тоже работает в эксклюзивном режиме. Кстати, оно вообще не про bit-perfect.
Ответить | Правка | Наверх | Cообщить модератору

50. "Выпуск NetBSD 8.3"  +/
Сообщение от BorichL (ok), 08-Май-24, 15:56 
Да там от Фряхи очень многое отличается, нет devd, дисковая подсистема другая, в Фряхе всё через GEOM, в NetBSD CCD, RAIDframe и LVM. Ну и НетГрафа нет, сетевой стэк помоему попроще.
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

57. "Выпуск NetBSD 8.3"  +/
Сообщение от Аноним (3), 08-Май-24, 17:19 
Странно что они не копируют все на лету хотя казалось бы должны.
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск NetBSD 8.3"  +/
Сообщение от BorichL (ok), 08-Май-24, 17:38 
> Странно что они не копируют все на лету хотя казалось бы должны.

А это невозможно, да и не нужно. У разработчиков своё виденье системы, что нужно и можно - вдумчиво копируют, что считают нужным - разрабатывают сами так, как им нужно.

Вот во Фряху потащили на лету Линух в систему и началось: тут отвалилось, там плохо работает, фиксят, фиксят, а оно всё равно через жопу работает, а время идёт... Внутреннее устройство NetBSD не позволяет просто слепо копировать. Ведь притащенный из Фряхи код может например не взлететь на VAX или ещё каком тостере.

И хотелось бы отметить, бюджет Фряхи помоему порядка 1 ляма в год, а NetBSD удаётся собрать тысяч 35 в год. Они не могут позволить себе бездумно тащить всё в систему, а потом переделывать. Вон в Фряхе какому-то кую дали написать поддержку новомодногонафигнужного Ваергварда, он это написал так, что разработчика Ваергварда так обильно стошнило на эту реализацию, что он сам всё сделал с нуля, помоему даже бесплатно. Я думаю такие эксперименты для NetBSD неприемлемы ни по деньгам, ни по времени...

Ответить | Правка | Наверх | Cообщить модератору

62. "Выпуск NetBSD 8.3"  +/
Сообщение от Аноним (24), 08-Май-24, 18:27 
Да более того, вот что лично мне не нравится во фряхе и стрекозе - это то, что оно реально превращается в Линукс. К примеру, они втащили себе evdev и libinput чтоб управлять устройства ввода и как следствие теперь там вялый вроде даже работает. То есть подстраивают свою ОС под вялого (в данном случае). Теряется самобытность и индивидуальность. NetBSD же напротив, патчит софт под ОС

https://blog.netbsd.org/tnf/entry/wayland_on_netbsd_trials_and

Здесь в комментах это видно:
Posted by bb010g on September 29, 2020 at 06:11 AM UTC #

The problem with legacy APIs like wscons (other than nobody wanting to accept patches to support them) is that they're restrictive and prescriptive, as in “this is a mouse, it has X/Y and scroll and buttons”. Evdev is open-ended, kinda like passing HID events through to userspace with slight simplification/normalization. Which lets userspace support all the awesome new kinds of input. *Years* of effort went into libinput's support for touchpads&tablets. Resistance is futile. Adopt evdev in your kernel :P In FreeBSD, we support full multi-touch on touchpads and touchscreens via USB and I2C, pen tablets, gamepads.. without patching. And we can use the rich tooling ecosystem around evdev — network forwarding, record-and-replay, etc. (Also feel free to use our battle-tested libepoll-shim library instead of patching everything!)

Ну то есть превратить ОС в линукс и радоваться что вялый работает. При том, что wscons в NetBSD реально прекрасный модуль и пропатчить вялого под него можно (и даже уже)

Ответить | Правка | Наверх | Cообщить модератору

63. "Выпуск NetBSD 8.3"  +/
Сообщение от тыквенное латте (?), 08-Май-24, 18:36 
>[оверквотинг удален]
> the awesome new kinds of input. *Years* of effort went into
> libinput's support for touchpads&tablets. Resistance is futile. Adopt evdev in your
> kernel :P In FreeBSD, we support full multi-touch on touchpads and
> touchscreens via USB and I2C, pen tablets, gamepads.. without patching. And
> we can use the rich tooling ecosystem around evdev — network
> forwarding, record-and-replay, etc. (Also feel free to use our battle-tested libepoll-shim
> library instead of patching everything!)
> Ну то есть превратить ОС в линукс и радоваться что вялый работает.
> При том, что wscons в NetBSD реально прекрасный модуль и пропатчить
> вялого под него можно (и даже уже)

Пффф.


@bb010g
jq enby girl | 26 |
also rust/haskell/esolangs/shell/Etalus/ponies |

Ты такой требовательный!

Ответить | Правка | Наверх | Cообщить модератору

66. "Выпуск NetBSD 8.3"  +/
Сообщение от BorichL (ok), 08-Май-24, 19:17 
> Да более того, вот что лично мне не нравится во фряхе и
> стрекозе - это то, что оно реально превращается в Линукс. К
> примеру, они втащили себе evdev и libinput чтоб управлять устройства ввода
> и как следствие теперь там вялый вроде даже работает. То есть
> подстраивают свою ОС под вялого (в данном случае). Теряется самобытность и
> индивидуальность. NetBSD же напротив, патчит софт под ОС
> https://blog.netbsd.org/tnf/entry/wayland_on_netbsd_trials_and

Насколько я понимаю, это всё надо было переписывать из-за наличия в коде старых глобальных блокировок, ну переписали с учётом совместимости с Линуксом... ладно, хоть велосипед не изобрели.
Да, вялый работает, под него даже какие-то программки есть, кроме xwayland  ;-)

> Ну то есть превратить ОС в линукс и радоваться что вялый работает.
> При том, что wscons в NetBSD реально прекрасный модуль и пропатчить
> вялого под него можно (и даже уже)

Вялого даже под Хorg пропатчили, чтоб под ним хоть что-то кроме терминалов и убогих панелек шевелилось  ;-)

Ответить | Правка | К родителю #62 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру