On Thursday, July 17, 2003 9:01 am, [EMAIL PROTECTED] wrote: > From: Andy Goth <[EMAIL PROTECTED]> > > > (WW) VESA(0): Bad V_BIOS checksum > > > > I wonder if this is causing us problems. > > Yeah, I don't know either. If this means "video bios", then who provides > it: the motherboard manufacturer or nVidia?
I don't know the particulars of V_BIOS, but with software/firmware checksums in general, a bad checksum doesn't necessarily mean corrupted software/firmware, but it does mean there's no way of verifying that it is correct, or rather, was correctly read. It usually means the original manufacturer was careless. > And which of those two BIOS's contain the VESA mode definitions? V_BIOS I would imagine. > > VESA doesn't use modelines. > > Thanks for the tip. I checked the VESA source, too, and there are no modeline-related code or comments anywhere that I could see. If there are, then they're hidden behind some generic XFree86 library call that I didn't bother to trace. > > > (II) VESA(0): Not using built-in mode "1280x1024" (width too large for > > > \ virtual size) > > > (II) VESA(0): Not using built-in mode "1024x768" (width too large for \ > > > virtual size) > > > (II) VESA(0): Not using built-in mode "800x600" (width too large for \ > > > virtual size) > > > (II) VESA(0): Not using built-in mode "640x480" (width too large for \ > > > virtual size) > > > > 640? Too wide!? > > Yup, seems a little odd to me too. So how does this virtual size parameter get determined, anyway? What happens if you explicitly set it with the Virtual entry in the Display subsection of the Screen section? /etc/X11/XF86Config-4: [...] Section "Screen" [...] SubSection "Display" [...] Virtual 1024x768 [...] EndSubSection [...] EndSubSection [...] > > looks good but futzes up the bottom row of text on your screen. Is it an > > 80x25 screen? What's the character size in pixels? 9x16? What happens > > if > > (Using the "nv" driver...) > > The vc shows me 100 columns and 37 rows (where the last row is the one > that's half chopped off) > > I don't know anything about how to determin character size in pixels, or > how to control the fonts used on VCs. Care to enlighten me? One way to determine the size by visually counting pixels. Except with LCD-type screens, logical pixels are often spread around to fill multiple physical pixels, so you'll instead have to count little rectangles, which gets quite hard due to blurry edges. Adjust the font (therefore font size) with setfont. > > you set a smaller font? Have you tried SVGATextMode? fbcon? > > I don't know what SVGATextMode or fbcon are. SVGATextMode programs your video hardware to display an arbitary text mode given modelines and clocking information. It needs to support your hardware, though, so you might not get anything more than generic VGA modes, which then again might not be so bad. fbcon is a Linux kernel driver for using a framebuffer (pixel matrix) rather than a text matrix for its console display. You may have seen boot-time penguins on other people's computers. fbcon allows this. I think it's still marked "experimental" but I'm not sure. Get fbset to enable acceleration and to select different modes. -- Andy Goth | [EMAIL PROTECTED] | http://ioioio.net/ Engineers love to change things. _______________________________________________ XFree86 mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xfree86