4:3 console on 19:10 screen

Nathan Whitehorn nwhitehorn at freebsd.org
Sun Apr 7 23:32:19 UTC 2013


On 04/06/13 06:39, Julio Merino wrote:
> Hello,
> 
> I have a PowerMac attached to a 24" widescreen capable of 1920x1200 at 60Hz.
> The graphics card is an nVidia GeForce FX 5200 Ultra (NV34).
> 
> OpenFirmware properly sets up the screen to its highest resolution and
> uses the full display to show the console.
> 
> When FreeBSD powerpc64 9.1 boots, I get a 4:3 console centered on the
> screen.  According to the monitor's built-in information panel, however,
> the screen is properly set up to 1920x1200.  This makes me believe that
> FreeBSD is correctly setting the display to its native resolution but,
> for some reason, forces the console to be 4:3 (which is a 72 lines by
> 99 columns).
> 
> Any ideas on how to change this?  vidcontrol appears to be not working,
> as the output of "vidcontrol -i mode" is non-sense (and the screen is
> ats native resolution anyway!).
> 
> Thanks!
> _______________________________________________
> freebsd-ppc at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ppc
> To unsubscribe, send any mail to "freebsd-ppc-unsubscribe at freebsd.org"
> 

syscons has some stupid hardcoded maximum screen width parameters that
are too small for 1920 x 1200. X should be OK. If you are interested in
rebuilding your kernel from source, the hardcoded maximum width in in
/sys/dev/syscons/syscons.h around line 150 (definitions of COL and ROW).
You'll note there that the maximum size is 1600x1200, which I guess is
what you are seeing. You want to change COL to 240 and recompile and
reinstall your kernel. Hopefully we get a new console layer before too
long...
-Nathan


More information about the freebsd-ppc mailing list