Главная

BeOS 5 PE первое знакомство. (статья в газете)

О BeOS 4.0 вы читали весной 1999 года, может быть некоторые из вас, набравшись смелости ставили данный продукт на свой ПК, а самые отчаянные оптимисты крутят систему и по сей день. Даю руку на отсечение, что у тех кто стоит BeOS полгода, работает всё оборудование начиная от графической карты, и завершая звуковой.

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

BeOS 5.0 я скачал из интереса, а может на меня и подействовала пропаганда, разворачиваемая на сайтах посвященных этой операционке.

Весь процесс загрузки из интернета занимал порядка одного часа тридцати минут, так как телефона у меня дома нет, для проведения данной операции я выбрал клуб 38 Nет со скоростью выделенного канала 64 Кбит/сек (8 Кб), благо там можно «подрубить» жесткий диск, а он мне был нужен, сам дистрибутив занимает 43,674 Кб, скорость при работе с сервера расположенного в Швейцарии составила 6Кб /с, и стоимость составила 56 рублей.

После приезда домой, всё что оставалось мне сделать, это тыкнуть мышкой из под Windows в файл архива, сам архив разворачиваясь ставил систему как заправскую игру. После указания пути каталога системы, программа инсталляции создала файл объёмом 500 Мб, записала туда файловую систему Bfs, установила системные файлы BeOS, вспомогательные программы и документацию.

Всё, процесс закончился, в меню Пуск появилась группа Be, в ней содержатся ярлыки пуска BeOS, и деинсталляции.

Тыкаю кнопочку launch BeOS и… система выкидывает Windows из памяти, появляется логотип BeOS (в 4.0 нечего подобного не было) и поочерёдно загораются иконки опрошенных устройств. Система виснет.

Благо по иконке видно, что система повисла в тот момент, когда опрашивался жесткий диск — сработал глюк чипсета VIA Apollo Pro (не советую покупать эту гадость, хотя он и дешёвый, свой я брал в «Стандарте»), UDMA. Как локализовать глюк с UDMA, скажу ниже.

Вырубив Safe Boot DMA, я продолжил. BeOS благополучно заработал, графическая карта выдаёт нормальный цвет, на экране крутится назойливый браузер NetPositive, с документацией.

Первое, что я сделал, это переставил BeOS c виртуального раздела на настоящий раздел гигабайтный раздел bfs, на котором стояла четвёртая версия, после выставил опции в двойной
загрузке (boot manager).

Далее о работе BeOS 5 PE. Система не требовательна в ресурсах, за неделю я проверил её ещё на трёх компьютерах, самым последним был Pentium 133, правда видеадаптер S3 не установленного образца отказался работать напрочь, в результате чего машина «тормозилась» чёрно–белым режимом safe boot. Эти эксперименты показали, что система работает правильно на компьютерах выпущенных позднее 1997 года, то есть относительно новых. Вот список поддерживаемых видеоадаптеров.

Видеоадаптеры поддерживаемые официально: I810, I740, Riva128, SIS 620, Cirrus, Trident,Virge, Riva TNT, ATI, ATI Rage 128, Matrox, Matrox G400, 3DFx Banshee, 3D Rage Pro, список неофицальных драйверов достаточно широк, среди них: S3 Trio 64 V+, S3 Savege и. т. п. Драйвер Savage в исходном тексте на данный момент мной изучается в качестве примера, а драйвера S3 Trio 64V+ в исходных текстах не доступны. С Vige»м возникли проблемы, которых не было в 4.0. На экране после загрузки начал выпадать «снег», такой цирк я не видел ещё со врёмён PC 8086 и СGA. Надеюсь драйверок поправят.

Ожидается выход драйвера для аксселератора GeForce 256, коллектив независимых разрабочиков, с которыми я начал переписываться, столкнулся с трудностью получения толковой информации об этой карточке, NVidia зажала исходные коды драйверов, описания регистров чипсета, даже 2D комманд. Мой собственные изыскания по этому поводу, привели к выводу, что кампании производящие железо, лижут пятки Microsoft.

Единственной кто дал подробные описания, притом бесплатно была компания S3. 3D аксселерация как всегда не поддерживается, хотя ребята работающие над GeForce и Savage, хотят в ближайшем будущем включить аппаратный 3D в свои драйвера. Скорее им придётся создавать и свой API для работы в этих режимах, так как OpenGl 1.2 for BeOS, работает только с 2D драйверами. Но это и не принципиально, были бы доки и умные головы — вспомните Linux.

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

Добавлено заветное для каждого окошечко, Ctrl+Alt+Del, причем может быть полезно для убийства задач на ходу, для убийства семафоров всё же придётся пользоваться shell»ом или
BeTask»ом. Видимо в придверии хороших отношений Be Inc c Intel, последний предоставил технологию Indeo ®, в результате BeOS обзавелась полезным кодеком для AVI, добавим к этому давний для BeOS кодек QuickTime, кодек видео mpeg, а также формат роликов SGI (!????) в принципе, чего нам ещё надо?

Сетевые карты как ни странно работали, самые распростанённые в Иркутске RL2000 PCI, обнаруживались сразу, в установке нужно прописать IP адрес компьютера, DNS, хост (имя компьютера) и домен.

Поддерживаемые сетевые карты на шине PCI:
DEC 21040/21041–compatible cards, 3COM EtherLink XL (3C900, 3C905, 3C905B) (Intel only), Intel EtherExpress (Intel only), NE2000, HomeLan (AMD) (Intel only), thunderLAN,TLan,Intel 21145 Для шины ISA: NE2000–совместимые карты для Intel и BeBox,3COM EtherLink II–совместимые адаптеры для BeBox.

Установка модема не отличается от установки в четвёртой версии. Хотя список аудиокарт широк, заставить работать одну из представительниц оной аппартуры не получилось (crystal).
Поставленная позже, дома, Vibra Sound Blaster PCI 128, самонастроилась и определилась, звуковая карта Analog Device AD1816A определялась в Device как PnP Isa устройство, и при последуещей инсталяции драйвера, скачаного одной хорошей знакомой (большое ей спасибо), карточка заработала. Количество поддерживаемых аудиоформатов порадовало мою расстроеную душу, в том числе особенно обрадовал mp3. Все перечисленные выше форматы могут быть использованы в пользовательских программах, например простейших редакторах аудио–видеоинформации. Для полного счастья в BeOs 5 PE включили поддержку следующих файловых систем: ntfs, ext2, cdda. Изначально
поддерживались bfs,hfs,ofs,dos,iso9660.

Поддержка hfs означает, что вы можете работать с любыми накопителями отформатированными на Macintosh. То же самое относится и к Linux с её ext2. NTFS — беспрепятственный доступ к файловой системе Windows NT/2000.

Поддержка CDDA позволяет монтировать аудио компакт диски, и непосредственно работать с треками, показанными в виде wav файлов, в итоге появляется возможность «грабить» треки в mp3 напрямую с диска, не записывая их на жесткий диск.

Расширена поддержка USB, так как через эту последовательную шину подключается большинство современных камер для конференций и просто съёмок, имеется простая программа для записи и трансляции. В программах нашлось и место для поддержки цифровых фотоаппаратов типа Kodak, Polaroid, Olympus, Nikon работающих через последовательный порт.

Единственным и неповторимым недостатком в BeOs 5 PE явилось отсутсвие средств разработки (на черта она мне без этих средств) оные предлогалось скачать на том же ftp, всего 19565 Кб, попытка сделать это в 38Net посреди недели не увенчалась
успехом, коннект был никакой, пришлось заплатить за час просто так.

Продолжая исследовать систему наткнулся на приятную особенность — большинство глюков ликвидировалось посредством ручной установки в файле kernel, расположенном в каталоге
/boot/home/config/settings/kernel/drivers, там же включается поддержка ATX опций, выключение Bios, и.т.п. Глюк с винтом был исчерпан изменением параметров (выключил DMA) файла ata по тому же пути.

BeOs 5 PE поддерживает ограниченное количество принтеров, имеются драйвера для следующих моделей: Epson Stylus, HP PCL3, PostScript.

С русификацией проблем не возникало, установите русские ttf шрифты из Windows, в каталог /boot/home/config/fonts/ttfonts и заведите switcher_2,
проблем пока не возникало, русские буквы печатаются даже в shell»е.

Скорость загрузки BeOs 5 PE измеряется 15 секундами, от старта до полной прорисовки рабочего стола. Для чистоты эксперимента, после недели работы с BeOs я решил проверить ранее установленную систему, на разных по классу компьютерах предоставленных мне на нное время эксперимента другом который колымит в конторе Архей занимающейся разнообразной б/у техникой. Для теста я выбрал следующие конфигурации:
a) Pentium 133 MHz, 512Kb PL, 32 Мб памяти, видео PCI ATI 2Mb.
b) IDT WinChip 2 233Mhz, 512Kb PL, 32 Мб памяти, видео AGP Riva 128 4Mb.
c) Pentium II 450 MHz, 64 Mb памяти, видео AGP Matrox G400 16 Mb.

Система работала исправно на всех из них, причем две первые по современным меркам являются довольно отсталыми. Разница была видна только при загрузке процессора при проигрывании mp3 файла, встроенным кодеком.

Наверное вы обратили внимание, на видеоадаптеры установленные в этих машинах — это официально поддерживаемые модели.

В заключении хотел бы добавить, что BeOs 5PE значительный шаг вперёд, по сравнению с 4.0, но в принципе достаточно поспешный.

Немного неудобно ощущаешь себя, когда перед тобой стоят двое–трое людей (имею ввиду старше 20 лет) и чуть ли не открыв рты слушают каждое твое слово о BeOS и программ под нее. Чувствуешь себя молодым американским миссионером в белой рубашке с черным рюкзачком за спиной, раздающим листовки в метро. Приходите,
мол, к нам ребята, у нас «новая религия». Не хотелось бы, чтобы это
воспринималось так. У нас в России народ очень любит из чего–нибудь вначале сделать фитиш, поставить в красный угол, чуть ли не молиться на это, а потом разочаровавшись, что чудес–то не бывает, все обратить в навоз и пойти разбрасывать направо и налево, не давая возможности другим самостоятельно взглянуть на эти вещи или события.

Примечание:(Иван Матвеев) Статья очень древняя, поэтому многое устарело и многое изменилось…

Ого, земляк!

А я думал, в Иркутске ни одного беосника кроме меня нету .

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
q
1
9
F
1
F
Enter the code without spaces and pay attention to upper/lower case.