[haiku-bugs] Re: [Haiku] #7787: VESA regression: 640x480 no longer works at boot (but works in Screen prefs!)

  • From: "ttcoder" <trac@xxxxxxxxxxxx>
  • Date: Thu, 14 Jul 2011 09:57:14 -0000

#7787: VESA regression: 640x480 no longer works at boot (but works in Screen
prefs!)
----------------------------------+-----------------------
   Reporter:  ttcoder             |      Owner:  axeld
       Type:  bug                 |     Status:  new
   Priority:  normal              |  Milestone:  R1
  Component:  System/Boot Loader  |    Version:  R1/alpha3
 Resolution:                      |   Keywords:
 Blocked By:                      |   Blocking:
Has a Patch:  0                   |   Platform:  x86
----------------------------------+-----------------------

Comment (by ttcoder):

 Just booted into the r42421 a few times to test different configurations,
 and indeed the situation is mostly not fixed -- but there ''is'' '''one'''
 improvement. What is unchanged is this: the
 home/config/settings/kernel/drivers/vesa file is still necessary to obtain
 a successful bootup in VESA mode, otherwise the screen stays black (for
 VESA, and nVidia). However, the '''nVidia''' accelerant is now satisfied
 with having ''only'' this kernel/drivers/vesa file: once it is created, no
 more need to press "Shift" at bootup to enter safemode menu and select
 800x600 override.

 But this does not necessarily invalidates the experimenting I had done
 yesterday, with the R1A3 Haiku:

 I had made some progress on the '''bootloader''' front, trying to replace
 the ''haiku_loader'' file with older revisions, and indeed clobbering the
 alpha3 bootloader with an older bootloader "fixes" the Haiku boot process,
 allowing me to boot into nVidia accelerant without tweaking anything in
 the safemode menu (aaah the joys of not having to press the Shift key at
 boot :-)  .  The file names should tell the story:

 {{{
 ~> ls -l /boot/system/
 (..)
 -rwxrwxrwx 1 user root  197424 Jul 10 20:35 haiku_loader
 -rwxrwxrwx 1 user root  210928 May 16 17:48 haiku_loader.41539 (ok, like
 41843 would))
 -rwxr-xr-x 1 user root  210864 Jul  2 19:34 haiku_loader.42211.R1A3 (bad)
 -rwxrwxrwx 1 user root  197424 Jul 10 20:35 haiku_loader.42403 (good but
 with two icon rows ??)
 }}}

 Both experiments (new haiku build, and file-clobbering hacks) still hint
 at a "side effect" of some sort IMHO... But I gotta find out for sure.
 Will keep looking.

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

Other related posts: