Enable vt(4) by default
vt(4) is a new console driver which brings features such as: o Support for Unicode and double-width characters o Integration with the KMS kernel video drivers o Support for UEFI You may need to update your console settings in /etc/rc.conf, most probably the keymap. During boot, /etc/rc.d/syscons will indicate what you need to do. vt(4) still has issues and lacks some features compared to syscons(4). See the wiki for up-to-date information: https://wiki.freebsd.org/Newcons If you want to keep using syscons(4), you can do so by adding the following line to /boot/loader.conf: kern.vty=sc Differential Revision: https://reviews.freebsd.org/D1005 Discussed with: emaste@, nwhitehorn@, ray@ Relnotes: yes
This commit is contained in:
parent
799254471a
commit
5f06d19789
18
UPDATING
18
UPDATING
@ -31,6 +31,24 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11.x IS SLOW:
|
||||
disable the most expensive debugging functionality run
|
||||
"ln -s 'abort:false,junk:false' /etc/malloc.conf".)
|
||||
|
||||
20141104:
|
||||
vt(4), the new console driver, is enabled by default. It brings
|
||||
support for Unicode and double-width characters, as well as
|
||||
support for UEFI and integration with the KMS kernel video
|
||||
drivers.
|
||||
|
||||
You may need to update your console settings in /etc/rc.conf,
|
||||
most probably the keymap. During boot, /etc/rc.d/syscons will
|
||||
indicate what you need to do.
|
||||
|
||||
vt(4) still has issues and lacks some features compared to
|
||||
syscons(4). See the wiki for up-to-date information:
|
||||
https://wiki.freebsd.org/Newcons
|
||||
|
||||
If you want to keep using syscons(4), you can do so by adding
|
||||
the following line to /boot/loader.conf:
|
||||
kern.vty=sc
|
||||
|
||||
20141102:
|
||||
pjdfstest has been integrated into kyua as an opt-in test suite.
|
||||
Please see share/doc/pjdfstest/README for a more details on how to
|
||||
|
@ -689,10 +689,10 @@ vty_enabled(unsigned vty)
|
||||
vty_selected = vty_prefer;
|
||||
break;
|
||||
}
|
||||
#if defined(DEV_SC)
|
||||
vty_selected = VTY_SC;
|
||||
#elif defined(DEV_VT)
|
||||
#if defined(DEV_VT)
|
||||
vty_selected = VTY_VT;
|
||||
#elif defined(DEV_SC)
|
||||
vty_selected = VTY_SC;
|
||||
#endif
|
||||
} while (0);
|
||||
|
||||
|
@ -58,7 +58,7 @@
|
||||
* in the range 5 to 9.
|
||||
*/
|
||||
#undef __FreeBSD_version
|
||||
#define __FreeBSD_version 1100042 /* Master, propagated to newvers */
|
||||
#define __FreeBSD_version 1100043 /* Master, propagated to newvers */
|
||||
|
||||
/*
|
||||
* __FreeBSD_kernel__ indicates that this system uses the kernel of FreeBSD,
|
||||
|
Loading…
Reference in New Issue
Block a user