Практика p3, часть III: IBMы, Debianы и немного лирики

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

В двух с половиной предыдущих сериях мы осмотрели 8 ноутбуков, из которых нормально заработал только один - IBM 390X, второй пентиум с видео Neomagic 220 и звуком ESS Solo-1. Ещё три свалились на уже известной нам проблеме со звуковыми картами с прошивками в OpenBSD после 5.7. На одном из-за некорректной таблицы edid не показывает встроенный экран. И в трёх других не работает PCMCIA, а на двух Неках вдобавок изображение притормаживает.

Вся сводная таблица доступна здесь: 51t.ru/s/notebook-openbsd.html

После чего были ещё два первых пентиума, о которых можно прочесть в ленте-болталке, упоминать о них можно только одно - первый пень не готов для десктопа на OpenBSD 6.2. Хотя на 4.2, например, вполне.

Теперь ещё четыре ноутбука. Из которых три получают вердикт *готово для десктопа на OpenBSD 6.2*:

Compaq Armada E500

600 мгц, видео ATI M1, звук ESS Maestro-2E (в отличие от maestro 3 в compaq evo и dell c500, maestro 2 не требует прошивки, посему нормально работает в 6.2), 192 мб памяти.

Отлично зарекомендовавшая себя машинка. Только уж ОЧЕНЬ громкая в плане PC-спикера - наверное, раз в 10 громче, чем все остальные ноутбуки, вместе взятые. Если бипер в системе можно отключить с помощью блокирования модуля pcppi (просто блокирование модуля spkr почему-то не прокатывает),

# config -ef /bsd
ukc> disable pcppi
ukc> quit

то некоторые звуки там, видимо, на более низком уровне - например, если по ходу пользования системой, независимо от того, есть ли ОС или нет, выдернуть CDROM, то можно оглохнуть от серии писков. Более того, мерзкий писк издаётся КАЖДЫЙ раз, когда нажимается клавиша Fn. И как это отклчить - непонятно. Я уже и BIOS обновлял на последний, и всё равно непонятно, что делать. И если в десктопе можно просто обрезать спикер, то тут колонки на спикер и на бластер, видимо, едины. Бластер, кстати, работает намного тише, чем спикер.

В общем, если не трогать клавиатуру, не вынимать сидюк и сидеть тихо, то система отличная.

IBM i1400

500 мгц, видео ATI M1, звук ESS Solo-1, 64 мб памяти

В этом компьютере нет встроенной сети, поэтому сетевая загрузка недоступна - что очень неудобно. А при загрузке с CD на этом, как и на 1171 (ни на каких других это не воспроизводится) именно при загрузке с хардварного CD (при загрузке с мемдискового CD это также не проявляется) оно вываливается с ошибкой, даже не успев начать загружать OpenBSD. Нашёлся диск с Debian 6, который был поставлен, и там уже через grub2 можо загружать любые образы, хоть через memdisk, хоть напрямую через команду kopenbsd.

Система была поставлена, PCMCIA-сетевуха работает нормально, никаких нареканий.

IBM A21e

700 мгц, видео ATI M1, звук Intel AC97, 128 мб памяти

То же самое, только есть встроенная сеть, да и диск CD загружается нормально (следует помнить, что у меня не официальный диск, а самодельный, сделанный с помощью xorriso, может с официальным проблем нет нигде, надо будет проверить).

IBM 1171

600 мгц, видео Silicon Motion Lynx EM+, звук Intel AC97, 64 мб памяти

Тут тоже не проходит загрузка с CD, но есть сетевая загрузка. К сожалению, ни одна из использованных мною версий OpenBSD не дала здесь иксов.

Вообще, у меня есть несколько используемых для меня версий OpenBSD для старых железок:

* 2.8 - если нужна версия с рубежа веков (вышла 1 декабря 2000 года)
* 4.2 - если нужна просто версия постарее (на одном ноутбуке p150/24, хоть ramdisk-ядра грузились все, generic-ядра не грузились ни на одной openbsd после 4.2, а 4.2 там работала пристойно с иксами и windowmaker), вышла 1 ноября 2007 года
* 5.0 - последняя версия с gnome 2, 1 ноября 2011 года
* 5.3 - последняя версия без kms, 1 мая 2013 года
* 5.7 - последняя версия без проблем со звуком, 1 мая 2015 года
* и текущая версия - сейчас это 6.2

На данном ноутбуке я проверил 6.2, 5.7, 5.3 и 4.2 - иксы нигде не показались

Из проверенных Debian на 8-м и 6-м - чёрный экран вместо иксов. На 5-м дебиане экран вместо 1024x768 показывает 800x600, причём курсора три - один чуть откушен, а два остальных стоят кучно поодаль и отображаются в инверсном цвете.

Зато четвёртый Debian показал весь экран. Локального репа у меня не было, но был сгенерированный cd-образ - я поместил его на соседний раздел и запустил hd-media-установщик. Поскольку в инсталляторе выбрать конкретные пакеты нельзя, а iso-образ после установки нельзя нормально использовать, как реп (ни в 4-м дебиане, ни в современном 9-м, хотя та же убунта с тем же самым debian-installer всю жизнь просто клала цифровую подпись на диск, и этой проблемы там нет), а мне нужно было видеть иксы, я поставил полный десктоп, с гномом, всеми приложениями и опеноффисом.

Ну что сказать - в качестве *печатной машинки с mp3*(tm) это выглядит круто. Гном нормально работает на 64 памяти, вся эта система заняла чуть больше 1 гб места, а с урезанием ненужных локалей - стала меньше гигабайта.

Занимает весь комплект Debian 4.0 Etch без non-free секции 3 DVD диска или 21 CD диск. 4.0 - последний Debian, который может грузить свой установщик с дискет (3 дискеты для установки с cd, если система с cd грузиться не умеет, 3 дискеты для hd-media и 4 дискеты для сетевой установки). И такие низкие требования.

А ведь примерно в это же время вышла Vista. И, если сравнивать самые дешёвые и массовые компьютеры в 2007 и 2017 году, то принципиальной разницы нет - я в 2007 году покупал себе ноутбук с Turion64, 1 гб памяти, 160 гб hdd, ATI x1650 и тормозящим всё это дело Win Vista на борту. Такой-то системой можно и сегодня пользоваться. Но как-то незаметно взлетели нижние требования для свободных систем, будь то OpenBSD или Linux, даже для нетребовательного или консольного софта.

Поэтому для минимальной *печатной машинки с mp3* для систем 2017 года я бы назвал требования p2/64. Тогда как для ОС середины прошлого века, будь то Debian Sarge/Etch, Slackware 10.2/11.0 или OpenBSD 3.6-4.2 - 486dx/16. Да и удачи вам в установке современого Debian на 64 мб памяти - честно говоря, hd-инсталлер etch уже мне сказал, что этого мало, и установил ОС на английском языке (хотя с сетевыми или дисковыми установками даже 5 и 6 дебиана на 64 мб вопросов к количеству памяти нет).

Зато для консольных задач на этом компьютере, включающих и обслуживание других стоящих на этом компьютере ОС, OpenBSD 6.2 вне конкуренции. Но это потому, что я уже привык ко всем этим инструментам, и в старых версиях постоянно попадаются мелочи, которых туда ещё не добавили и которых поэтому очень не хватает :)

Выводы

Если вы хотите для развлечения или *печатной машинки с mp3* использовать систему класса P2/P3, то главное - это смотреть, чтобы была звуковая карта без прошивок. Проверить это очень просто - если в Debian звуковуха не работает, а debian wiki советует идти на какой-то сайт, откуда надо скачивать, затем компилировать прошивки, а затем вручную размещать полученные файлы в нужных местах - значит, эта звуковая карта вам не подойдёт. Впрочем, для печатной машинки, если нет привычек ко всем нововведениям, что появились в 6.2, если вы не используете OpenBSD 6.2 повседневно, то и 5.7 вам вполне подойдёт, пусть и софт там немного староват.

Ещё одна проблема в том, если вам нужен не vim или emacs, а визуальный текстовый редактор, с поддержкой современных форматов и/или экспортом в PDF. abiword в OpenBSD не работает гораздо чаще, чем работает, а LibreOffice с менее, чем 128 мб памяти лучше не запускать. Если же вам не нужна кириллица, то вам повезло - Patetic Writer из пакета siag или Ted - просто работают. :)

Как работает lyx - я не знаю, ибо он требует texlive, который занимает несколько гигабайт места.

Из игр рекомендую освоить встроенные bsd games. Когда-нибудь, когда я и сам освою их все, я напишу обзор и по ним (плюс по nethack, краткий обзор по angband уже есть). На самом деле, если в них разобраться, от них за уши не оттащишь. Когда-то давно, когда я разобрался с atc, я в неё довольно долго играл. Сейчас уже не помню. Но вот в wump поиграть люблю. Различным приключениям, увы, мешает языковой барьер, но если есть цель *посидеть со словарём и улучшить тем самым английский*, то эти игрушки вполне подойдут (опять же, я попытаюсь когда-нибудь всё же описать основные моменты на русском, и объяснить в двух словах, как в эти игры играть).




Своими мнениями об OpenBSD или комментариями к материалу делитесь в разделе openbsd.talk.
Требуется регистрация имени, но она займёт не более 5 секунд.