Сообщения в retro.talks

Re: ii-txt-0.8.tar.gz

Ответ на сообщение
> ага, я видел такое в описании, но подумал, что текстом каноничнее
А, ну ок. Я на всякий случай сказал.
hugeping to oldpc (2020-10-18 09:38:55) [ссылка]

Re: ii-txt-0.8.tar.gz

Ответ на сообщение
>> файл-то я у себя выложу, а вот наскальный аттач останется навсегда :)
> У меня это на отображение только влияет. Сообщение такое-же, в тело прямо внедрено base64.. Но перед ним стоит строка (тег @base64: имя файла) и нода, при показе через http(s) сделает ссылку на скачку файла прямо из тела письма, чтобы не заниматься самому декодированием. А так - то же самое сообщение, просто одну строку в тексте добавить и всё.
ага, я видел такое в описании, но подумал, что текстом каноничнее

у меня такие аттачи были ещё в самых первых версиях ноды, потом убрал

но если это будет файл со ссылкой, можно и так сделать: наверное, даже удобнее будет
oldpc to hugeping (2020-10-18 09:26:16) [ссылка]

Re: ii-txt-0.8.tar.gz

Ответ на сообщение
> файл-то я у себя выложу, а вот наскальный аттач останется навсегда :)
У меня это на отображение только влияет. Сообщение такое-же, в тело прямо внедрено base64.. Но перед ним стоит строка (тег @base64: имя файла) и нода, при показе через http(s) сделает ссылку на скачку файла прямо из тела письма, чтобы не заниматься самому декодированием. А так - то же самое сообщение, просто одну строку в тексте добавить и всё.
hugeping to oldpc (2020-10-18 09:11:46) [ссылка]

Re: ii-txt-0.8.tar.gz

Ответ на сообщение
> Тут станция понимает аттачи в base64.
> Можешь отредактировать своё сообщение, и тогда по http можно будет просто скачивать этот архив.
> P.S.
> Ну или разреши мне, я сам сделаю.
это для занесения в анналы, чтобы через 50 лет археологи будущего...

как сейчас, читаешь старый лор 20-летней давности: что ведёт на лор или
заскриншочено на лоре, то сохраняется, а ссылки ведут в никуда.

файл-то я у себя выложу, а вот наскальный аттач останется навсегда :)
oldpc to hugeping (2020-10-18 08:59:04) [ссылка]

Re: ii-txt-0.8.tar.gz

Ответ на сообщение
Тут станция понимает аттачи в base64.

Вот тут написано:
http://hugeping.tk/rOf069UX8K24yAzvWa9N#rOf069UX8K24yAzvWa9N

Можешь отредактировать своё сообщение, и тогда по http можно будет просто скачивать этот архив.

P.S.
Ну или разреши мне, я сам сделаю.

(upd: изменена ссылка)
hugeping to oldpc (2020-10-18 08:49:59) [ссылка]

ii-txt-0.8.tar.gz

Версия ii-txt-0.8, архив в base64, чтобы точно не потерялся. Примерно 5кб
в виде base64, 3856 байт в виде тарбола, MD5 c21ca0f8e107cf36fac64832e313714c

@base64: ii-txt-0.8.tar.gz
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
oldpc to All (2020-10-18 05:36:25) [ссылка]

Старое железо. Заметка №3: рецензия старых статей

= Старое железо. Заметка №3: рецензия старых статей
51t.ru
2020-10-18

== Былое и думы

Во первЫх строках хочу с огорчением заметить, что ii-txt (свою версию которого
я скоро опубликую) не работает "как есть" на python 2.3: нет функции set
(которая не особо то и нужна) и по-другому сделано кодирование-декодирование
base64: то есть, портировать на 2.3 можно, но единый код уже не получится.
Впрочем, и в Sarge, и в Etch есть python 2.4, где всё отлично работает.

Посему пересел я с Cel400 на крутейший Omnibook 6100: P3-1000, 256 mb RAM,
ATI M6. OpenBSD 6.8 там тоже отлично работает, но я пересел на Debian 4.0
Etch с Gnome. Тоже всё отлично! Единственное, что меня смущает - что когда-то
в убунте 6.10 в гноме, когда я нажимал ползунок громкости на ноутбуке, 
появлялся всплывающий OSD информатор, показывающий текущую громкость. А в
Etch, вышедшем только через полгода, ни-ра-бо-та-ит! Громкость-то оно меняет,
но без спецэффектов.

Но всё равно, это крутейший Gnome 2.14+2.16, где я и пишу эту заметку в mcedit.
Поскольку достучаться до своего сайта я не могу, эта заметка будет сначала
опубликована в iDEC, и только затем как-нибудь перегнана в txt2tags, asciidoc,
html и перенесена на сайт oldpc.51t.ru

По плану это должен быть выпуск про iDEC, но лучше сначала вернуться
к основам и понять, как всё начиналось.

Целью oldpc notes является подача более-менее свежей информации.
Причиной закрытия сайта про OpenBSD стало "батюшки, как устарело-то всё!".
А что именно там устарело, мы сейчас и разберём.

Кроме того, сохранение всего текста в idec гарантирует, что сайт точно не
закроется, и информация будет доступна всегда. Конечно, копия старого сайта
доступна в виде архива http://51t.ru/s/51t.ru.tar.gz и кто-то даже его
зеркалировал... но я не помню, кто и куда. В общем, даже если все копии того
сайта исчезнут, навсегда сохранится моя рецензия на него. (хотя негейтуемые
эхи тоже имеют свойство исчезать)

Открваем главную страницу: http://51t.ru/s/51t.ru/

Тут устарело практически всё. Нет больше ни проекта gk11.ru, ни беседки, ни
эхи openbsd.talk. Причём, в архивах я даже не нашёл самой эхи openbsd.talk.
Видимо, она была только на моём сервере (эту эху я веду не на своём сервере).

Но не стоит печалиться. gk11 уже не нужен, так как есть хорошие современные
iDEC серверы, где есть всё, что нужно. Вместо эхи openbsd.talk про openbsd
есть эха oldpc.51t.ru (не путать с сайтом), где более широкий охват (а
поскольку на новом железе OpenBSD не особо комфортно себя чувствует, это
небольшая потеря).

Что тут, новости? Новости, понятное дело, давно уже старости.

Открываем раздел игр: http://51t.ru/s/51t.ru/games.html

Тут, в принципе, всё отлично, хоть сейчас печатай на буклеты, и раздавай на
улице вместе с диском OpenBSD. Кроме нескольких отличий. angband сейчас версии
4.1.3, это другая игра, я сам не знаю, как в неё играть, поэтому описание может
отличаться в деталях. Chocolate Doom перёшёл на аппаратную акселлерацию,
поэтому на старых компьютерах уже не бегает. PySol в 6.8 вроде бы сломан
из-за каких-то обновлений Python. И ValyriaTear обновился до 1.1, поэтому
вместо чистого русского языка больше полигры говорит на английском.

Ну а теперь сами статьи. Пойдём по ним снизу вверх:

Мой первый порт (записки капитана корабля, наверное) http://51t.ru/s/51t.ru/txt-firstport.html

По мотивам хакафона g2k14 http://51t.ru/s/51t.ru/txt-g2k14.html

Интервью с Вадимом http://51t.ru/s/51t.ru/txt-vzlor.html

... эти статьи имеют историческую ценность и рецензироваться не будут. Хранить и помнить.

OpenBSD на 8 гб http://51t.ru/s/51t.ru/txt-8gb.html

... просто анонс дистрибутива и среза репозитория, урезанного (урезанный срез,
ай да я, ай да Пушкина внук) до 8 гб. Списка пакетов нет, просто рекламная
брошюра, можно раз глянуть и смело забыть.

Полезняшки http://51t.ru/s/51t.ru/txt-polez.html

... до сих пор актуально. Разве что сайта edOS сейчас нет. Обзор полезняшек,
с матералом из этой статьи, обязательно будет одним из выпусков Старых Записок.

OpenBSD для начинающих №1 http://51t.ru/s/51t.ru/txt-beginners1.html

... мультик прикольный. А в остальном там что-то про дисковые разделы. Я и
раньше не понимал этого, и теперь не понимаю. И больше что про дисковые разделы
писать не буду. А так статья вроде бы актуальная, только вместо
MDROOTFSOPT='-m 0 -o space' лучше сейчас MDROOTFSOPT='-m 0 -o space -F 2',
чтобы создавалась система ffs2, а не ffs1. В остальном, статья так и осталась
непонятой, в том числе мной. Разделы это страшно, и каждый к этому страху
должен подойти по-своему. У нас про старые компьютеры, старые компьютеры не
жалко - развернул OpenBSD прямо на все шесть гигабайт доступного диска и не
паришься с разделами-шмазделами.

Сетевая загрузка http://51t.ru/s/51t.ru/txt-pxe.html

... короткая, но актуальная статья. Пока актуальная, так как выпуск Старых
Записок №5 будет про сетевую загрузку, и он будет ещё актуальнее, хоть и не
только про OpenBSD

Поверхностное сравнение браузеров http://51t.ru/s/51t.ru/txt-browser1.html

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

Для начинающих №2 http://51t.ru/s/51t.ru/txt-beginners2.html

... ну, во-первых, ничего править уже не надо, installurl прописывается
корректно. Xft.xrdb копируется не туда, куда надо. И в целом, OpenBSD
молодого бойца должны быть другим. Надо, как минимум OldPC Notes регулярно
читать. :)

1000 мелочей для P2 http://51t.ru/s/51t.ru/txt-openbsd-pentium2.html

... архив скачать нельзя, но список пакетов до сих пор актуален. Опять же,
более подробно это всё будет разобрано на OldPC и OldPC Notes.

Практика Pentium 2/3 №1 http://51t.ru/s/51t.ru/txt-p2-prac.html

... оптимизм "Современная OpenBSD летает на 64 мб" несколько поугас - и ядро
стало жирнее, и иксы, лучше начинать современное со 128 мб. В остальном, это
просто доказательство "это работает" (или наоборот) с указанием моделей.

Практика P2/3 №2 http://51t.ru/s/51t.ru/txt-p3-prac.html

... проблема с видео на Dell это проблема с EDID, современные Debian тоже
выдавали там чёрный экран, хотя более старые работали, несмотря на активацию
framebuffer. Проблема со звуковыми esa(4) вроде бы решена. И опять же, это
просто факт "рабочести" железок, с картинками.

Зеркалирование OpenBSD http://51t.ru/s/51t.ru/txt-mirror-openbsd.html

... понятное дело, архивы за эти годы выросли. Теперь репозиторий для каждой
архитектуры подходит к 50 гб, а distfiles уже в районе 70. dpb -F у меня уже
давным давно не хочет нормально работать, для зеркалирования distfiles использую
просто make fetch и make checksum. Отличнейшего cvsync тоже больше нет,
теперь есть reposync, работающий через rsync. Более совместимо с другими ОС,
но менее удобно.

OpenBSD 5.7 для старых компьютеров http://51t.ru/s/51t.ru/txt-57.html

... если бы не картинки, то эту статью можно было бы перенести как есть в
очередной выпуск Старых Записок. Хотя некоторая информация там неактуальна.
В общем, после переработки и замены картинок текстом эта статья будет
перенесена. OpenBSD 5.7 до сих пор отличная платформа для старых компьютеров.

OpenBSD 6.2 CD http://51t.ru/s/51t.ru/txt-62cd.html

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

Для начинающих №3 http://51t.ru/s/51t.ru/txt-beginners3.html

... KARL теперь деактивируется иначе, rm -r /mnt/usr/share/relink. Вместо
synclient теперь используется wsconsctl, активация тапа тачем (велик и могуч
русский язык, а тапа тачнуть нечем) wsconsctl mouse.tp.tapping=1. В общем,
просмотреть для общего познания можно, но изучать по этим статьям OpenBSD не
стоит.

Практика P2/P3 №3 http://51t.ru/s/51t.ru/txt-px-prac.html

... здесь раскрывается страшная тайна, как отключить пищащий pc-speaker. Звучит
она так: config -ef /bsd, disable pcppi, quit. И перегрузиться в новое ядро.
И ещё обзор железа на OpenBSD тех лет. С тех пор прошло 3 года, и что-то
изменилось, нужны новые обзоры, на новых версиях.

Скатерть-самохостинг http://51t.ru/s/51t.ru/txt-localhub.html

... к вопросу использования старого железа + openbsd как хостинга. Думаю, тему
надо расширить использованием не только OpenBSD, статью надо дописывать.

Подписывайтесь на iDEC-эху oldpc.51t.ru, сейчас она есть на станции http://hugeping.tk

Смотрите за сайтом http://oldpc.51t.ru

Тогда информация будет всегда свежей и актуальной. Записки пишутся, планета движется.

И главное. Старые компьютеры это круто! Клавиатура уж точно у старых 
ноутбуков НАМНОГО удобнее. Столько текста, сколько я написал на этих двух
старичках за эту пару дней - я не писал уже очень давно! Отличные машинки для
печатания. Надоели уже крохоборы, которые то Insert схомячат, то PageUp/Down
перенесут туда, куда и третьим тентаклем не дотянешься. А уж сколько проблем
мне создала система, где F1-F12 нажимается ТОЛЬКО через Fn, без возможности это
изменить.

Пишите тексты, публикуйте в iDEC: в общем, выбирайте комфорт!
oldpc to All (2020-10-18 01:53:00) [ссылка]

Старое железо. Заметка №2: OpenBSD 6.8

= Старое железо. Заметка №2: OpenBSD 6.8
51t.ru
2020-10-17

== OpenBSD 6.8

Ну, можно поставить что-нибудь старое. Только потом попробуешь сделать ssh
на свой хост, а он скажет, что нет поддерживаемого алгоритма. Захочешь
опеннет или лор через линкс или дилло почитать... а он скажет, что https
не https-ит.  А уж отсутствие в Юникоде символа афро-лесбиянка-трансгендер это
вообще по сегодняшним меркам страшное преступление.

У меня есть две wifi карты для таких компьютеров - pcmcia-карта на malo(4)
и относительно современный wifi на urtwn(4). В старых дебианах добиться
их работоспособности не получилось - ни драйверов, ни прошивок (кстати, в 
OpenBSD прошивки ставятся автоматически, но если нужно сразу, лучше позаботиться
об этом заранее и скачать прошивку вместе с установкой). Для Windows XP я
нашёл, пусть и не с первого раза, драйвер на PCMCIA-карту, и он даже видит
все сети. Но подключиться к роутеру с WPA2 оно просто не может.

Вообще, как выглядит подключение к сети wifi с wpa в OpenBSD?

iwconfig malo0 nwid MyNet wpakey MyNetKey
dhclient malo0

либо похожие две строчки в hostname.malo0

Как это выглядит в Linux, хоть современном, хоть более старом, без
тяжеловесных сред для network manager? "Ну, это надо настраивать 
wpa_supplicant...". Кто-то вообще знает, как его настраивать?

Другой пример - запись CD. В разных версиях debian - оно разное, то wodim,
то cdrecord, то xorriso, то кто-нибудь ещё. И у всех разные наборы ключей.
Поэтому я никогда не писал диски из консоли, всегда использовал xfburn. Но
последние 3 раза оно мне просто испортило болванку: по-моему, там что-то
безнадёжно сломано, но поскольку диски мало кто пишет, никто на это не обращает
внимание.

И ещё аргумент в пользу новых версий - это такой немаловажный аспект, как 
настройка иксов в старых версиях хоть Linux, хоть OpenBSD. С Windows это
упирается в поиск старых драйверов.

Ещё пример. Как записать диск в OpenBSD, хоть сегодняшней, хоть версии 
многолетней давности?

cdio tao file.iso

если это rw-диск, то перед этим ещё cdio blank. Всё.

В общем, установка современного OpenBSD имеет немалое практическое применение:
имеем какой-никакой веб, почту, rss и даже современный вариант fido под 
названием IDEC, и всё это через WiFi и без проблем с https.

Раньше модно было себе делать "компьютер под фидошку". Вот и сейчас тоже можно.
Я себе сделал. Пишу с Celeron P2/400mhz. И закидываю этот текст и в фидошку,
и себе на сайт через ssh. Ни в Windows XP, ни в Debian 4.0 я бы так сделать
не смог.

Теперь, когда я объяснил, зачем, можно посмотреть, как.

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

Нет, конечно есть большое преимущество между старыми ОС, где надо вручную
ставить драйверы - это тот самый поиск этих драйверов. Например, на отличную
PCMCIA-карту Psion 10Mbit + V90, которая 16-битная и работает даже на самых
древних ноутбуках, я не нашёл драйвер ни для одной версии Windows. В то же
время, все версии Debian этого века (привет тем, кто читает это в XXII) и
все версии OpenBSD этого века эту карту видят из-коробки. И так со многим
старым оборудованием. Осложняет ситуацию и то, что сейчас, сделав запрос
"поиск драйвера", вылазит какое-то несметное количество полуспамных ссылок,
которые вместо самого драйвера предлагают скачать "утилиту для скачивания
драйвера". Боюсь представить, что именно там скачивается, не пробовал.

А если надо найти драйвер не на 1 ноутбук, а на 20... тут или OpenBSD спасёт,
или уже никто не спасёт.

Но всё равно, поддержка железа, даже старого, в OpenBSD... прихрамывает.

Большинство ноутбуков класса P2-P3 идут с видеокартой ATI Rage Mobility, или
просто ATI M1. С этой видеокартой проблем в OpenBSD нет, всё будет работать.
У меня самого лет 10 был такой ноутбук, он видел и Саржа, и Ленина, и Сквизина,
и многое другое, включая OpenBSD. На текущем ноутбуке такая же видеокарта.

Однако часто встречаются видеокарты, с которыми у OpenBSD не так хорошо. Тут
отмечу SiliconMotion LynxEM+ (и другие модели Lynx). На ноутбуке IBM 1200
Type 1161 эта видеокарта не работает до OpenBSD 4.6, а после 4.6 постоянно
выдаёт на экран разный мусор и ядовитые палитры. Что несомненный прогресс,
поскольку Type 1171 с такой же видеокартой вообще не работал.

Плохо себя зарекомендовали карты CyberBlade. А вот в Neomagic всё зависит от
модели, NM220 работала отлично, а вот другие модели с 3D в названии - дико 
тормозили.

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

Для владельцев более новых компьютеров дополню, что из 4х моих более серьёзных
ноутбуков: (1)Asus с Ryzen2500 и видео Vega 8 (там есть еще nvidia gtx 1050,
но nvidia в принципе не поддерживается в OpenBSD) 1920x1080, (2)Asus с N4200 и 
видео Intel 1600x900, (3)13" DEXP с видео Intel 1920x1080 и (4)11" кто-то ещё с
Intel 1366x768 второй и третий ноутбуки в принципе перестали загружаться в
OpenBSD 6.8. Судя по моему анализу коммитов - из-за некорректного видеорежима.
Ждём исправлений когда-нибудь.

Есть некоторые звуковые карты, которые требуют прошивки. Например, популярная
в ноутбуках ESS Maestro 3 (там несколько похожих звуковых карт в этом модельном
ряду). Отличить эти карты очень просто: мы не добьёмся от них никакого звука
в Debian, пока не сходим на сайт alsa, не скачаем там исходники прошивок, не
скомпилируем их и не разместим вручную в lib/firmware. В отличие от других
устройств, чьи прошивки есть в non-free, этих прошивок в Debian нет.

Что мы делали в OpenBSD до 5.7 включительно? Просто включали и слушали звук.
Что мы делали после 5.7? А ничего, эти карты были просто сломаны, и вместо
звука выдавали хрюканье и скрипение. Но. Недавно я проверял одну такую карту в
6.7, и она там работала! Означает ли это исправление ошибок, или это просто
конкретное исключение на конкретном устройстве, покажет время и дополнительное
тестирование.

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

Тут вообще никакой закономерности нет. Одна карта на одном ноутбуке видится в
Debian, но не видится в OpenBSD. Другая на другом - видится в OpenBSD, но не
видится ни в Debian, не в винде. Что это, как это и что с этим делать - я 
понятия не имею. Я с этим просто живу.

Вы прошли почти весь этап установки, пробежали циферки "устанавливается
пакет такой-то 100%, такой-то 100%". И тут висит клавиша [done], на которую
можно нажать, чтобы сделать завершение установки. НЕ ДЕЛАЙТЕ ЭТОГО!

Тут в дело вступает KARL. То есть, перелинковка ядра. Даже на 256 мб с неплохим
свопом оно может рухнуть, а если не рухнет - компилироваться будет очень
долго. И потом будет так же компилироваться при каждой загрузке. На 128
встанет сразу, особенно если своп небольшой или его нет (сегодняшние версии
на 128 без свопа уже чувствуют себя плохо, но несколько версий назад это
был нормальный способ использования системы), и после перезагрузки система
будет неработоспособна.

Вместо нажатия Enter, чтобы подтвердить это [done], введите ! и нажмите Enter.
В появившемся приглашении консоли введите команду
rm -r /mnt/usr/share/relink
Затем введите exit, и только сейчас можно делать [done]

Если загрузка в установленную систему была удачной (что бывает не всегда),
чем нас порадует современный OpenBSD на Pentium 2 или 3?

Лично я сразу ставлю mc, neovim, neofetch, htop, icewm и awesome, затем
links+ с gui (командой pkg_add links+--), dillo, mplayer, youtube-dl, 
cmus-ffmpeg. 

Консольный Newsboat для RSS. Scrot для снятия скриншотов и feh для их просмотра.

Люблю рогалики, поэтому ставлю (в вариантах no_x11): angband, nethack обе
версии, stone-soup, cataclysm-dda. SDL версии на p2/p3 можно даже не пытаться
запустить.

rsync, unrar, xpdf и прочее - по вкусу.

Для впн-инга есть такая вещь, как dsvpn, deadly simple vpn, которая 
элементарнейшим образом настраивается и на клиенте, и на сервере.

txt2tags и asciidoc (есть ещё asciidoctor) позволяют оформлять документы из
текста. Я пишу тексты на своём 400 мгц Celeron в neovim или mcedit (mc
любит крашиться в OpenBSD, осторожнее!) в формате txt2tags. После чего
перевожу в asciidoc. И уже asciidoc оформляю в html. Все три файла выкладываю
на сервер, а asciidoc немного правлю и отправляю в сеть IDEC.

Для контроля версий использую mercurial.

В качестве клиентов idec использую текстовый iitxt (который работает даже
с python 2.4) и caesium (golded-like редактор на python3).

Относительно же youtube и прочих видеосервисов сложно сказать, что можно
легко и просто с них качать. Да, youtube-dl работает, и mplayer вполне может
прожевать видео в низком качестве на pentium 2. Вот только есть маленький,
но в то же время большой вопрос с поиском ссылок: youtube ни в links, ни в
dillo не открывается.

Вот так и живём.

Теперь, когда мы доказали, что OpenBSD 6.8 очень нужен на старых компьютерах,
в следующих выпусках мы докажем, что он там не больно-то и нужен, есть вещи
и поинтереснее. Но не сразу. Сначала будут выпуски про IDEC и про сетевую
загрузку (ну и про прочее использование старых систем в качестве серверов для
полезняшек, облегчающих жизнь). Определённо, к OpenBSD 6.8 я ещё вернусь.
oldpc to All (2020-10-17 06:33:54) [ссылка]

Re: test echo creation

Ответ на сообщение
Короче, пока подписал как "Старое железо"
hugeping to oldpc (2020-10-16 15:41:41) [ссылка]

Re: test echo creation

Ответ на сообщение
> а что будет, если создать новую эху?
> +++ Caesium/0.4 RC1
Вообще, это было отключено. :) Но, похоже, не до конца.
Оставлять эху? Если да - как назвать?
hugeping to oldpc (2020-10-16 15:33:46) [ссылка]

OldPC notes #1

= OldPC notes #1
51t.ru
2020-10-16

== Жизнь со старыми компьютерами

Что можно делать с компьютерами класса P1-P3? Можно играть в старые игрушки для 
DOS и старых версий Windows. Это круто. Правда, и оси для них (кроме FreeDOS),
и сами игрушки (кроме Shareware и освобождённых версий) скорее всего являются
нелегальными. Так когда-то решили их правообладатели. 

Хотя в дальнейшем вариант для FreeDOS и shareware-игрушек будет рассмотрен.

Но начать хотелось бы с чего-нибудь хорошего. Хорошим в данном случае является
OpenBSD (вплоть до современного) и старые версии Debian.

Если не хотите читать дальше, то на выбор предлагаю 4 варианта - Debian 4.0,
OpenBSD 5.7, OpenBSD текущей версии (сейчас это OpenBSD 6.8), Knoppix 5.3.1 DVD
(с загрузкой по сети).

Почему Debian 4.0? Достаточно низкие системные требования, некоторые интересные
игрушки и проекты, которых нет в более поздних версиях. Кроме того, Debian 5, 6
и далее со всеми остановками имеют ключи подписи с истёкшим сроком годности:
установить их можно или с дисков, или переведя время на эпоху заката этих версий.

Почему новейший OpenBSD? Новейший софт, все самые новые юникоды, все самые новые
временные зоны (в отличие от etch), никаких проблем с https, с ssh. Можно поставить
KDE 3.5 (хотя в текущем состоянии он уже практически неработоспособен, надо
проверить). Можно нормально использовать Wi-Fi с современными точками доступа.

Почему OpenBSD 5.7? Ещё есть поддержка linux-эмуляции, можно запускать Opera 12
for Linux, меньшие системные требования, ещё не сломан звук на старых звуковых
картах, можно поставить полный KDE 3.5, ещё можно поставить grub (в 6.1 grub
уже нет).

Почему Knoppix 5.3.1 DVD? ГОРЫ софта на все случаи жизни (но есть и ошибки),
можно подсоединяться к современным SSH, можно даже открывать какие-то
современные сайты. И всё это без установки (загрузка по сети, с директории
HDD, с DVD диска).

Современный OpenBSD лучше не трогать без 128 мб памяти (и это при условии,
что будет прибит KARL). Для OpenBSD 5.7 можно начинать с 64 мб памяти.
Knoppix DVD в Live режиме - желательно хотя бы 128 мб памяти (при загрузке
icewm, kde 3 - хотя бы 256 мб). Ну а Debian Etch можно поставить и
эксплуатировать на первом пентиуме с 32 мб памяти. У меня на ноутбуке
hitachi flora с p133 и 32 мб памяти крутится OpenBSD 5.0, с иксами и icewm.

На 192 мб памяти уже можно запускать OpenBSD с kde3 и с wesnoth-lite :),
использовать Opera 12 через Linux-эмуляцию.

Почему на старые компьютеры нельзя поставить всё, что угодно? Основная
причина этому - веб. Когда в мире бушевала виста, с её требованиями 1-2
гб памяти, 3д графика и мощный процессор, я пользовался интернетом через
GPRS по ком-порту на Thinkpad с 486dx75 с 20 мб ram, и спокойно сидел в
форумах, смотрел разные сайты и не испытывал дискомфорта. Во времена
squeeze, то есть менее 10 лет назад, Thinkpad X21 с celeron500 и 128
mb памяти тоже вполне годился для веба, через opera или epihpany.

Когда я выбирал, что поставить на P133/32/516, я выбирал между OpenBSD
5.0 и Windows 8: обе вышли примерно в одно время. Решил всё-таки выбрать
OpenBSD. Шутка. Грустная. Показывающая, что ещё 8 лет назад, когда эти
компьютеры уже были музейными, всё было намного лучше.

Сейчас же браузер ест всё, что найдёт. И даже больше. Стремится от него
не отставать и остальной софт. Поэтому браузинг веб в современном OpenBSD
возможен на старых компьютрах только через графический режим links, через
dillo, и в самом "навороченном" варианте - через netsurf. Понятное дело,
что в таком варианте большинство сайтов будут практически или даже
полностью неработоспособны. OldPC будет стремиться сделать системы
дооставки контента для пользователей старых компьютеров, без https, со
старым дизайном, нормально отображающимся в links и dillo. Право получать
информацию должно быть у всех, и никто не должен быть дискриминирован
только потому, что у него Pentium II

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

Данный выпуск был написан на ноутбуке Dell Inspirion 7000, Celeron
на базе Pentium II, 400 mhz. 128 mb RAM. Видео ATI M1. Диск 4гб,
из которых примерно 1.1 гб это Debian Etch и 2.9 гб это OpenBSD.

Оболочка IceWM, текстовый редактор Neovim. Мой .xinitrc

export LANG=ru_RU.UTF-8
export LC_ALL=$LANG
wsconsctl mouse.tp.tapping=1
setxkbmap us,ru -option grp:caps_toggle

icewm-session
oldpc to All (2020-10-16 14:03:22) [ссылка]

test echo creation

а что будет, если создать новую эху?
+++ Caesium/0.4 RC1
oldpc to All (2020-10-16 14:00:51) [ссылка]