Вот уж не думал что этот день настанет, но он настал.

Я нежно люблю фрюху, я тащусь от её архитектуры, от её продуманного размещения файлов, от её настроек (банально от sysctl)...
Я прошёл с ней через многое: и звук поднимал (в своё время был тестером у Ариффа, помогал отлаживать Intel HDA драйвер) и ядро патчил под свои нужды, и ещё чёрт знает что творил.

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

Всё бы ничего, но есть ещё одно «но», даже пачка:

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

  • этот секвенсор платный, так просто с сайта производителя его не скачаешь,

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


Рванулся я было помогать портировать мидю на фрюху, посмотрел на спецификации по миди и дрова на неё уже имеющиеся и понял: I'm too old for this shit ©. И, по большому счёту, я хочу чтобы оно «просто работало». Надоело мне терять время, чтобы заставить всё работать, вместо того, чтобы заниматься тем, что я хочу сделать.

Фря! Я тебя люблю, но ебаться с тобой больше не могу! Прости ">

Это преамбула, амбула дальше будет.

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

Сперва обратил я очи свои к NetBSD, ибо из неё дрова на MIDI портировать собирались во FreeBSD.
Однако умный человек вовремя предостерёг: «Aту! Это фигня и ещё большае ёбля, по сравнению с фрёй!» в переводе на общечеловеческий с админского сказал он.

Тогда взглянул я на OpenBSD, и показался он мне раем обетованным, ибо судя по списку поддерживает он всё, что мне нужно.
Однако, горьким опытом наученный, что не всё то работает, что в хардвер компатибилити лист записано, раздобыл я живой сидюк опёнковский, залил его на болванку и давай с него грузиться.
И «о чудо!», подумал я: при загрузке он нашёл всё то, что фря моя до сих пор, через годы рихтования пройдя, или не видела, или видела, но в упор не признавала. Даже вай-фай с миди-клавой. Но рано радоваться: начал я её тестить вдоль и поперёк.
И всплыли у неё подводные камни:

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

  • но в ней не заработал с ходу звук: драйвер azalia хоть и определил бодренько мою звуковую, но вот извлечь из неё хоть какой писк отказался напрочь. Может я плохо старался, но мне надоело ебаться, я хочу «чтоб работало».


Так что при всей своей бсдишкой красе опёнок пока полежит на полке. А сейчас я качаю Убунту в надежде, что там будет всё. Да уж, я очень хотел этого избежать, но, видимо, придётся на неё переходить.

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