Date: Sun, 07 Apr 2013 17:32:11 -0500 From: Nathan Whitehorn <nwhitehorn@freebsd.org> To: freebsd-ppc@freebsd.org Subject: Re: 4:3 console on 19:10 screen Message-ID: <5161F3EB.8030909@freebsd.org> In-Reply-To: <20130406113943.GA896@g5.meroh.net> References: <20130406113943.GA896@g5.meroh.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 04/06/13 06:39, Julio Merino wrote: > Hello, > > I have a PowerMac attached to a 24" widescreen capable of 1920x1200@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@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ppc > To unsubscribe, send any mail to "freebsd-ppc-unsubscribe@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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5161F3EB.8030909>