Главная

Состоялся очередной релиз Haiku OS - R1/Alpha 3

Хоть и с задержкой, но всё же состоялся очередной тестовый релиз Haiku OS — R1/Alpha 3.

Ссылки на прямое скачивание или через torrent клиенты находятся здесь.

Ниже приводятся примечания к третьему официальному релизу Haiku R1 Alpha 3. Работая над релизом, мы стремились сделать его более стабильным, предоставить больше возможностей как для конечных пользователей, так и для разработчиков, повысить шансы на удачную загрузку на более широком спектре оборудования.

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

Другой целью, которая привела к выпуску Alpha 3, является обеспечение текущих и будущих разработчиков Haiku обновленнной и (в целом) стабильной операционной системой для работы над своими программами.

Поэтому мы включили основные инструменты разработчика, вместе с клиентами CVS, SVN, Git и Hg. Этот релиз Haiku позволяет собирать и запускать исполняемые файлы с помощью GCC2 и GCC4. Если использование GCC4 не является необходимым, от него стоит отказаться, поскольку совместимость с API в последующих версиях Haiku не гарантируется.

Системные требования

На данный момент Haiku работает только на x86–системах. Минимальный объем ОЗУ равен 128 МиБ. Для сборки Haiku из под самой себя рекомендуется 1 ГиБ.

Новая функциональность

Рассмотрим вкратце некоторые наиболее важные усовершенствования и дополнения в Haiku, появившиеся с момента предыдущего релиза R1 Alpha 2. Следует отметить, что после его выпуска было исправлено более 950 ошибок. Кроме того, исправлено более 250 трудноуловимых ошибок, найденных с помощью Coverity.

  • Улучшено чтение (и поддержка записи) для различных файловых систем, таких как btrfs, exFAT, ext2, ext3, ext4, NTFS, UDF и других.
  • Различные усовершенствования в поддержке оборудования: IO–APIC, ACPI, драйверы для видеокарт, сетевых карт и USB.
  • Использование Guttenprint, для обеспечения дополнительной поддержки принтеров.
  • Частичная поддержка оверлея для шрифтов. Например, некоторые японские и китайские иероглифы сейчас отображаются.
  • Улучшенная поддержка кодирования и декодирования в MediaKit.
    Добавлен General MIDI SoundFont, созданный Tim Brechbill, добавляющий поддержку MIDI во множество приложений.
  • Новая реализация IMAP. Теперь письма синхронизированы с сервером, а не просто загружаются как в POP3.
  • Переписаны mail daemon replacement (MDR) и части Mail Kit. Исправлены падения MDR.
  • Интеграция StackAndTile, первоначально разработанный в Университете Окленда (доступен через setdecor SATDecorator).
  • Добавлена поддержка управления перемещением и изменением размера окон (CTRL + CMD + первая кнопка мыши и CTRL + CMD + вторая кнопка мыши).
  • Обновление второго экспериментального поддерживаемого компилятора до версии GCC 4.4.4 (доступен через setgcc gcc4).
  • Поддержка слабых символов и символа прерывания в GCC 4.
  • Пересмотрен графический интерфейс в нескольких программах: BootManager, DiskUsage, MediaPlayer, ReadOnlyBootPrompt и ShowImage.
  • Расширенная поддержка локали. Единый бэкэнд для Haiku API и POSIX locale API. Интерфейс и стабильность префлетов Locale и Time значительно улучшены.
  • Layout API используется в большем числе приложений, что делает их интерфейс более отзывчивым к изменению шрифтов и локализации. Кроме того, Layout API приближается к тому, чтобы стать стабильным и публичным. Однако, API еще не завершен: он может измениться в любое время. Обращаем внимание разработчиков на это.
  • Реализация поддержки PAE (Physical Address Extension), делающая доступной физическую память выше 4 ГиБ.

Отсутствующая функциональность

  • Haiku все еще не поддерживает WPA–шифрование для беспроводных сетей. Поддерживается только WEP–шифрование.
  • Пакетный менеджер находится в стадии разработки и не включен в этот релиз. В качестве временной замены включен скрипт, позволяющий установить небольшой набор ПО (доступен через installoptionalpackage).
  • USB–клавиатуры, подключенные к OHCI или USB 2.0 хабу, не работают в режиме отладки ядра (KDL). Для функционирования их необходимо подключить к порту UHCI. Также отметим, что при входе в отладчик ядра вследствие паники, не исключено, что клавиатура не заработает. Чтобы обойти эту проблему можно вручную перейти в режим отладки ядра и выйти из него. После указанных действий USB клавиатура заработает.

Известные проблемы

  • Производительность LiveCD и продолжительность первой загрузки: после начальной установки системы или загрузки в режиме LiveCD для завершения инсталляционного процесса выполняются некоторые фоновые задачи. Это, как известно, приводит к снижению производительности. Для жесткого диска такой проблемы не возникает, поскольку задачи выполняются быстро. В режиме LiveCD производительность заметно снижается из–за низкой скорости поиска на CD. Так как компакт–диск работает в режиме «только чтение», такая установка происходит при каждом запуске LiveCD. На записываемом носителе установка осуществится только один раз и при следующей загрузке задержки не будет.
  • Рендеринг шрифтов, несмотря на истечение срока действия патента на хинтинг, все еще неоптимален. Из–за неопределенной ситуации с патентами в официальном релизе отключен код, попадающий под действие патентов. К сожалению, к такому коду относится и субпиксельное сглаживание, используемое во FreeType. Как только ситуация прояснится, субпиксельное сглаживание будет возвращено в официальные релизы.
  • Поддержка ACPI, включенная по умолчанию, может привести к проблемам на некотором оборудовании. Вы можете отключить ACPI в опциях безопасного режима в загрузчике.
  • Копирование больших объемов данных от более быстрого к медленному диску (например USB–диск) может привести к задействованию файла подкачки.
  • Как сообщается, загрузчик Haiku может зависнуть на некоторых системах.
    Работа над поддержкой локализации/интернационализации еще не завершена. Некоторые приложения переведены частично и имеют проблемы с длинными строками в языках, отличных от английского.
  • Для установки прошивок некоторых беспроводных сетевых карт необходимо подтверждение пользователя. Такими картами являются Broadcom 43xx, Intel ipw2100, Intel ipw2200 и Marvell 88W8335. В качестве временного решения проблемы, используется скрипт (доступен через install-wifi–firmwares.sh)

Исходный код

Исходный код самой Haiku, опциональных пакетов и компонентов, необходимых для сборки (за исключением проектов с закрытым исходным кодом) доступны для загрузки по адресу: www.haiku–files.org/files/releases/r1alpha3/sources/

Отчеты об ошибках

К настоящему моменту в трекере ошибок Haiku около 2000 билетов отстаются открытыми, 5000 закрыто. Если вы обнаружите, что столкнулись с проблемой, пожалуйста, поищите ее в Trac (dev.haiku–os.org), возможно о ней уже сообщили. Если такой проблемы нет — создайте новый билет.
Чтобы посмотреть список проблем, найденных в Haiku R1 Alpha 3, перейдите на dev.haiku–os.org/wiki/R1/Alpha3/ReportedIssues
За информацией о серьезных проблемах, которые были исправлены с момента выхода релиза посетите dev.haiku–os.org/wiki/R1/Alpha3/ReleaseAddendum
Для получения дополнительной информации обратите внимание на ссылку “Welcome”, находящуюся на рабочем столе Haiku, либо посетите сайт проекта Haiku www.haiku–os.org

Перевод выполнил mrNoisy. Оригинал статьи находится здесь

куте положили

куте положили внутрь или опять все допиливать руками придется?

Не положили

Не положили и не положуть.

УРРРРРРРРРРРРР

УРРРРРРРРРРРРРРРРРРРРа……
иду скачивать

ну

ну наконец–то,а то я уже занервничал с этой задержкой))

Качаю

Качаю

Скачал.

Скачал. Ща поглядим, какие трёхмерные эффекты они добавили в KDL :)

да у меня вафля

да у меня вафля и на открытой не цепляется,сеть видит, джойнится. адреса не получает например.

Жаль, что все

Жаль, что все еще нет менеджера пакетов. В остальном все гут.

Управляющую

Управляющую программу, PackageFS и сопутствующую инфраструктуру сейчас пишет Инго Вейнхольд. Не уверен, будет ли оно в следующей альфе, скорее можно рассчитывать на выпуск в бета–версии, ибо там достаточно скользких моментов, которые еще предстоит решить (судя по записям в его блоге).

В общем должно получиться нечто простое в установке в стиле Mac OS X (папки–пакеты вместо инсталляторов), однако без дублирования библиотек и DLL HELL. Любопытно, что в итоге получится.

Оно работает!!!

Оно работает!!! И мне нравицца!!! На АМД кстати. ASRock A780GM–LE/128M

А

А как устанавливать релиз поверх существующей установки? Записывать на диск нет возможности. Ночные сборки я устанавливал так: загружал и монтировал raw образ, ставил “–" перед названием папки /boot/system, копировал из raw в /boot, перезагружал компьютер и удалял /boot/–system.

У меня на двух

У меня на двух разделах стоят альфа3 и gcc4 хайки. Одну обновляю из другой и наебарот.

встала

встала как у быка!
asus m4a88t и шестиядерный амд
сеть есть
400 чайников крутит

Четырехядерный

Четырехядерный AMD нормалек, почти без сбоев. Стоит на внешнем USB–винчестере, теперь не хватает только дровишек для Atheros L1 в комплекте (ну и PPPoE–подключения, но это видать еще нескоро (а в BeOS 5.1 было, бебебебе :)). Роутер пока что не вариант.

На ноутбучном AMD Turion X2 все еще виснет задолго до иконок, видимо в самом начале загрузчика. В траке есть несколько сообщений о подобных затыках на различном портативном железе. Смотрю, Микаэля Лотца подписали заняться этим вопросом, а также различными драйверами. Улучшение поддержки железа могу только поддержать обеими руками.

C1E в дизаблю

C1E в дизаблю ставим на АМД проце в биосе
иначе хер ) -со странными симптомами) вплоть до не загрузки в начале

Если бы.

Если бы. На ноуте никаких настроек процессора в BIOS считай нет. Может это какой–то общий баг, держу кулачки за Лотца.

>На ноутбучном

>На ноутбучном AMD Turion X2 все еще виснет задолго до иконок, видимо в самом начале загрузчика.
Это там где у тебя точка мигает?

Оно самое,

Оно самое, не думаю что он вообще что–то загружает. Наверняка у самого бутлодера какие–то обломы, т.к. это происходит с внутреннего SATA HDD, внешнего USB HDD, с флешек и с Live CD. На соседнем Феноме все ОК. Чипсет такой что ли…

Думаю, что это

Думаю, что это биос пытается умничать и не может распарсить mbr. Скорее всего этот тикет: https://dev.haiku–os.org/ticket/3441
Не мешает отметиться там с указанием матери и версии биоса.
А какой тип образа проверялся — raw или anyboot?
Вот этот чувак может попробовать помочь: starsseed[at]free[dot]fr

На альфе 3 —

На альфе 3 — anyboot, а также usb hdd, установленный с live cd на соседнем компьютере. Пойду сделаю listdev под убунтой.

А попробуй

А попробуй raw записать на флешку, в этом образе нету mbr.

Пре–альфу 3

Пре–альфу 3 записывал raw на флешку, то же самое. Да и хотелось бы все же по–человечески загружаться.

Листдев

Листдев не выдал нормального репорта, вытащил из AIDA64.

УРЯЯЯ)))!!!!!!!!!!!!

УРЯЯЯ)))!!!!!!!!!!!!

Если на Pentium

Если на Pentium M 1.5GHz в windows и linux загрузка всего 30% при воспроизведении 1920х<что–то там> видео, то тут по любому задействуется аппаратный декодер, встроенный в видеокарту. Haiku работать с такими декодерами не умеет, потому видео и тормозит.

Да, MPlayer работает, но видео в нём тормозить будет не меньше.

*робко*

*робко* Когда–нибудь напишут DXVA/CUDA/CoreAVC — подобный аддон для Гаечки.

Аноним ху…

Аноним ху… ну ты понял.

Гость хуже

Гость хуже меня, да.

А какая точно

А какая точно видеокарта?

А в VESA также

А в VESA также тормозит?

Ну на счет

Ну на счет 1920х<что–то там> в вынь и линухе, это ты загнул, на такой железке только скомканное дивиксом видео в таком разрешении пойдет, «растянуть» на весь монитор- это не разрешение самого видеоисточника. Если видяха старая(опять же) ни о каком аппаратном ускорении речи быть не может(они просто не умели). Mplayer действительно кушает меньше проц и память, можешь попробовать нативный Mplayer
А на софтовом рендере гайка уже года 2 уделывает другие оси, а может быть и не два года а больше, просто не проверял :).

Предположил

Предположил про хард ускорение, т.к. всё же были ноуты с Pentium M и видюхой GF8, хотя они и редкие.

Многоуважаемый

Многоуважаемый Вкни(?), я даже еще и не начинал хамить, только указал на явное несоответствие в написанном существующей реальности.
Рекомендую отключить моск, и попробовать загрузится в Vesa режиме, как показывает практика — в vesa режиме, даже на таких процессорах как у Вас
идут хорошо HDVideo 720p с высоким битрейтом и более–менее 1080p c низким битрейтом. Ну и с полностью отключенным спинным моском, всё–таки скачайте из предыдущего моего поста нативную реализацию Mplayer, он примерно на 30% производительней стандартного плейера.

Поди

Поди еще сглаживания видео и вертикальной синхронизации нет? Значит оверлей выключен, а это скорее к видеодровам.

Речь и шла

Речь и шла о Хайку, на VESA–дровах у меня не было ни вертикальной синхронизации, ни нормального растягивания. Оно и понятно.

listimage

listimage тож интересно глянуть

А

А конфликтующий драйвер удален? Обычно это hda или auich.

Что

Что за карточка? Попробуй r1a2 версию. А собирал стабильные сорцы 4.2 или девелоперскую ветку?

А версия

А версия installoptionalpackage opensound? С haikuware она может быть несовместимой.

У меня была

У меня была такая же 10 лет назад, нужно было патчить драйвер в беосине, чтобы она заработала.
Какие у нее id'шники, покажи listdev?

Именно вешает,

Именно вешает, а KDL не появляется? По Alt+SysRq+d в кдл войти возможно? Если да, то дать команду ints и сфоткать вывод.

Тут я подготовил пропатченный драйвер из пятерки, устанавливать только на систему без хвостов от OSS.

install.sh внутри архива создаст эти файлы:

~/config/add–ons/kernel/drivers/bin/ymf724
~/config/add–ons/kernel/drivers/dev/audio/hmulti/ymf724

http://dl.dropbox.com/u/15787359/ymf724.zip

Все это собрано на коленке и есть большая вероятность, что ничего не заработает, так что…

Ау, как успехи?

Ау, как успехи?

«Как таковое,

«Как таковое, меню программ отсутствует, и доступ к ним идет через тот же файловый менеджер», «В качестве файлового менеджера имеем tracker. Его возможности конечно очень скромны но, тем не менее, необходимый минимум есть». Автор обзора забыл написать про скучные обои.

Автор может

Автор может и забыл, но комментаторы напомнили:
«А их дизайнеров хватило только на то чтобы нарисовать перья. Заглянули бы хотя бы на devianart для начала.»

Работает

Работает на НР–мини. Такой масенький нетбук. Грузится в сейфвидео, вайфаи нет. Звука, как всегда, нет.
На пне 4 таже картина со звуком. Железяки самый ширпотреб. С осс в своё время всё работало.
Очевидно ребята работают с секретными чипами :).
Фсё, ушёл в школу глухонемых, буду учиться понимать по губам. Тогда бету встречу спокойно.

Очевидно

Очевидно ребята работают с секретными чипами :).
О, это очень–очень секретные ребята — никто их не видел и не слышал. А злые языки поговаривают что их вообще не существует.

[/me тычет в тебя пальцем] А ты запостил свои баги в Трак? Железо какое?

Чего постить

Чего постить то? Я же захребетник и дармоед.Мне вынь и положь.
Просто я хочу эту ось,и всё. Ежели бы я что то сёк в программировании,мож чем и помог. А так я просто констатировал факт.Кстати,не я первый писал о не рабочем аудио.Судя по репликам все стараются поставить осс.
В принципе,не сложно протестить на паре десятков машин совершенно разной конфигурации. Но выдать данные по железу,это будет несколько проблематично. У меня два этажа бабья с компами,но эти перепуганные дуры не дадут протестить комп. Я всего лишь пьяница электрик…
Вот такие вот дела. Дальше будет тяжелее.Если у Гайки дела пойдут, тут появятся и не такие личности.
Привыкайте,такова жись.
ЗЫ.Без обид,мужики.

Симптомы надо

Симптомы надо постить — и сислоги с листдев–ами. Хвала Хаосу, ОСС можно закапывать — валит она альфу как этанол эскимосов. И камикадзов его чинить похоже не видно даже за горизонтом. Ну и опять–же ОСС важен для старого хламья досель торчащего по лесам, компам и весям виртуального пространства. Нонче всё больше HDA запаивают — вот его шлифовать и надобно. С другой стороны — с таким кривым медиа–китом как имеет место быть сейчас жизнь всяко не мила даже с идеальными аудио–дровами. А бабьё надо вечером караулить с lifeCD за пазухой и быстро–быстро грузить гайку пока оное бабъё спит в своих постельках.
Главный вопрос ведь: Как завалить Бегемота? А так и валить — я пнул, другой пнул, ты пнул, а бегемот в конце концов понял, что его никто не любит, обиделся и помер. Такая вот тактика и стратегия. А listdev ты всё–таки покажи — не стесняйся. Я вот, к примеру, давеча ESS–овскую Aллегру мучал, а сейчас пытаюсь предшественника нетбуков на P I 256 MHz взлететь заставить — и ничего — не сгорел со стыда, даже не обуглился. Вот.

Собрал все,

Собрал все, что нажито годами ..http://www.nnm–club.ru/forum/viewtopic.php?t=381828

ссылку

ссылку на торрент дай плиз ото регаца неахото

вот

Гайка

Гайка развивается — и это радует. А если доделаю и на планшеты портируют — так вообще круто будет.

УРА! Пошел

УРА! Пошел качать!!! Спасибо!

Есть об этом

Есть об этом новость, есть.

Новости&ndash;то

Новости–то как раз нет, они перестали проходить публикацию.

Что&ndash;то

Что–то с Гайкой не то стало… Зашёл в папку: /boot/home/config/settings/deskbar/Applications нажал ALT+A и потом Enter. И что же я увидел? Как приложения неспешно подгружаются… Раньше они запускались все разом примерно за 5 секунд.

«Да поломали

«Да поломали там все кривожопы» (ц) Сяржук

СэрЖук в своём

СэрЖук в своём репертуаре.

Ребята, а когда

Ребята, а когда там планируется выход беты? Давно что–то новостей не было уж…
------------------------------–
BeOS 5.0.5 BONE mini version, Celeron 500 MHz, RAM 320 Mb, GeForce 5200 128 Mb

Расширенные

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

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

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

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

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