메뉴
HN
Hacker News 4일 전

하이쿠OS에서 네이티브로 구동되는 하프라이프 2

IMP
4/10
핵심 요약

독립 운영체제인 하이쿠OS(HaikuOS) 커뮤니티에서 엔비디아 드라이버 포팅이 활발히 진행 중이며, RTX 2060 등에서 하프라이프 2가 네이티브로 구동되는 성과를 보였습니다. 현재 튜링(Turing) 및 암페어(Ampere) 아키텍처 GPU를 지원하며, 개발자들은 디스플레이포트 지원 및 사운드 출력 기능 개선 등을 통해 실사용성을 크게 높이고 있습니다.

번역된 본문

Haiku ❤ Nvidia (Turing+ GPU를 위한 엔비디아 드라이버 포팅) 소프트웨어 독점 및 기타 zantak 2026년 6월 14일, 12:03am 348 결국 출시되기를 바랍니다!! loll 2026년 6월 20일, 10:32pm 349 오우... 1325 fps... 좋아요 1개 Tofu 2026년 7월 12일, 11:47pm 350 RTX 5090로 테스트를 해봤습니다. 작동하지 않았고, 저장소를 살펴보니 현재로서는 튜링(Turing)과 암페어(Ampere) 외의 다른 GPU용 blob이 없기 때문에, 로벨레이스(Lovelace)와 튜링(Turing) 제품군은 현재 작동하지 않을 것입니다. 나중에 직접 한번 살펴볼 생각입니다. 좋아요 1개 lifeisodd 2026년 7월 13일, 10:21pm 351 이 작업에 박수를 보내고 싶습니다. 이로 인해 Haiku는 가끔 호기심에 써보는 물건에서 진짜 제대로 쓸 수 있는 멋진 OS로 즉시 탈바꿈했습니다. RTX 2060 카드로 2560x1440 해상도에서 지금까지 아주 잘 돌아가고 있습니다. 60/120/144hz 지원. 디스플레이포트(DisplayPort) 지원이 빨리 나오길 기대합니다. 좋아요 4개 BeOS_robot 2026년 7월 21일, 6:50am 352 01_menu 1920×1080 295 KB HaikuGPUMonitor 570×645 61.8 KB 05_coast 1920×1080 278 KB 좋아요 14개 sabcha1 2026년 7월 21일, 10:51am 353 '네이티브'가 무슨 뜻인가요? 유출된 소스 코드에서 컴파일한 건가요? mickplay 2026년 7월 21일, 11:08am 354 네, nillerusr 소스 엔진에서 컴파일하는 것이 가능합니다. 좋아요 4개 ubu 2026년 7월 21일, 11:51am 355 올해가 Haiku 데스크톱의 해일까요? 좋아요 6개 brunobastardi 2026년 7월 22일, 7:27am 356 디스플레이포트를 지원하는 것의 실질적인 장점은 무엇인가요? 제 디스플레이에는 디스플레이포트와 HDMI가 있는데 차이를 전혀 모르겠습니다! 디스플레이포트와 HDMI 포트 둘 다 소리가 안 나는데... 그럼 차이가 뭘까요? 주사율 동기화(Sync)인가요? 설명해 주셔서 감사합니다. colmiga 2026년 7월 22일, 7:46am 357 사실 hrev59825 버전의 HD 오디오 드라이버에 HDMI 및 디스플레이포트를 통한 사운드를 활성화하는 패치가 있었습니다. 이것은 네뷸라(Nebula) 드라이버와는 잘 작동했지만 HD 오디오 드라이버에 문제가 생겨 hrev59826 버전에서 되돌려야 했습니다. @X512님이 이 기능은 과거부터 요청되어 왔고 정말 유용한 기능이라, 다시 활성화하기 위한 해결 방법을 작업 중이라고 말씀하셨습니다. 좋아요 1개 lifeisodd 2026년 7월 22일, 10:03am 358 제 경우에는 - HDMI 사양에서 정상이라고 생각하지만 - 디스플레이포트가 더 높고 나은 주사율을 지원합니다. 하지만 rEFInd 같은 멀티부팅 환경이라면, 시스템을 디스플레이포트로 부팅한 후 (예: 모니터 조절판을 사용하여) 수동으로 출력을 HDMI로 전환하고, 나중에 다시 수동으로 전환해야 합니다. 또한 이러한 그래픽 카드를 사용하는 시스템에서 사용자가 여러 개의 추가 디스플레이나, (제 경우를 포함해 다른 분들도 그러하듯) 특히 어댑터에 제대로 반응하지 않고 HDMI가 필요한 VR 헤드셋을 사용할 수도 있습니다. 그래픽 카드의 출력 단자에 HDMI 케이블을 지속적으로 뽑았다 꽂았다 하는 것은... 단기적으로도 좋지 않습니다. 그리고 모니터 입력 설정을 만지거나 (깨지거나 사용 중인) 그래픽 카드 출력 단자를 헤치지 않고 그냥 매일 부팅할 수 있는 준비 상태로 둘 수 있다면, 얼마나 Haiku를 더 많이 쓰려고 할지에 큰 차이를 만듭니다. 이해가 되셨기를 바랍니다! 좋아요 2개 X512 2026년 7월 22일, 10:05am 359 디스플레이포트 지원은 실제로 준비가 끝났습니다. 그냥 정리를 하고 새 릴리스를 만들 시간이 없을 뿐입니다. 좋아요 7개 brunobastardi 2026년 7월 22일, 10:05am 360 훌륭한 작업입니다 X512님, 하지만 화면 설정에서 왜 24비트/픽셀로 표시되나요? 32비트도 지원하나요? BeOs_robot님의 데모도 감사합니다... X512 2026년 7월 22일, 10:15am 361 가속화 API(Accelerant API)가 그것을 기대하기 때문입니다. 실제 프레임버퍼 형식은 XRGB입니다 (24비트만 사용되고 8비트는 정렬용/무시됩니다). 만약 RGB 채널당 10비트 같은 32비트 포맷을 말씀하신 거라면, 그것은 아직 app_server에서 지원하지 않습니다. 좋아요 4개 da5id 2026년 7월 22일, 11:52am 362 예를 들어 제 5060처럼 최신 그래픽 카드를 지원하려면 얼마나 더 작업이 필요할까요? 제가 보기엔 모든 무거운 작업은 펌웨어 blob에서 이루어지고, 그것과 인터페이스를 맞추는 것은 '그저' 시간 문제처럼 보입니다. 좋아요 2개 brunobastardi 2026년 7월 22일, 1:09pm 363 아, 항상 채널당 8비트여서 32비트가 RGB+알파 채널용인 줄 알았네요? 3x8+8인가요? k32n13 2026년 7월 22일, 3:37pm 364 화면 설정 애플릿에서 8/8/8/[8]인 경우 '32 bpp - 1670만 색상', 또는 '32 bpp - 10억 색상'처럼 표시해 주는 게 더 좋을 것 같습니다.

원문 보기
원문 보기 (영어)
Haiku ❤ Nvidia (porting Nvidia driver for Turing+ GPUs) Software Proprietary & Other zantak June 14, 2026, 12:03am 348 Hope eventually will came out!! loll June 20, 2026, 10:32pm 349 ohhh 1325 fps… 1 Like Tofu July 12, 2026, 11:47pm 350 I’ve done testing on an RTX 5090. Didn’t work, and looking at the repo, there are no blobs for any GPUs besides Turing and Ampere as of now, so Lovelace and Turing ones will not work at the moment. Might try to take a look at it myself down the line. 1 Like lifeisodd July 13, 2026, 10:21pm 351 Just wanted to throw a thumbs up for this work in - turned Haiku immediately from an occasional use curio to genuinely very cool to USE as a proper OS. 2060 card at 2560x1440 going great so far, 60/120/144hz. Can’t wait for displayport support. 4 Likes BeOS_robot July 21, 2026, 6:50am 352 01_menu 1920×1080 295 KB HaikuGPUMonitor 570×645 61.8 KB 05_coast 1920×1080 278 KB 14 Likes sabcha1 July 21, 2026, 10:51am 353 Wdym by “native”? Has it been compiled from leaked source code? mickplay July 21, 2026, 11:08am 354 Yes, it’s possible to compile it from nillerusr source engine 4 Likes ubu July 21, 2026, 11:51am 355 Is this the year of the Haiku Desktop? 6 Likes brunobastardi July 22, 2026, 7:27am 356 What is the real advantage to have displayport support? I have display and HDMI I see and feel no difference! The display port and the HDMI port have no sound… So what is the difference? Sync? Thank you for explanation. colmiga July 22, 2026, 7:46am 357 Actually there was a patch to enable sound over HDMI and DisplayPort on the HD Audio driver in hrev59825 which did work with the Nebula driver but had to be reverted in hrev59826 as there were issues with the HD Audio driver. @X512 said they were working on a workaround to re-enable it, as it’s a great feature to have and has been requested in the past. 1 Like lifeisodd July 22, 2026, 10:03am 358 In my own case - as I believe is normal for HDMI spec - displayport does allow better/higher refresh rates. But its also the case that multibooting with something like rEFInd you would be starting up your system on displayport, and then having to switch over the output to HDMI manually (eg using monitor controls), and then back over again manually later. It’s also the case that on systems with graphics cards like these, the user might also use multiple extra displays or (again, in my own case and I know for others) particularly for VR headsets which require HDMI and don’t respond well to adapters. Constantly swapping HDMI cables in to the output on a graphics card is… not great, even in the short term. And it does make a difference to how much some people are willing to use Haiku if they can just have it there ready to boot up every day without having to mess around with monitor input controls, or (fragile/in use) graphics card outputs. Hope that makes sense! 2 Likes X512 July 22, 2026, 10:05am 359 DisplayPort support is actually ready. I just can’t find time to clean up things and make new release. 7 Likes brunobastardi July 22, 2026, 10:05am 360 Great work X512, but why has it 24bits / pixel in screen preferences? Does it support 32bits as well? Thank you BeOs_robot for the demo… X512 July 22, 2026, 10:15am 361 Because accelerant API expects that. Actual framebuffer format is XRGB (only 24 bits are used and 8 bits are alignment/ignored). If you mean 32 bit format such as 10 bits per RGB channel, that thing is not supported by app_server yet. 4 Likes da5id July 22, 2026, 11:52am 362 How more work would be needed to support newer cards, my 5060 for example? From what I’ve seen all the heavy lifting is done in the fw blobs and it’s “just” a matter of interfacing with them. 2 Likes brunobastardi July 22, 2026, 1:09pm 363 Oh, I thought they are always 8bit per channel so 32bit is for RGB+Alpha channel? 3x8+8? k32n13 July 22, 2026, 3:37pm 364 I would prefer if the Screen preferences applet would say something like “32 bpp - 16 million colors” for 8/8/8/[8] or “32 bpp - 1 bilion colors” for 10/10/10/[2] (once it’s actually supported), and reserve “24 bpp - 16 million colors” for actual 8/8/8 modes. dcbeckman July 22, 2026, 11:57pm 365 Now I need a Nvidia card. I am broke, what’s a good used card that I can get that will work well with a Core 2 Duo system and/or an i7 ~10th Gen. I was thinking 3060 series maybe. Maybe 1060 or 2060 for the Core 2? And will the NVidia drivers be compatible with Haiku LLM software that is on the horizon? coolcoder613 July 23, 2026, 12:10am 366 2060 would work, but a 1060 would be too old. I think the lower limit would be the 1660. 1 Like colmiga July 23, 2026, 7:46am 369 I use a GTX 1650 with the driver fine, which is about AUD$260 new at the moment looking at the web. The lowest end Turing based card is the GTX 1630 but it’s not much different in price, a little lower. The GTX 1660 is a bit higher new but seems to more readily available used, getting into the low AUD$100’s range from what I can see. Not as cheap as I remember buying my GTX 1650 for though a few years ago, must be the RAM prices. ← previous page next page →