Code:
# pkg updating -d 20141001 xorg
20141001:
AFFECTS: xorg users
AUTHOR: bapt@FreeBSD.org
The WITH_NEW_XORG setting has been activated by default on FreeBSD 10.0
and above, which allows us to have packages for xorg 1.12 and kde4.
Please be aware that on systems that only support syscons
switching virtual terminals or exiting X
results in a black screen or the last image of their desktop
(like a screenshot) being presented. Commands can still be typed blindly.
Most, if not all, systems should be using vt(4) and this can be enabled
by setting kern.vty=vt in /boot/loader.conf and reboot to activate.
But in /usr/ports/x11-servers/xorg-server/Makefile:
Code:
.if defined(WITH_NEW_XORG)
XORG_VERSION= 1.12.4
XORG_REVISION= 9
PLIST_SUB+= OLD="@comment " NEW=""
EXTRA_PATCHES+= ${FILESDIR}/extra-clang \
${FILESDIR}/extra-configure \
${FILESDIR}/extra-new-bad-impl \
${FILESDIR}/extra-new-dix_dixfonts.c
.else
XORG_VERSION= 1.7.7
XORG_REVISION= 14
PLIST_SUB+= OLD="" NEW="@comment "
EXTRA_PATCHES+= ${FILESDIR}/extra-Xext-xace.c \
${FILESDIR}/extra-Xserver-os-xprintf.c \
${FILESDIR}/extra-include_eventstr.h \
${FILESDIR}/extra-os-utils.c \
${FILESDIR}/extra-dix_events.c \
${FILESDIR}/extra-Xserver-hw-xfree86-common-xf86Config.c \
${FILESDIR}/extra-old-dix_dixfonts.c
.endif
Code:
# grep -E -A2 'NEW_XORG' /usr/ports/Mk/bsd.port.mk
# WITHOUT_NEW_XORG is set.
.if ${OSVERSION} >= 902510
. if !defined(WITHOUT_NEW_XORG)
WITH_NEW_XORG?= yes
. else
.undef WITH_NEW_XORG
. endif
.endif
Further more
Code:
# freebsd-version
10.0-RELEASE-p9
# man vt
No manual entry for vt
# man 4 vt
No manual entry for vt