Главная

Haiku: Тестирование сборки 16374

Введение

Мне немного надоела трансляция зимних Олимпийских Игр этим утром, так что я решил потестить новую сборку Haiku. Я скачал последнюю ревизию сырцев (рев. 16374) и установил ее на разделе для Haiku моего жесткого диска.

Чтобы сделать это, надо пройти следующие шаги:

Установка Haiku

  • Освободить существующий раздел или создать новый.
  • Загрузиться в BeOS и открыть 'Drive Setup', который вы можете найти в любой инсталляции BeOS или Zeta, обычно в меню Preferences)
  • В Drive Setup выбрать диск, на котором находится раздел, на который вы будете устанавливать Haiku, и через 'Setup–> Initialize', инициализировать раздел в файловой системе BFS или 'Zeta file system' в зете)
  • Когда инициализируете, 'Drive Setup' спросит вас, надо ли подмонтировать этот раздел. Ответьте 'Да'.
  • Скачать последнюю сборку Haiku от Sikosis или Филиппа Шмида.
  • Распаковать образ image.bz2 программой Beezer.
  • В папке, куда вы распаковали образ запусть терминал и подмонтировать его, командой 'mountimage haiku.image'
  • В терминале, сделать cd к корневой папке (/) и использовать команду 'makebootable — ', чтобы сделать раздел Haiku загрузочным.
  • Использовать команду 'bootman', чтобы запустить установщик загрузчика BeOS — BootManager.
  • С 'Bootman' добавить к вашему bootmenu раздел с Haiku.
  • Теперь просто скопируйте данные с распакованного образа на раздел Haiku и перезагрузитесь.


Рабочий стол Haiku после загрузки. (все картинки кликабельны)

Первые впечатления
Haiku загружалась 14.9 секунд, немного быстрее чем моя инсталляция Zeta. Загрузочный экран выглядит хорошо, но мне хотелось бы увидеть мигающие значки в стиле BeOS, хотя это могло бы замедлить загрузку. Первая вещь, которую я заметил после загрузки Haiku, была то, что Deskbar загрузился сразу, а Tracker — нет. В более ранних сборках единственная вещь, которая загружалась сразу, была окном Terminal. Другая штука, которую Вы не можете обойти — разрешение рабочего стола 800x600 по умолчанию, которое я долго выдержать не могу. Давайте для начала сменим его. В окне терминала, который также загрузился, наверное Tracker еще недостаточно стабилен, я набрал 'Screen' и появилось окно Screen Preference.


Окно параметров экрана, About Haiku и Pulse

Приложение Screen все еще не завершено, но все, кажется, работает. От более ранней сборки я помню недоступную кнопку «Применить», но в сейчас она появилась. Когда вы изменяете настройки для всех рабочих пространств, настройки кажется сохраняются, но когда вы откроете параметры снова, там будут умолчальные 800x600, вместо последней настройки. Я также хотел еще установить параметры вирутальной памяти. Как и BeOS она требует перезагрузки. После перезагрузки я был немного разочарован, что слетели мои настройки экрана, в общем они сбрасываются при каждой перезагрузке. Открыв параметры виртуальной памяти показало, что и там настройки были сброшены и на данный момент эта возможность недоступна. Настроив экран я загрузил Tracker командой '/boot/beos/system/Tracker &' и привычные элементы рабочего стола появились на экране.


Запущен Tracker, Workspaces и Pulse в режиме mini

Tracker и Deskbar

В отличие от R5 и Zeta, элемент Trash находится в нижнем левом углу и не может быть перемещен, я надеюсь это будет исправлено. Элемент 'Корзина' все еще нуждается в собственном значке. Tracker по–умолчанию настроен на мультиоконный обзор, а панель навигации скрыта. Я изменил настройки на однооконный обзор и нажал «Показать навигацию» и «Показать полный путь в заголовке». Лично я думаю, это должно быть задано по умолчанию, хотя кому как… В отличие от ранних сборок, навигация Tracker сейчас функционирует. Параметры Tracker сохраняются и после перезагрузки :–). Кое–что Tracker пока не любит — это меню монтирования. Он зависает каждый раз, когда вы выбираете меню монтирования, привычно нажимаемое на рабочем столе…

Deskbar все еще немного глюкав, и имеет тенденцию падать время от времени. Зато теперь, когда падает Deskbar, он не уносит с собой в могилу всю систему и вы можете просто перезапустить его. Deskbar имеет все параметры своего брата из R5 и даже опция “show application expander” имеется, хотя пока не работает. Кое–какие штуки из Zeta, например FastLaunch мне здесь не хватает, хотелось бы увидеть его в будущем. Deskbar также запускает Tracker, Приложение Query работает хорошо. Еще одна вещь — эмблема в виде синего листа, штука конечно не такая важная, но как же классно она выглядит!


Меню настроек Deskbar и Pulse в режиме репликанта

Параметры

Билд 16374 включает в себя следующие параметры:

  • Фон (Backgrounds)
  • Трансляторы Данных (DataTranslations)
  • Типы файлов (File Types)
  • Шрифты (Fonts)
  • Клавиатура (Keyboard)
  • Медиа (Media)
  • Меню (Menu)
  • Мышь (Mouse)
  • Экран (Screen)
  • Экранная заставка (ScreenSaver)
  • Полоса прокрутки (Scrollbar)
  • Звуки (Sounds)
  • Время (Time)
  • Виртуальная память (VirtualMemory)
  • Рабочие пространства (Wokspaces)

Большинство из них уже работает, те которые не завершены — Media, Sounds и Virtual Memory. В ScreenSaver я не устанавливал опцию пароля скринсейвера. Есть две заставки, установленные по умолчанию, оба очень простые. Я пока не пробовал, но думаю что большинство доступных для BeOS заставок будут работать и в Haiku, не знаю. Окно параметров меню имеет неестественно большой заголовок и выглядит довольно уродливо, по сравнению с R5, однако все настройки работают. Окно Sounds пока пусто, а Media Server еще не дописан. В параметрах даты и времени я заметил жуткую штуку, выбран правильный день, но Haiku думает, что 13 февраля 2006 это суббота, а я уверен, что сегодня — понедельник. Хотя…


Три скриншота окон параметров

Программы

Сейчас с Haiku поставляются следующие программы:

  • BitmapDrawing
  • Chart
  • Clock
  • DiskProbe
  • Expander
  • Magnify
  • People
  • Playground
  • Pulse
  • ShowImage
  • Soundrecorder
  • StyledEdit
  • Terminal

Самые важные сейчас — вероятно Expander и Terminal, оба работают нормально. Лупа,кажется, пока еще не работает. ShowImage имеет проблемы с png, SoundRecorder пока еще не актуален. StyledEdit, кажется, работает хорошо. Я также попробовал запустить в Haiku программы с bebits, вот скриншоты некоторых из них.



Несколько программ в работе

Заключение

Я был довольно впечатлен этой сборкой. Deskbar и Tracker стали еще намного более устойчивыми, а Хайку не падала каждые четыре или пять минут, как предыдущие билды, которые я тестировал. Работа над Haiku, кажется, идет довольно быстро в последнее время, и все больше частей системы становятся завершенными. Конечно, Haiku еще требует много работы, чтобы стать доступной для повседневного использования, но она определенно идет в правильном направлении. Главные области, которые нуждаются в доработке — поддержка Media и Network, а также некоторые элементы интерфейса, к которым стоило бы приглядеться. Также есть много приложений настройки, все еще нерабочих, а Deskbar нуждается еще в небольшом количестве внимания. С каждым месяцем работа над Haiku идет все энергичнее, все больше элементов дописываются, части системы завершаются. Я считаю, что разработчики мудро решили не публиковать первый альфа–релиз, пока все части системы не будут закончены. Для пользователя BeOS удивительно видеть, сколько работы уже сделано, в то время как для постороннего предыдущие сборки Haiku выглядели бы глюкодромом и мусором. В будущем я буду тестировать сборку Haiku каждый месяц, так что возвращайтесь сюда, чтобы взглянуть на результаты!

Сборка тестировалась на машине со следующими характеристиками:

  • CPU: Pentium 4 2,53 GHz
  • System memory: 512 MB
  • North Bridge: SiS645DX CPU to PCI Bridge — SiS648MX — Host-to–PCI Bridge
  • South Bridge: SiS645DX CPU to PCI Bridge — SiS 85C503 — PCI System I/O (PSIO)
  • Video Card: NVIDIA — NV17.3 — GeForce4 MX 420
  • Sound Card: Creative Labs — EMU10000 — Sound Blaster Live!
  • Ethernet Card: SiS645DX CPU to PCI Bridge — SiS900 — Fast Ethernet/Home Networking Ctrlr
  • Install partition: 9562 MB SCSI partition
  • Install disk: 60 GB Seagate drive
  • Haiku revision 16374

Перевод с английского: Вадим “DioGen” Бобковский

--–
LifeLabel Systems: Развитие идей и концепций BeOS.

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

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

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

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