From ortmann@localhost.nodak.edu  Tue May 23 23:28:14 1995
Received: from localhost.nodak.edu (ndts6.pt05.ndsu.NoDak.edu [134.129.108.185])
          by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id XAA01050
          for <FreeBSD-gnats-submit@freebsd.org>; Tue, 23 May 1995 23:28:11 -0700
Received: (from ortmann@localhost) by localhost.nodak.edu (8.6.11/8.6.9) id BAA01327; Wed, 24 May 1995 01:25:45 -0500
Message-Id: <199505240625.BAA01327@localhost.nodak.edu>
Date: Wed, 24 May 1995 01:25:45 -0500
From: Daniel Ortmann <ortmann@localhost.nodak.edu>
Reply-To: ortmann@plains.nodak.edu
To: FreeBSD-gnats-submit@freebsd.org
Subject: want vidcontrol option to apply settings to all sysconsoles
X-Send-Pr-Version: 3.2

>Number:         440
>Category:       i386
>Synopsis:       want vidcontrol option to apply settings to all sysconsoles
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue May 23 23:30:00 1995
>Closed-Date:    Thu Sep 17 21:16:17 PDT 1998
>Last-Modified:  Thu Sep 17 21:18:41 PDT 1998
>Originator:     Daniel Ortmann
>Release:        FreeBSD 2.0.950418-SNAP i386
>Organization:
North Dakota State University
>Environment:

Kernel and sources rebuilt on:
FreeBSD 2.0-BUILT-19950512 (...) #0: Fri May 12 20:42:36 CDT 1995

>Description:

If vidcontrol could apply color and video modes to all sysconsoles as
well as to just the current console, then /etc/sysconfig could conveniently
set those items.

E.g. I want to do the following from /etc/sysconfig:
vidcontrol brown black
vidcontrol VGA_80x50

A related suggestion would be to update /etc/sysconfig to something like
the following:

# Set foreground and background colors [local addition] (or NO for default)
foreground=brown
background=black

# Set overall video mode [local addition] (or NO for default)
# Don't forget to set the terminal type in /etc/ttys to agree with this.
videomode=VGA_80x50

/etc/rc.386 might also be updated to use it like this:

# foreground and background colors
if [ "X${foreground}" != X"NO" -a "X${background}" != X"NO" ]; then
	echo -n ' colors';	vidcontrol ${foreground} ${background}
fi

# video mode
if [ "X${videomode}" != X"NO" ]; then
	echo -n ' videomode';	vidcontrol ${videomode}
fi

>How-To-Repeat:

	

>Fix:
	
	

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->sos 
Responsible-Changed-By: scrappy 
Responsible-Changed-When: Sun May 26 15:24:17 PDT 1996 
Responsible-Changed-Why:  
last one to make major mods to vidcontrol...I think 
State-Changed-From-To: open->analyzed 
State-Changed-By: sos 
State-Changed-When: Mon Jan 27 10:52:53 PST 1997 
State-Changed-Why:  


Know about the situation, and have put it on the whiteboard. 
State-Changed-From-To: analyzed->suspended 
State-Changed-By: phk 
State-Changed-When: Sun Apr 12 10:15:58 PDT 1998 
State-Changed-Why:  
I bet he washed his whiteboard... 


Responsible-Changed-From-To: sos->freebsd-bugs@freebsd.org 
Responsible-Changed-By: phk 
Responsible-Changed-When: Sun Apr 12 10:15:58 PDT 1998 
Responsible-Changed-Why:  
suspended state 
Responsible-Changed-From-To: freebsd-bugs@freebsd.org->freebsd-bugs 
Responsible-Changed-By: steve 
Responsible-Changed-When: Sun May 3 16:09:04 PDT 1998 
Responsible-Changed-Why:  
No need to have the '@freebsd.org' appended. 
State-Changed-From-To: suspended->closed 
State-Changed-By: jkoshy 
State-Changed-When: Thu Sep 17 21:16:17 PDT 1998 
State-Changed-Why:  
Revision 1.33 of "src/etc/etc.i386/rc.i386" has added a knob to rc.conf 
named "allscreens_flags" which can be used to set screen modes for  
all virtual screens. 
>Unformatted:



