svn commit: r45266 - head/en_US.ISO8859-1/htdocs/news/status
Glen Barber
gjb at FreeBSD.org
Sun Jul 13 17:36:52 UTC 2014
Author: gjb
Date: Sun Jul 13 17:36:52 2014
New Revision: 45266
URL: http://svnweb.freebsd.org/changeset/doc/45266
Log:
Add vt(4) report.
Submitted by: ray
Sponsored by: The FreeBSD Foundation
Modified:
head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml
Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml
==============================================================================
--- head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml Sun Jul 13 10:54:43 2014 (r45265)
+++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-04-2014-06.xml Sun Jul 13 17:36:52 2014 (r45266)
@@ -43,7 +43,7 @@
?>
<p>Thanks to all the reporters for the excellent work! This
- report contains 3 entries and we hope you enjoy reading it.</p>
+ report contains 4 entries and we hope you enjoy reading it.</p>
<p>The deadline for submissions covering between July and
September 2014 is October 7th, 2014.</p>
@@ -218,4 +218,116 @@
<task>Test on real hardware</task>
</help>
</project>
+
+ <project cat='kern'>
+ <title>Updated <tt>vt(4)</tt> System Console</title>
+
+ <contact>
+ <person>
+ <name>
+ <given>Aleksandr</given>
+ <common>Rybalko</common>
+ </name>
+ <email>ray at FreeBSD.org</email>
+ </person>
+
+ <person>
+ <name>
+ <given>Ed</given>
+ <common>Maste</common>
+ </name>
+ <email>emaste at FreeBSD.org</email>
+ </person>
+
+ <person>
+ <name>
+ <given>Ed</given>
+ <common>Schouten</common>
+ </name>
+ <email>ed at FreeBSD.org</email>
+ </person>
+ </contact>
+
+ <links>
+ <url href="https://wiki.freebsd.org/Newcons">Project wiki
+ page</url>
+ </links>
+
+ <body>
+ <p>The <tt>vt(4)</tt> (a.k.a. <tt>Newcons</tt>) project provides
+ a replacement for the legacy <tt>syscons</tt> system console.
+ It brings a number of improvements, including better
+ integration with graphics modes and broader character set
+ support.</p>
+
+ <p>Since the last <a
+ href="http://www.freebsd.org/news/status/report-2014-01-2014-03.html#Updated-vt%284%29-System-Console">report</a>,
+ <tt>vt(4)</tt> gained the ability to make early driver
+ selection. <tt>vt(4)</tt> selects the best successfully
+ probed driver before most of kernel subsystems. Also, to make
+ easy migration from <tt>syscons(4)</tt> to <tt>vt(4)</tt>,
+ multiple virtual terminal subsystems in the kernel are now
+ supported, and it is controlled by a small module with just
+ one kernel environment variable <pre>kern.vty=syscons</pre> or
+ <pre>kern.vty=vt</pre>.</p>
+
+ <p>The GENERIC kernel configuration for the amd64 and i386
+ platforms include both <tt>syscons(4)</tt> and <tt>vt(4)</tt>
+ by default. Such configuration also planned to be in next
+ 10-STABLE release, expected to be included in
+ &os; 10.1-RELEASE.</p>
+
+ <p>Major highlights:</p>
+
+ <ul>
+ <li>Unicode support.</li>
+ <li>Double-width character support for CJK characters.</li>
+ <li><tt>xterm(1)</tt>-like terminal emulation.</li>
+ <li>Support for Kernel Mode Setting (KMS) drivers
+ (<tt>i915kms</tt>, <tt>radeonkms</tt>).</li>
+ <li>Support for different fonts per terminal window.</li>
+ <li>Simplified drivers.</li>
+ </ul>
+
+ <p>Brief status of supported architectures and hardware:</p>
+
+ <ul>
+ <li>amd64 (VGA/<tt>i915kms</tt>/<tt>radeonkms</tt>) —
+ works.</li>
+ <li>ARM framebuffer — works.</li>
+ <li>i386 (VGA/<tt>i915kms</tt>/<tt>radeonkms</tt>) —
+ works.</li>
+ <li>IA64 — untested.</li>
+ <li>MIPS — untested.</li>
+ <li>PPC and PPC64 — work, but without X.Org yet.</li>
+ <li>SPARC — works on certain hardware (e.g., Ultra
+ 5).</li>
+ <li><tt>vesa(4)</tt> — in progress.</li>
+ <li>i386/amd64 nVidia driver — not supported. VGA
+ should be used (VESA planned).</li>
+ <li>Xbox framebuffer driver — will be deleted as
+ unused.</li>
+ </ul>
+ </body>
+
+ <sponsor>The &os; Foundation</sponsor>
+
+ <help>
+ <task>Implement the remaining features supported by
+ <tt>vidcontrol(1)</tt>.</task>
+
+ <task>Write manual pages for <tt>vt(4)</tt> drivers and kernel
+ interface.</task>
+
+ <task>Support direct handling of keyboard by the <tt>kbd</tt>
+ device (without <tt>kbdmux(4)</tt>).</task>
+
+ <task>CJK fonts. (This is in progress).</task>
+ <task>Address performance issues on some architectures.</task>
+ <task>Switch to <tt>vt(4)</tt> by default.</task>
+ <task>Convert keyboard maps for use with <tt>vt(4)</tt>.</task>
+ <task>Implement campatibility mode to be able to use single-byte
+ charsets/key-codes in the <tt>vt(4)</tt>.</task>
+ </help>
+ </project>
</report>
More information about the svn-doc-all
mailing list