Opened 3 years ago
Last modified 3 years ago
#17502 new bug
Problems booting Haiku on Gigabyte N3150N-D3V
Reported by: | danboid | Owned by: | nobody |
---|---|---|---|
Priority: | normal | Milestone: | Unscheduled |
Component: | System/Kernel | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | x86-64 |
Description
I have successfully installed Haiku on my Gigabyte N3150N-D3V w/ 8 GB RAM and a SATA 3 SSD. This should make for a nice Haiku machine because its fanless and it seems all the hardware is support except for the iGPU and DVI output, its VGA only it seems.
The problem is that Haiku doesn't boot successfully every time. I'd say it successfully boots to a working desktop once in every 3 or 4 boot attempts.
It always gets past all the of boot icons to where the blue background colour appears but then boot usually stops at that point before the deskbar is shown. Sometimes I'm able to move the cursor whilst other times the cursor doesn't move.
I've found that disabling ACPI in the boot menu increases chances of boot succeeding but it doesn't fix it and boot still frequently fails, just less often. I've also tried experimenting with only using the USB 2 or USB 3 ports and using different keyboards and mice but that hasn't seemed to make any difference.
Attachments (2)
Change History (15)
by , 3 years ago
comment:1 by , 3 years ago
comment:2 by , 3 years ago
Disabling ACPI also disables SMP so it has a slighter chance to get into this race condition I would guess?
comment:4 by , 3 years ago
I will try doing that next time it fails to boot.
When it boots properly, it takes about 25 seconds to boot from the GRUB menu to the desktop. Is that slower than expected when booting off a SATA 3 SSD? Its slower than I expected because Haiku installs on this same machine in about 40 seconds so I expected booting would be a bit faster.
comment:5 by , 3 years ago
Haiku crashes if I disable ACPI and choose Restart System from the shutdown menu on this machine.
comment:6 by , 3 years ago
You can enable Enable on screen debug output
together with Disable on screen paging
(and possibly disabling SMP if you run into KDL) and see where it spends the most time at.
Haiku crashes if I disable ACPI and choose Restart System from the shutdown menu on this machine.
How does it crash?
by , 3 years ago
Attachment: | N3150N-D3V-restart-ACPI-off-KDL.jpg added |
---|
comment:8 by , 3 years ago
I have attached a screenshot of the KDL error when I reboot with ACPI disabled.
comment:9 by , 3 years ago
I have enabled the onscreen debug output but I don't see any errors and nor does it seem to pause for a long time on anything.
Using the same SSD it takes 28 seconds to boot into Ubuntu MATE 21.10 so Haiku boots slightly faster but I expected it would've had more of an advantage in boot time than 3 seconds.
comment:10 by , 3 years ago
I've managed to successfully boot Haiku 10 times in a row with SMP disabled so I think we can safely say its SMP thats causing my boot probs.
comment:11 by , 3 years ago
PANIC: common_snooze_etc(): called with interrupts disabled, timeout 500000
Does it KDL immediately after pressing Ctrl+Alt+Del?
comment:12 by , 3 years ago
When I boot with ACPI disabled it KDLs immediately after I click on Restart system in the Shutdown menu.
comment:13 by , 3 years ago
Yes, I can get the desktop to load by hitting CTRL+ALT+DELETE and restarting the desktop when I can move the cursor. If the cursor isn't moveable, pushing CTRL+ALT+DELETE doesn't do anything.
Possibly another variation of launch_daemon race in #17365?