Date: Mon, 7 Apr 2014 16:11:09 +0000 (UTC) From: Gabor Pali <pgj@FreeBSD.org> To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r44467 - head/en_US.ISO8859-1/htdocs/news/status Message-ID: <201404071611.s37GB9a1025794@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pgj Date: Mon Apr 7 16:11:09 2014 New Revision: 44467 URL: http://svnweb.freebsd.org/changeset/doc/44467 Log: - Add 2014Q1 status report on vt(4) Submitted by: ray Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml Mon Apr 7 15:52:11 2014 (r44466) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-01-2014-03.xml Mon Apr 7 16:11:09 2014 (r44467) @@ -18,7 +18,7 @@ <!-- XXX: Keep the number of entries updated --> <p>Thanks to all the reporters for the excellent work! This report - contains 21 entries and we hope you enjoy reading it.</p> + contains 22 entries and we hope you enjoy reading it.</p> <p>The deadline for submissions covering between April and June 2014 is July 7th, 2014.</p> @@ -1286,4 +1286,118 @@ <sponsor>The &os; Foundation</sponsor> </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@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Ed</given> + <common>Maste</common> + </name> + <email>emaste@FreeBSD.org</email> + </person> + + <person> + <name> + <given>Ed</given> + <common>Schouten</common> + </name> + <email>ed@FreeBSD.org</email> + </person> + </contact> + + <links> + <url href="https://wiki.freebsd.org/Newcons">Project wiki page</url> + </links> + + <body> + <p><tt>vt(4)</tt> is a modern replacement for the existing, quite + old, virtual terminal emulator called <tt>syscons(4)</tt>. + Initially motivated by the lack of Unicode support and + infrastructural issues in <tt>syscons(4)</tt>, the project was + later expanded to cover the new requirement to support Kernel + Mode Setting (KMS).</p> + + <p>The project is now in <tt>head</tt>, <tt>stable/10</tt> and + <tt>stable/9</tt> branches. Hence, <tt>vt(4)</tt> can be tested + by using <tt>VT</tt> kernel configuration (<tt>i386</tt> and + <tt>amd64</tt>) or by replacing two lines in the + <tt>GENERIC</tt> kernel configuration file:</p> + + <pre>device sc +device vga</pre> + + <p>with the following ones:</p> + + <pre>device vt +device vt_vga</pre> + + <p>Or, to use for UEFI testing, add the following lines + instead:</p> + + <pre>device vt +device vt_efifb</pre> + + <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 — works, 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>Create sub-directories for <tt>vt(4)</tt> under + <tt>/usr/share/</tt> to store key maps and fonts.</task> + + <task>Implement remaining features supported by + <tt>vidcontrol(1)</tt>.</task> + + <task>Write the <tt>vt(4)</tt> manual page. (This is in + progress.)</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> + </help> + </project> </report>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201404071611.s37GB9a1025794>