[haiku-bugs] Re: [Haiku] #8395: Automatic Vesa graphics fallback

  • From: "anevilyak" <trac@xxxxxxxxxxxx>
  • Date: Thu, 15 Mar 2012 16:35:36 -0000

#8395: Automatic Vesa graphics fallback
--------------------------------+----------------------------
   Reporter:  jonas.kirilla     |      Owner:  nobody
       Type:  enhancement       |     Status:  new
   Priority:  normal            |  Milestone:  R1
  Component:  Drivers/Graphics  |    Version:  R1/Development
 Resolution:                    |   Keywords:
 Blocked By:                    |   Blocking:
Has a Patch:  0                 |   Platform:  All
--------------------------------+----------------------------

Comment (by anevilyak):

 Depends on what you mean by "before crashing". Generally the drivers
 already do error check initialization and don't publish a node in
 /dev/graphics if they fail, (as a result of which the vesa driver will
 obviously be selected). If you mean the scenario where they crash the
 app_server, then I don't realistically see how, since most of the time
 those forms of crashes are just a case of the same pointer/memory errors
 that result in every day app segfaults, which aren't realistically
 detectable in all cases, and should simply be fixed in the driver in
 question.

 The other scenario is where things lock up while doing the initialization,
 which is also often not really detectable/avoidable if it's a consequence
 of the graphics hardware itself corrupting something rather than a fault
 in the driver, except by determining that's the issue and blacklisting or
 doing a quirks workaround for that piece of hardware after the fact, as is
 already done in various cases (not just graphics).

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

Other related posts: