LINUX.ORG.RU

Призыв к тестированию: представлен проект интеграционного тестирования FreeBSD на ноутбуках

 ,


0

2

2026 год начался успешно для проекта Laptop Support and Usability, реализуемого FreeBSD Foundation. За последнее время зафиксированы значимые улучшения в ключевых подсистемах, включая драйверы графики и Wi-Fi, а также доработки установщика FreeBSD с поддержкой окружения рабочего стола KDE Plasma «из коробки».

На текущем этапе, как ранее отмечалось в отчёте Year One Project Update, принято решение о запуске полноценной программы интеграционного тестирования, направленной на комплексную проверку функциональности ноутбуков и настольных систем. С января команда проекта занималась формированием требований к тестированию и созданием инструментов для долгосрочного хранения и анализа результатов.

После проведения пилотных испытаний на целевых системах инициатива открыта для участия сообщества FreeBSD.

Как принять участие в тестировании

Процесс тестирования FreeBSD на ноутбуке включает следующие этапы:

  1. Запуск специализированного инструмента, автоматически определяющего аппаратную конфигурацию и фиксирующего работоспособность отдельных функций.
  2. Формирование каталога с полностью анонимизированными результатами тестирования.
  3. При необходимости — добавление пользовательских комментариев в файл comments.md внутри каталога.
  4. Отправка результатов в виде Pull Request с обязательным заполнением анкеты User Stories в шаблоне.
  5. Обработка отчёта командой проекта с последующей публикацией в матрице совместимости. Персональные данные пользователей не публикуются.
  6. Завершение процедуры.

Для начала работы необходимо выполнить следующие команды от имени непривилегированного пользователя на тестируемом ноутбуке (поддерживается как установленная система, так и live-среда, например mfsBSD):

pkg install python hw-probe
git clone https://github.com/FreeBSDFoundation/freebsd-laptop-testing
cd freebsd-laptop-testing
make

Дополнительную поддержку можно получить через раздел Discussions в репозитории проекта или обратившись напрямую к команде разработчиков.

Цели проекта Laptop Integration Testing

1) Комплексное тестирование FreeBSD на ноутбуках

Разработчики проекта провели значительный объём работы по тестированию новых функций и улучшений. Для обеспечения качества на широком спектре оборудования и выявления ошибок, возникающих из-за сочетания различных компонентов, требуется тестирование системы с точки зрения конечного пользователя.

В репозитории proj-laptop поддерживается набор сценариев «User Stories», отражающих реальные пользовательские кейсы, которые должны работать «из коробки». Задача проекта — подтвердить корректность этих сценариев наряду с традиционным тестированием отдельных компонентов.

2) Формирование публичной базы совместимости ноутбуков

С накоплением результатов тестирования стало возможным сопоставлять уровень поддержки FreeBSD и полноту функциональности на различных устройствах. Исторически подобная информация поддерживалась сообществом в Wiki-разделе Laptops.

Для повышения доступности данных и учёта новых результатов создана централизованная веб-страница, выполняющая роль единого источника информации и отвечающая на ключевые вопросы:

  • какой ноутбук выбрать для работы с FreeBSD;
  • поддерживает ли уже имеющееся устройство необходимые функции;
  • требуется ли дополнительная настройка;
  • какие отзывы оставляют пользователи.

В перспективе ресурс планируется разместить на домене freebsd.org. В текущий момент он доступен по адресу https://freebsdfoundation.github.io/freebsd-laptop-testing, где разработчики также собирают обратную связь.

3) Привлечение сообщества к тестированию

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

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

Проект нацелен на максимальное упрощение процесса участия: пользователям не требуется самостоятельно настраивать окружение или разбираться в деталях оформления отчётов.

Обращение на сайте freebsdfoundation.org (англ.)

>>> Источник

★★★★

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

Новость после редактирования, наверное, потянула бы на мини… но у меня freebsdfoundation.org не хочет открываться даже со стучанием в бубен.

Либо подождём, либо пусть тему обработает более удачливый корректор, у которого всё открывается. :) (Если такое есть, конечно.)

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

Сделал

потянула бы на мини

интересно почему такое отношение к BDS, вроде же большая инициатива?

правда вопрос что в итоге сделают, ли.

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

Отношение нормальное, просто новости о планах обычно идут как мини (даже если планы вполне нормальные и идут от разработчиков, если не от разработчиков и сомнительные, то это вообще пункт 2 офтопик-листа).

Другое дело, что поскольку это призыв к сообществу, пожалуй, стоит действительно подтвердить как полноценную.

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

необходимо выполнить следующие команды от имени непривилегированного пользователя:

 % pkg install hw-probe
pkg: Insufficient privileges to install packages

Тебя какой ногой пинать, левой или правой? (%

mord0d ★★★★★
()

На моем старом ноутбуке стаяла FreeBSD 5.4 после перезборки ядра под железо ноутбука прекрасно работало

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

https://freebsdfoundation.org/blog/call-for-testing-introducing-the-laptop-integration-testing-project/

там так написано, мне тоже показалось странным, но кто знает этих параноиков

это кстати была исходная ссылка, но она открывается не только лишь у всех

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

новости о планах обычно идут как мини (даже если планы вполне нормальные и идут от разработчиков

Это не планы (намерения). Пользователи (в том числе разработчики FreeBSD) уже давно шевелятся. Просто вначале сбор информации был инициативой одного человека, потом подхватило сообщество (и даже пару-тройку сайтов подняли для сбора информации), а теперь и FreeBSD Foundation подхватили. А улучшения и без этой инициативы принимали, просто это не освещалось. А теперь это формально отдельный проект (но в итоге всё это будет в единой кодовой базе… ну почти — некоторые драйверы поставляются в виде пакетов и ставятся отдельно).

Другое дело, что поскольку это призыв к сообществу, пожалуй, стоит действительно подтвердить как полноценную.

А это уже на вкус. Изложенное выше не является призывом к оформлению в виде полноценной новости.

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

https://freebsdfoundation.org/blog/call-for-testing-introducing-the-laptop-integration-testing-project/

там так написано, мне тоже показалось странным, но кто знает этих параноиков

Действительно (почему этой ссылки нет в новости?)…
В общем, именно pkg install требует прав root. @hobbit, можно это как-то исправить? (=

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

почему этой ссылки нет в новости?

не открылась, видимо РКН сегодня в ударе

Ну это не повод удалять из поста официальный источник.

@hobbit

\>>> [Источник](...)

>>> Источник

mord0d ★★★★★
()
Последнее исправление: mord0d (всего исправлений: 1)

Я вот не freebsd-шник не разу…

Если бы мне дали iso-образ для флешки я бы загрузился и сделал бы все по инструкции…

А вот разбираться как ее ставить, я пожалуй не готовый…

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

и сделал бы все по инструкции

Там псевдографический установщик есть. И он запускается при запуске ISO-/USB-образа.

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

Она у меня как-то один раз чудом открылась после 10-минутной загрузки. Сейчас опять не работает. Если разродится, добавлю.

P.S. Добавил. И там действительно «run the following commands as an unprivileged user»…

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

А улучшения и без этой инициативы принимали, просто это не освещалось.

Да не 3.14дика ты гвоздика.(с) Дима Кузнецофф. Несчастное прерывание клавиатуры сменившее фронт на спад или наоборот на райзенах 6000 и 7000 серии не могли сделать 2 года, а потом не сделали, нет. Потом я устал ждать и отправил для себе фряху в /dev/null… два мажорных релиза - 13, 14, 15… Каждый минор скачивал, как пионер, грузился, пытался хоть что-то ввести….

Если наконец для слоупоков из фаундейшн дошло как до жирафа что если они не будут поддерживать современное железо - то окажутся в зоопарке экзотики с гайкой на одной полке - то слава б-гу. Но не исключаю что это очередной маркетинг ход для прманивания донатов, который завершится таким же ничто как давно объявленный проект по поддержки ноутбучных драйверов на который я как раз глазел как ослик на морковку и верил что с этим то проектом на моем ThinkBook ну обязательно загрузится 14.1 даже если 14.0 не загрузился.

Ну а для танкистов - без поддержки s2idle - единственного возможного на современном железе метода suspend - на ноутбуках делать нечего. Это в BSD пока не реализовано никак. Нигде. Даже в зоопарке некро-спешиал железа вроде каких-нибудь Thinkpad 5 летней хотя-бы давности.

В общем не знаю - радоваться ли за БСД что наконец-то дошло, или плакать что своей тупорылой политикой довели такую классную систему до нынешнего состояния.Надеюсь что всетаки радоваться. Но себе даже пытаться не буду. Хоть я и сменил за это время райзен на интеловский арроу - но я априори знаю что суспенд не поддерживается, гибернация не поддерживается, большие-малые ядра - не поддерживаются, блютус и вайфай - кастрированы до нельзя… Чего тестировать то?

Но таки подождем - а вдруг на этот раз по настоящему?

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

не открылась, видимо РКН сегодня в ударе

Людей, которые не могут открыть нужный сайт, в подобных ситуациях, надо банить пожизненно - за профнепригодность :)

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

А вдруг у них профессия - дворник. Тогда тоже непригодны?

Учитывая, что сейчас даже школьники (и это я не шучу, стоит зметить), знают что делать в таких ситуациях… То - да.

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

Учитывая, что сейчас даже школьники (и это я не шучу, стоит зметить), знают что делать в таких ситуациях

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

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

Мне тоже кажется что он требует прав root, однако по-моему перевирать первоисточник не стоит. Вдруг за этим всё-таки скрывается какой-то смысл? Надо у них как-то и спросить.

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

Несчастное прерывание клавиатуры сменившее фронт на спад или наоборот на райзенах 6000 и 7000 серии не могли сделать 2 года, а потом не сделали, нет.

О чём речь?

поддерживать современное железо

объявленный проект по поддержки ноутбучных драйверов

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

firkax ★★★★★
()

Неужели, если что, будет куда бежать с подводной лодки? )

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

Мне тоже кажется что он требует прав root, однако по-моему перевирать первоисточник не стоит.

Перевирать — не стоит.
А вот исправить — вполне.

Тут либо они забыли вынести строку с pkg install "за скобки", либо забыли указать, что надо запускать с INSTALL_AS_USER=1.

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

Надо у них как-то и спросить.

…а вот какой из вариантов лучше/правильнее — тут действительно надо спросить у автора оригинала.

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

О чём речь?

Речь о том что как-то давно я купил себе ноут на 6800H. Начал ставить бсд - и вах вах вах, не работаете клавиатура. Там был 13-какой-то релиз. Потом 14, 14.1 - пытался - все тоже самое.

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

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

Ноутбуки это нецелевое железо для фрибсд.

А поскольку ноутбуки сейчас у каждого первого и практически все кроме игроманов и пещерных гиков уже пересли на ноуты - БСД со своей целевой аулиторией вытесняется линуксом даже на своем целевом железе

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

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

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

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

Да они не «не осилили», просто либо никто не зарепортил, либо никто не посчитал репорт заслуживающим рассмотрения.

опираются на вот эту мантру

Это не «мантра», это реальность.

А поскольку ноутбуки сейчас у каждого первого и практически все кроме игроманов и пещерных гиков уже пересли на ноуты - БСД со своей целевой аулиторией вытесняется линуксом даже на своем целевом железе

Целевое железо для фрибсд - сервера, сервера на ноутах не делают. А даже если делают, то всякие саспенды там не актуальны. Тут дело не в том, что кто-то сверху решил «это будем делать, это не будем». А в том, что когда сломался какой-нить рейд контроллер, это замечает какой-нить хостер, и фактически заказывает у разработчиков фикс. Сломавшийся ноут - никто ничего не заказывает (нет коммерчески заинтересованных), даже багрепорт с большой вероятностью никто не пришлёт.

- там патч в пару сраных строчек

А ты пробовал его портировать в фрибсд? Присылал им патч?

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

какой ноутбук выбрать для работы с FreeBSD;

Созданный для этой цели. Поддерживать 1 модель легче, чем зоопарк ПК. С поддержкой всего многообразия ПК никто хорошо не справляется.

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

На моей памяти только один производитель гарантирует корректную работу Фряхи на ноуте. Искаробки.

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

На моей памяти только один производитель гарантирует корректную работу Фряхи на ноуте. Искаробки.

И кто-то, говаривают, даже видел этот ноут... ;)))

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

Я в 90-ые даже вещи свои продавал. Не дай бог, чтобы это повторилось.

sparkie ★★★★★
()

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

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

А если есть ноутбук, но там уже другая система, но хочется тоже протестить. Как это сделать?

  • Загружаешься с live-образа (iso или memstick);
  • Выбираешь вариант “live system”;
  • Монтируешь tmpfs туда, куда будет производиться запись:
    mount -t tmpfs tmpfs /usr/local
    mount -t tmpfs tmpfs /var/tmp
    mount -t tmpfs tmpfs /var/cache/pkg
    mount -t tmpfs tmpfs /var/db/pkg
    mount -t tmpfs tmpfs /tmp
    
  • Монтируешь unionfs(4) в /root, чтобы там можно было что-либо создавать:
    mkdir /tmp/newroot
    mount_unionfs /tmp/newroot /root
    

И дальше по инструкции, только твой “unprivileged user” будет root (главное — не монтируй свои файловые системы, если боишься что что-то где-то сможет испортить твои данные).

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

Лично я знаком с двоими афроамериканками. Одна из них программист, ноут у неё синк какой-то там. Вторая - просто юзер.

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

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

А по-моему всё-таки имеется ввиду INSTALL_AS_USER, и соответсвенно монтировать ничего не надо, а $HOME видимо и так в tmpfs на live.

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

и соответсвенно монтировать ничего не надо

Придётся. В лайве writable только /tmp (смонтировано tmpfs), потому что оно не предусмотрено для модификаций.

а $HOME видимо и так в tmpfs на live.

В лайве нет (логинабельных) юзеров, кроме root.

Если хочется создать нового пользователя и работать от него — нужно ещё и в /home примонтировать tmpfs. А может даже и /var/log ещё.

В общем, лайв фряхи это просто лайв, работать в нём с лайвовым же окружением… проблематично.

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

но у меня freebsdfoundation.org не хочет открываться даже со стучанием в бубен.

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

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

Тот же тор-бравзер без «стучания» открывает

Да.

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

...не работаете клавиатура.

Видимо вопрос в драйвере контроллера клавиатуры.

У меня ситуация была такая: ноут, бывший когда-то Асер'ом, частично дискретный, то есть можно заменить на более новую редакцию вафлю, блятуз и т.д. Ну и вот. После отказа от оффтопа я что только не пытался на него водрузить! И Фряху, и Федору... Адекватно встала только Гайка. Я не рекламирую её, говорю по факту.

sparkie ★★★★★
()

это форум аниме?

Нет серьезна, почему culture.ru так сильно шатает? Недавно месяц лежал и вот опять.

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

почему culture.ru так сильно шатает? Недавно месяц лежал и вот опять

Возможно, их (-ний, -ние) админ(ы) в запое в недоумении... :))

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