Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Sep 2008 16:08:48 -0700
From:      Xin LI <delphij@delphij.net>
To:        freebsd-current@FreeBSD.ORG, unixmania@gmail.com,  delphij@delphij.net
Subject:   Re: Why VESA and DPMS are available only for i386?
Message-ID:  <48CEEB00.5030703@delphij.net>
In-Reply-To: <200809151753.m8FHr9Gi083627@lurza.secnetix.de>
References:  <200809151753.m8FHr9Gi083627@lurza.secnetix.de>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Oliver Fromme wrote:
> Carlos A. M. dos Santos wrote:
>  > Oliver Fromme wrote:
>  > > There's a third way, and I think this is the easiest one.
>  > > This is what the Linux VESA framebuffer driver does.
>  > > Let the boot loader (which executes in 32bit mode) switch
>  > > to the desired video mode, enable a linear frame buffer
>  > > (which is supported since VBE 2.0) and pass the address
>  > > of the frame buffer to the 64bit kernel.  Then the kernel
>  > > would not need to call any VESA functions at all, thus
>  > > eliminating all of the above problems.  The drawback is
>  > > that you can't change the console video mode anymore once
>  > > the kernel is booted, i.e. you have to reboot if you want
>  > > a different mode.
>  > 
>  > This can also lead to a situation where the kernel can not restore the
>  > video controller to a known mode if the X server crashes or when the
>  > user attempts to switch from X to the "text mode" console.
> 
> Why would you need to use VESA modes for syscons if you
> install and run Xorg anyway?

In order to be able to give more information upon startup?  I always
think that the Mac OS's pre-GUI message helpful, but they don't return
to console mode anyway.

Cheers,
- --
Xin LI <delphij@delphij.net>	http://www.delphij.net/
FreeBSD - The Power to Serve!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (FreeBSD)

iEYEARECAAYFAkjO6wAACgkQi+vbBBjt66BSxQCfYh+RtmsHBUtTGouQkVIHvMqa
LmUAoLn9sHd4QcgilmGdW02qlO6PULTt
=rxjN
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?48CEEB00.5030703>