public inbox for linux-msdos@vger.kernel.org
 help / color / mirror / Atom feed
* VESA in console
@ 2002-09-23 23:16 Michael
  2002-09-23 23:18 ` Bart Oldeman
  0 siblings, 1 reply; 3+ messages in thread
From: Michael @ 2002-09-23 23:16 UTC (permalink / raw)
  To: linux-msdos

Are there any special procedures needed to get VESA working in the linux console,
other than a kernel with VESA support(and a VESA resoulution)
In the console i get a standard no VESA driver available, and in X running with xdosemu it works fine.

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

* Re: VESA in console
  2002-09-23 23:16 VESA in console Michael
@ 2002-09-23 23:18 ` Bart Oldeman
  2002-09-24  4:03   ` Michael
  0 siblings, 1 reply; 3+ messages in thread
From: Bart Oldeman @ 2002-09-23 23:18 UTC (permalink / raw)
  To: Michael; +Cc: linux-msdos

On Tue, 24 Sep 2002, Michael wrote:

> Are there any special procedures needed to get VESA working in the linux console,

yes.

> other than a kernel with VESA support(and a VESA resoulution)

well the way it works now it completely bypasses the kernel. AFAIK with
a kernel with VESA (lfb) support you can just switch to a preset
resolution at boot time and NEVER again.

> In the console i get a standard no VESA driver available, and in X running with xdosemu it works fine.

Yes. In X, VESA is provided by DOSEMU itself, and then works using
*emulated* registers. In the console, VESA is provided by the card's
video BIOS, using *real* registers. This is why xdosemu works for
everyone in the same way but the console stuff is hardware dependent.

Bart


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

* Re: VESA in console
  2002-09-23 23:18 ` Bart Oldeman
@ 2002-09-24  4:03   ` Michael
  0 siblings, 0 replies; 3+ messages in thread
From: Michael @ 2002-09-24  4:03 UTC (permalink / raw)
  To: Bart Oldeman; +Cc: linux-msdos

On Tue, 24 Sep 2002 00:18:49 +0100 (BST)
Bart Oldeman <Bart.Oldeman@bristol.ac.uk> wrote:

> > other than a kernel with VESA support(and a VESA resoulution)
> 
> well the way it works now it completely bypasses the kernel. AFAIK with
> a kernel with VESA (lfb) support you can just switch to a preset
> resolution at boot time and NEVER again.

Actually i've got a utillitie called `vidmode` that will let me change the VESA res on the fly.


> > In the console i get a standard no VESA driver available, and in X running with xdosemu it works fine.
> 
> Yes. In X, VESA is provided by DOSEMU itself, and then works using
> *emulated* registers. In the console, VESA is provided by the card's
> video BIOS, using *real* registers. This is why xdosemu works for
> everyone in the same way but the console stuff is hardware dependent.

So i'll have no luck with just a "generic VESA 2.0 kernel driver"?
And have to use one of the card specific drivers?
As for dosemu, do i need to specify anything if everything else is set up properly?
(BTW: Console VESA would be faster, since it's not emulated?)

Thanks.

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

end of thread, other threads:[~2002-09-24  4:03 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-09-23 23:16 VESA in console Michael
2002-09-23 23:18 ` Bart Oldeman
2002-09-24  4:03   ` Michael

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox