LINUX.ORG.RU

Awesome на OpenBSD

 ,


2

4

Время 4:20, а значит настала пора чудесных историй.

Волей случая был вынужден достать запасной Thinkpad X270, и я внезапно решил накатить OpenBSD.

Система отличная, всё железо ноутбука успешно определено и работает, даже LTE (см. второй скриншот)
Wi-Fi работает в режиме 802.11ac, выдаёт полные 200 мегабит, которые даёт оператор.

Спящий режим и гибернация работают из коробки. Батарею во сне ест достаточно медленно, хватает на четверо суток. К сожалению, гибридный сон не нашёл как включить – может как-то и можно.

Внезапно, работает аппаратное ускорение видео. Недавно ребята запилили, респект им и уважуха: https://debugpointnews.com/openbsd-va-api-support/

Не работает Bluetooth. Недостаточно секруно для OpenBSD. Спроное решение, но понять можно.
Все остальные приблуды, вроде веб-камеры и микрофона, прекрасно определяются и работают. Даже сканер отпечатка система видит, но в детали настройки я не углублялся.

Система не тормозит, но для этого нужно включить SMP, что теоретически снижает безопасность. Ну снижает и снижает, чего бухтеть.
В качестве браузера использую Iridium, из репозитория OpenBSD, который основан на вполне современном хроме.
В качестве оконного менеджера используется Awesome, под который я потихонечку пилю конфиги на любимом Lua.

Очень радует то, как устроена OpenBSD изнутри.
Например, сеть конфигурируется так:

ann@shadowmoon ~ » cat /etc/hostname.iwm0
join "essid" wpakey "passphrase"
inet autoconf
ann@shadowmoon ~ » cat /etc/hostname.umb0
apn internet
inet autoconf
roaming

Информацию о системе можно получить через стандартный интерфейс sysctl, например:

ann@shadowmoon ~ » sysctl hw.sensors
hw.sensors.cpu0.temp0=46.00 degC
hw.sensors.acpibat0.watthour0=16.17 Wh (last full capacity)
hw.sensors.acpibat0.watthour1=0.81 Wh (warning capacity)
hw.sensors.acpibat0.watthour2=0.20 Wh (low capacity)
hw.sensors.acpibat0.watthour3=12.86 Wh (remaining capacity), OK
hw.sensors.acpibat0.watthour4=23.20 Wh (design capacity)
hw.sensors.acpibat1.watthour0=19.15 Wh (last full capacity)
hw.sensors.acpibat1.watthour1=0.96 Wh (warning capacity)
hw.sensors.acpibat1.watthour2=0.20 Wh (low capacity)
hw.sensors.acpibat1.watthour3=20.74 Wh (remaining capacity), OK
hw.sensors.acpibat1.watthour4=23.48 Wh (design capacity)
hw.sensors.acpibat1.raw0=1 (battery full), OK
hw.sensors.acpibat1.raw1=347 (discharge cycles)
hw.sensors.acpibtn1.indicator0=On (lid open)
hw.sensors.acpitz0.temp0=46.00 degC (zone temperature)
hw.sensors.pchtemp0.temp0=46.50 degC
hw.sensors.nvme0.temp0=49.00 degC, OK
hw.sensors.nvme0.percent0=1.00% (endurance used), OK
hw.sensors.nvme0.percent1=100.00% (available spare), OK
hw.sensors.softraid0.drive0=online (sd1), OK

Линуксам со своими оверинженернутыми systemd-networkd и зоопарками инструментов остаётся только завидовать простоте и элегантности OpenBSD.

Ах да, батарея. Батареи тут две, и опёнок их детектит и хороши с ними работает. Сменную батарею можно (внеазапно, вот это забытые технологии предков!) менять, в это время будет работать внутренняя.
Аккумуляторы уже подуставшие (заводские ещё) и потеряли ёмкость, но ноутбук спокойно держит 4 часа с средней яркостью и запущенным браузером, почтовым клиентом и мессенджером.
Думаю, если поставить увеличенную батарейку (таки евроде были), и заменить внутреннюю на новую – можно получить часов 8, а то и 10 автономной работы.

Такие вот дела у современной OpenBSD.
Конечно же, для массового пользователя он не готов, ибо даже вайн не запустишь и игори не погоняешь. Но для определённых задач (ну и да, на относительно старом железе) вполне подходит, и с линукса всё же есть куда бежать.

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



Проверено: hobbit ()
Последнее исправление: dataman (всего исправлений: 4)
Ответ на: комментарий от alt-tab-let

то есть, ты считаешь, что ffs2 может терять данные в бытовых ситуациях, а не в случае жестоких крашей? это вообще что-то новое

Не поверишь, но в «бытовых ситуациях» компьютеры зависают, паникуют, теряют питание и т. д.

ps. чё ты так за наши данные переживаешь? хочем и теряем. ты-то что бегаешь и кричишь «ffs данные теряет». тебе-то вообще какое дело?

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

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

Странно, что ты про это не слышал, про это на каждом углу говорят.

Сколько лично ты данных то потерял на ffs1/2?

ps. Мало ли что говорят. Если слушать, что говорят, то я вообще не должен был писать это сообщение, потому что у меня должно всё было сожраться в памяти, как не в себя (у меня 64-битная ос, gnome 48 на иксах, firefox, и при этом только 2 гб памяти и какая-то заглушка вместо процессора). Ещё говорят, что python жрёт гигами, хотя я свои проекты проверяю на системах с 32 мб памяти и меньше. В общем, стереотипов ходит масса. Я их не слушаю. Так сколько у тебя данных ffs 1/2 погрыз?

alt-tab-let ★★★
()
Ответ на: комментарий от alt-tab-let

Надеюсь ты понимаешь, что нельзя ФС объявить надежной на том лишь основании, что у меня с ней проблем не было.

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

Надеюсь ты понимаешь, что нельзя ФС объявить надежной на том лишь основании, что у меня с ней проблем не было.

У меня несколько лет веб-сайты только на OpenBSD. поскольку это самые дешманские виртуалки, там постоянно чё-нить отваливается. Потерь данных не было не разу (у меня там тыщи и тыщи файлов, и у всех должна быть целостность). Как чё потеряю - сообщу открыткой. А пока мне, честно говоря, мало интересно, кто там что говорит. И на десктопах у меня много лет была OpenBSD, «потерь нет». Короче гря, меня устраивает. И других в этой теме устраивает. Так для чего ты в этой теме пишешь десятки сообщений - ты хочешь, чтобы меня (и других) она не устраивала? Чтобы мы от OpenBSD отказались? Так она меня всё равно устраивает, а у тебя я внятных примеров, чтобы хотя бы задуматься, не увидел.

alt-tab-let ★★★
()
Ответ на: комментарий от alt-tab-let

Так для чего ты в этой теме пишешь десятки сообщений - ты хочешь, чтобы меня (и других) она не устраивала? Чтобы мы от OpenBSD отказались? Так она меня всё равно устраивает, а у тебя я внятных примеров, чтобы хотя бы задуматься, не увидел.

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

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

Меня вот тема ФС в OpenBSD волнует и это главная проблема, что останавливает меня сделать её главной ОС в своем парке.

ты на вопрос не ответил - зачем ты нам это всё тут пишешь? хочешь, чтобы я тебе её починил? так она у меня не ломалась. ext2, помню, ломалась, я с автором кода ext2 в openbsd переписывался, в итоге починили, моё имя даже в сенксах к коммиту есть :)

alt-tab-let ★★★
()

Система не тормозит, но для этого нужно включить SMP

без SMP тормозит?

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

Подтверждаю годы и годы различных серверов на дешманских виртуалках с openbsd. Ниразу ничего не терялось. Если нужно именно мнение компетентных людей, я написал кернел ОС с нуля под risc-v.

А вот во времена ext3 на десктопе время от времени приходилось переустанавливать линукс потому что младший брат очень любил кнопку reset.

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

ты на вопрос не ответил - зачем ты нам это всё тут пишешь?

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

хочешь, чтобы я тебе её починил? так она у меня не ломалась. ext2, помню, ломалась, я с автором кода ext2 в openbsd переписывался, в итоге починили, моё имя даже в сенксах к коммиту есть :)

Молодец. Хвалю. Почини ещё и FFS. :)

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

Подтверждаю годы и годы различных серверов на дешманских виртуалках с openbsd.

Опять 25 — у меня на локалхосте работает значит будет работать у всех.

Ниразу ничего не терялось. Если нужно именно мнение компетентных людей, я написал кернел ОС с нуля под risc-v.

Под компетентными я имел ввиду не админов локалхоста. ОС писал каждый третий студент и каждый второй знает про её устройство.

А вот во времена ext3 на десктопе время от времени приходилось переустанавливать линукс потому что младший брат очень любил кнопку reset.

Я правильно понял, ты утверждаешь, что FFS в OpenBSD надёжней чем ext3?

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