New user introduction - pranshoe

Hello there everyone. I’m a fellow student trying to explore Haiku both as a developer and a user.
I had a couple of questions:

  • I tried to run it natively on my PC (Asus ROG Zephyrus G16) but it got stuck at the splash screen. How do i debug it and fix issues corresponding to my laptop?
  • How do I start developing and contributing to Haiku from a developer’s perspective?
  • Where do I communicate, is the IRC channels the main way or creating topics in forums? I’m new to both so sorry for any stupid questions.

Thanks for having me here.

6 Likes

Hello @pranshoe and welcome, as a non developer I can’t help out much, but I’m sure there will be others stepping in.

On the boot, could you give some information (for the actual developers with knowlidge this helps) on which icon it halts?

You can find some information on the homepage in regards of development.

Other sources of interest maybe:

2 Likes

Hello @Begasus, thanks for acknowledging.
The boot process for my laptop gets stuck at the hard drive (the fourth) logo, meaning it doesn’t light up.

I’ll be looking through the resources you sent. Thank you so much.

2 Likes

What version of Haiku, did you try? I guess that on modern hardware you went for a 64 bits but was it Beta 5 or nightly?
From what kind of media did you try? An USB key, an optical drive?
Also, at the moment, NVMe drives should work but, eMMC drives are not supported. perhaps is it the reason of your problem?
Anyway, check Haiku User Guide and Troubleshooting on the main site. ReportingBugs page on bugtracker is also full of good informations.

2 Likes

When press shift or space during early boot, you should enter the boot menu. There you can try to enable some debug options, like disabling ACPI, or enable on-screen debug output.

1 Like

I tried the Beta 5 x64 one from a USB Drive, I’ll find a way to get logs.

1 Like


I got these logs

It’s the same in the latest nightly build and Beta 5

I had trouble with my ASRock board, when I started, but it wasn’t too bad.

I had a CPU with on-chip GPU and I also had a graphics card. Removing the graphics card solved my main boot problem; however, it might not be necessary for you to pull the graphics card out.

In the beginning, I had an issue, where I saw the Haiku boot page with icons, but it stopped at the last icon. If this is what happens to you, try press the space bar repeatedly after you’ve chosen your boot meidia, you can then enter safe boot. I only had to change the display driver in order to boot.

If you have a Ryzen series CPU (I saw after posting, that it’s an Intel CPU), I’m pretty sure that this configuration …

  • No graphics card
  • try hrev59669

-If boot gets stuck, you have two options; either hold down shift after leaving the BIOS or keep pressing space.

(I’m mentioning hrev59669, because it boots without problems on my Ryzen 5)

Here’s the link to the 64-bit downloads.

-I’m fairly new as well, and I bet there will be better answers than mine. :wink:

Hi, thanks for replying.
Unfortunately the steps you mentioned didn’t work.
It didn’t get stuck at the last icon but at the fourth icon.

I think it’s something related to USB 3.0 but I believe that was fixed a long time ago.

1 Like

I had problems with USB3 as well. My problems were that my USB-stick overheated and “turned off” (thermal throttling).

So what I did, was writing the image anew to a USB2 stick (you can also just insert the USB3 stick in a USB2 port), then things started working for me.

Edit: I believe you’re very close to get things working. :slight_smile:

The boot stopping here may be totally unrelated to XHCI, and instead is caused by timer interrupts not working (XHCI may just be the first thing that actually relies on them firing.) That usually means APIC was configured incorrectly. There were fixes on the nightlies that will affect this; are you sure beta5 and nightly stop at the exact same place?

1 Like

Hello @pranshoe,

Welcome to Haiku’s community : ). I believe you should use both the IRC and the forum. Both are active and helpful. In my opinion, the IRC is better for normal quick chatting, while the forum is better for asking about specific topics that need long follow up. Most Haiku users and developers are using both as far as I know (but I don’t know much I’m quite new here too XD).

1 Like

I tried USB2 stick too, things are the same unfortunately.

1 Like

Yes I’m sure, I am currently on hrev59701.

1 Like

Hi @mohammedrattia, thank you so much. Guess I’ll be meeting you in IRC then :)).

2 Likes

Hi, you might want to retest on hrev59733 or later (just committed, it should be in tonight’s builds.) This might fix some problems initializing the hardware timers on some systems.

Hi, this build too stops at the same place. The usb xhci one.

Ah well, thanks for testing anyway.