[haiku-bugs] Re: [Haiku] #8111: Haiku refuses to boot. on Gateway NV55S09u

  • From: "mmlr" <trac@xxxxxxxxxxxx>
  • Date: Sat, 12 Nov 2011 16:26:17 -0000

#8111: Haiku refuses to boot. on Gateway NV55S09u
-------------------------+-----------------------
   Reporter:  Luposian   |      Owner:  nobody
       Type:  bug        |     Status:  new
   Priority:  normal     |  Milestone:  R1
  Component:  - General  |    Version:  R1/alpha3
 Resolution:             |   Keywords:
 Blocked By:             |   Blocking:
Has a Patch:  0          |   Platform:  x86
-------------------------+-----------------------

Comment (by mmlr):

 Replying to [comment:10 Luposian]:
 > Went into the Haiku boot menu, and after fiddling with a bunch of the
 safety mode options, discovered I only have to check one:  "Disable Local
 APIC".  Then it boots to the desktop and works.
 > However, an interesting thing happens... it only sees one core (CPU).
 And, while it knows it's a 1.4GHz AMD processor, it doesn't know what type
 of processor it is, nor how many cores it has, etc.

 Not really "interesting" at all. As it already says in the help text of
 "Disable local APIC" in the boot menu, disabling the local APIC also
 disables SMP. Since it also is the basis for IO-APICs, those are disabled
 as well, which leads to interrupt routing having to use legacy functions
 that are more and more untested/broken the newer the hardware gets. So
 it's not really surprising that interrupts don't work, causing all sorts
 of non working components (networking as you mention, possibly that's why
 ACPI fails as well).

 So while it might "work" when disabling the local APICs, it'll probably
 never really work due to the things mentioned above (which aren't really
 Haikus fault). That means we need to figure out what's causing the problem
 with local APICs on, which most probably are Haikus fault (either due to
 lack of support for something or plain simply due to bugs) so that it can
 be fixed.

 > It also doesn't get the graphics resolution quite right, either... the
 native resolution is 1366x768, but Haiku defaults to 1024x768.

 Since it's a Radeon HD, that'll be supported in the new radeon_hd driver
 that kallisti is working on. I'm not exactly sure if your model is already
 supposed to work, but I guess it isn't.

 > Since I'm booting from a CD, how do I get a syslog to submit?  Is it in
 the debug options of the Haiku boot menu?

 There are debug options, but since the CD is mounted with a write_overlay
 (making it writeable) you can just get the syslog at its normal place (at
 /boot/common/var/log/syslog).

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8111#comment:11>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: