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? Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "IRIX is about as stable as a one-legged drunk with hypothermia in a four-hundred mile per hour wind, balancing on a banana peel on a greased cookie sheet -- when someone throws him an elephant with bad breath and a worse temper." -- Ralf HildebrandtReceived on Mon Sep 15 2008 - 15:53:23 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:35 UTC