Re: Console size and scrollback buffer.
On Monday 10 November 2008 08:07:23 am James Williams wrote: > Hello List, > > [On FreeBSD 7.1-BETA2, i386.] > > 1) How can I change the number of rowsxcols of the console? I'd like > to use the maximum rows/cols available for the 1440x900 screen. In order to use "graphical" VESA modes you need a custom kernel that includes these options: options VESA options SC_PIXEL_MODE You will only be able to use a 1440x900 resolution if your video hardware advertises that as a standard VESA mode. Once you are running a kernel with the above options you can use vidcontrol to list the available options: vidcontrol -i mode When you see a mode you like you can switch to it using vidcontrol again. For example: vidcontrol MODE_XX -f 8x8 cp437-8x8.fnt Replace XX with the number of the mode you'd like to use. Adjust the arguments to -f to suit your needs. Other sizes are 8x14 and 8x16. You should choose a font to match the specified size and the character set you're using. See the manpage for vidcontrol for greater detail. With a standard kernel you can use "text" modes like 80x50 or even 80x60 to get more rows than the standard 80x25. e.g: vidcontrol -f 8x8 cp437-8x8.fnt VGA_80x60 > 2) How can these settings be made default (takes effect at boot)? > > IOW, what is the equivalent of the "vga=0x365" Linux kernel option? Use the "allscreens_flags" option in rc.conf. For the text example above you'd want: allscreens_flags="-f 8x8 cp437-8x8.fnt VGA_80x60" Similarly for graphics modes, just include everything you'd include on the command line to vidcontrol. > 3) How I can set the scrollback buffer size (if that's the name) of > the console -- the equivalent of Shift+{PgUp,PgDn} on Linux? I usually do this via the SC_HISTORY_SIZE kernel option. Scroll-lock can be used to browse the history in any console virtual terminal. See the sc(4) manpage for details on this option and the SC_PIXEL_MODE option mentioned above. JN ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Console size and scrollback buffer.
i think it can be done somehow, but isn't the best to run X on your card with 1440x900 resolution and run one (or several) xterms full screen. that's what i do with fvwm2 window manager and "slightly" modified config. no window frames, no titlebars, buttons etc, 100% screen for program, not only xterm On Mon, 10 Nov 2008, James Williams wrote: Hello List, [On FreeBSD 7.1-BETA2, i386.] 1) How can I change the number of rowsxcols of the console? I'd like to use the maximum rows/cols available for the 1440x900 screen. 2) How can these settings be made default (takes effect at boot)? IOW, what is the equivalent of the "vga=0x365" Linux kernel option? 3) How I can set the scrollback buffer size (if that's the name) of the console -- the equivalent of Shift+{PgUp,PgDn} on Linux? I played around with vidcontrol but was not quite successful. Thanks in advance. -James. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]" ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Console size and scrollback buffer.
James Williams wrote: Hello List, [On FreeBSD 7.1-BETA2, i386.] 1) How can I change the number of rowsxcols of the console? I'd like to use the maximum rows/cols available for the 1440x900 screen. 2) How can these settings be made default (takes effect at boot)? IOW, what is the equivalent of the "vga=0x365" Linux kernel option? 3) How I can set the scrollback buffer size (if that's the name) of the console -- the equivalent of Shift+{PgUp,PgDn} on Linux? I played around with vidcontrol but was not quite successful. Thanks in advance. -James. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]" try adding this in /etc/rc.conf vidcontrol -h 200 # -h = Set the size of the history scrollback buffer in number of lines. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Console size and scrollback buffer.
On Mon, 10 Nov 2008 18:58:31 +0530, "James Williams" <[EMAIL PROTECTED]> wrote: > 1) How can I change the number of rowsxcols of the console? I'd like > to use the maximum rows/cols available for the 1440x900 screen. You can use vidcontrol to do that. > 2) How can these settings be made default (takes effect at boot)? At boot? Never tried this, but I think there are some kernel settings that are relevant for this; they'll be documented in the NOTES files for the kernel. > 3) How I can set the scrollback buffer size (if that's the name) of > the console -- the equivalent of Shift+{PgUp,PgDn} on Linux? In FreeBSD, use the Scroll Lock key (that's why it's there); the length of the scrollback buffer can be controlled by vidcontrol, too. Refer to "man vidcontrol" and its EXAMPLES section. > I played around with vidcontrol but was not quite successful. Make sure the requested videomode is available, "vidcontrol -i mode" will tell you. -- Polytropon >From Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ... ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Console size and scrollback buffer.
Hello List, [On FreeBSD 7.1-BETA2, i386.] 1) How can I change the number of rowsxcols of the console? I'd like to use the maximum rows/cols available for the 1440x900 screen. 2) How can these settings be made default (takes effect at boot)? IOW, what is the equivalent of the "vga=0x365" Linux kernel option? 3) How I can set the scrollback buffer size (if that's the name) of the console -- the equivalent of Shift+{PgUp,PgDn} on Linux? I played around with vidcontrol but was not quite successful. Thanks in advance. -James. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Console size and scrollback buffer.
Hello List, [On FreeBSD 7.1-BETA2, i386.] 1) How can I change the number of rowsxcols of the console? I'd like to use the maximum rows/cols available for the 1440x900 screen. 2) How can these settings be made default (takes effect at boot)? IOW, what is the equivalent of the "vga=0x365" Linux kernel option? 3) How I can set the scrollback buffer size (if that's the name) of the console -- the equivalent of Shift+{PgUp,PgDn} on Linux? I played around with vidcontrol but was not quite successful. Thanks in advance. -James. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"