9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] Re: only old hardware supported?
@ 2002-08-02 13:51 Russ Cox
  0 siblings, 0 replies; 4+ messages in thread
From: Russ Cox @ 2002-08-02 13:51 UTC (permalink / raw)
  To: 9fans

> How do other OSs (e.g. the various BSDs) overcome this problem? Do they
> build their own drivers? How diffcult is this on Plan9?

The various BSDs all run XFree86.  XFree86 overcomes this
problem by having orders of magnitude more driver writers
than Plan 9 does.

Russ


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [9fans] Re: only old hardware supported?
  2002-08-02 13:21   ` petra
@ 2002-08-05 17:19     ` Douglas A. Gwyn
  0 siblings, 0 replies; 4+ messages in thread
From: Douglas A. Gwyn @ 2002-08-05 17:19 UTC (permalink / raw)
  To: 9fans

petra wrote:
> How do other OSs (e.g. the various BSDs) overcome this problem? Do they
> build their own drivers? How diffcult is this on Plan9?

Generally there are four possibilities:
(1) They don't support the card.
(2) They support the card in standard "VGA" or a "VESA" mode.
(3) The vendor supports the platform (usually just Linux these days)
    by providing a driver.
(4) The legion of platform users includes somebody who has access to
    the necessary technical information (often not easy to get) and
    puts in the work to create a driver.

Plan 9 doesn't allow options (2) or (3).  Option (2) is eliminated
because the current implementation requires hardware cursor support.
Option (3) is eliminated because card vendors don't see Plan 9 as a
mass market that would repay driver development expenses.


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [9fans] Re: only old hardware supported?
  2002-08-02  8:48 ` [9fans] " Douglas A. Gwyn
@ 2002-08-02 13:21   ` petra
  2002-08-05 17:19     ` Douglas A. Gwyn
  0 siblings, 1 reply; 4+ messages in thread
From: petra @ 2002-08-02 13:21 UTC (permalink / raw)
  To: 9fans



"Douglas A. Gwyn" schrieb:

> Phil Roessler wrote:
> > ... only outdated HW - especially only old graphics cards - are
> > supported.
>
> NVIDIA GEForce2 and GEForce3 cards work.
>
> The basic problem is that in the "PC architecture" each graphics
> chipset requires its own unique driver, and the graphics card
> manufacturers aren't very interested in supporting any OS other
> than a "mass market" one, e.g. Windows and sometimes Linux.
>
> If there were a good, standard frame-buffer interface then life
> would be so much simpler.  But vendors aren't much interested in
> the idea.

How do other OSs (e.g. the various BSDs) overcome this problem? Do they
build their own drivers? How diffcult is this on Plan9?

Petra


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [9fans] Re: only old hardware supported?
  2002-08-01  8:51 [9fans] " Phil Roessler
@ 2002-08-02  8:48 ` Douglas A. Gwyn
  2002-08-02 13:21   ` petra
  0 siblings, 1 reply; 4+ messages in thread
From: Douglas A. Gwyn @ 2002-08-02  8:48 UTC (permalink / raw)
  To: 9fans

Phil Roessler wrote:
> ... only outdated HW - especially only old graphics cards - are
> supported.

NVIDIA GEForce2 and GEForce3 cards work.

The basic problem is that in the "PC architecture" each graphics
chipset requires its own unique driver, and the graphics card
manufacturers aren't very interested in supporting any OS other
than a "mass market" one, e.g. Windows and sometimes Linux.

If there were a good, standard frame-buffer interface then life
would be so much simpler.  But vendors aren't much interested in
the idea.


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2002-08-05 17:19 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-08-02 13:51 [9fans] Re: only old hardware supported? Russ Cox
  -- strict thread matches above, loose matches on Subject: below --
2002-08-01  8:51 [9fans] " Phil Roessler
2002-08-02  8:48 ` [9fans] " Douglas A. Gwyn
2002-08-02 13:21   ` petra
2002-08-05 17:19     ` Douglas A. Gwyn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).