Bug 192462 - vt has display issues when switching vty's
Summary: vt has display issues when switching vty's
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: kern (show other bugs)
Version: CURRENT
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords: vt
Depends on:
Blocks:
 
Reported: 2014-08-07 07:33 UTC by jmg
Modified: 2014-10-22 00:07 UTC (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jmg 2014-08-07 07:33:06 UTC
issues #2 and #4 from:
https://www.freebsd.org/cgi/mid.cgi?20140801211845.GG50495@funkthat.com

Second, once one vty has the gallant font loaded, if you switch vty's,
it can occure that the new vty does not display ANY text..  The display
is mostly blank...

and:
Fourth, when switching screens, there is a brief flash of vertical
stripes before the new screen comes on...  Can we do something to make
sure that this transition is clean?  Either a completely blank screen,
or ideally, no blank screen, but the new text appearing?

There are issues w/ font loading and display switching w/ the vt_vga
display driver...

Environment:
System: FreeBSD carbon.funkthat.com 11.0-CURRENT FreeBSD 11.0-CURRENT #2: Tue Aug  5 16:40:10 PDT 2014     jmg@carbon.funkthat.com:/usr/home/jmg/freebsd.p4/opencrypto/sys/amd64/compile/GENERIC  amd64

kern.vty=vt

How-To-Repeat:
load a font (for #2) and then just randomly switch between vty's...
Very randomly (it may take 10 or 20 tries) the console will not display
anything.. If you switch away and back again, there will be text...

Also, looking closely when switching vty's, there is "junk", in my case,
vertical lines, that is displayed between the text of the two vty's...

Fix:
unknown..
Comment 1 Ed Maste freebsd_committer freebsd_triage 2014-09-14 12:32:56 UTC
I believe these issues should be fixed by dumbbell's series of commits at the end of August.  Can you test with a newer build?
Comment 2 Ed Maste freebsd_committer freebsd_triage 2014-10-22 00:07:03 UTC
jmg confirms fixed by dumbbell's series of VGA fixes