tech-x11 archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: framebuffer size



Hello,

On Tue, 11 Dec 2018 09:09:11 +0000
Emmanuel Dreyfus <manu%netbsd.org@localhost> wrote:

> genfb0 at pci0 dev 2 function 0: vendor 8086 product 3e91 (rev. 0x00)
> genfb0: framebuffer at 0xc0000000, size 800x600, depth 32, stride 3200
> wsdisplay0 at genfb0 kbdmux 1: console (default, vt100 emulation)
> drm at genfb0 not configured
> 
> There is a suboptimal path using non acelerated, generic wsfb driver, just
> like the vga and vesa driver in the old ages. That works and I can start
> X11 with even a 32 bpp color depth. But the resolution is stuck to genfb0
> size 800x600. Is there a way to improve that?  

The boot loader can set video modes using the VESA BIOS, which will be
passed on to genfb.
IIRC you can 'vesa list' or something like that on the loader's command
line to see what modes the BIOS provides, and then vesa <modenumber> to
run the kernel with it.

have fun
Michael


Home | Main Index | Thread Index | Old Index