Разработчик под ником X512 объявил, что поддержка DisplayPort для драйвера Nebula (позволяющего работать с картами NVIDIA в Haiku) уже готова, релиз задерживается только из-за нехватки времени на чистку кода. Пользователи ждали этого давно: сейчас видеокарты работают, но без DisplayPort приходится вручную переключать монитор на HDMI при загрузке в Haiku, что неудобно при мультибуте и использовании VR-шлемов.
Драйвер Nebula уже превратил Haiku из забавной экзотики в систему, пригодную для повседневной работы. На RTX 2060 вывод 2560×1440 стабильно держит 60, 120 и 144 Гц. Однако свежие чипы пока не поддерживаются. Участник форума Tofu протестировал карту на RTX 5090 — не заработала. В репозитории драйвера сейчас есть бинарные прошивки (fw blobs) только для архитектур Turing и Ampere, поэтому Lovelace и более новые пока мимо. Минимальная рабочая планка — GTX 1660 или GTX 1650, старшие GTX 10xx уже не подойдут.
Идёт доводка звука: патч, включающий аудио поверх HDMI и DisplayPort через HD Audio-драйвер, был добавлен в сборке hrev59825, но его откатили в hrev59826 из-за побочных проблем. X512 обещал найти обходной путь, чтобы снова включить вывод звука. Пользователи спрашивают про работу с будущим LLM-софтом на Haiku, но эта тема пока без ответа.
В настройках экрана отображается 24 бита на пиксель — это требование accelerant API. Фактически видеобуфер работает в формате XRGB, где альфа-канал (8 бит) просто игнорируется. Режимы с 10-битной глубиной на канал (для миллиарда цветов) app_server пока не тянет — это задача на будущее. Пользователь da5id интересуется поддержкой RTX 5060 и предполагает, что основной объём работы уже сделан на стороне проприетарных блобов, осталось дописать обвязку со стороны Haiku.