Package: console-tools Version: 1:0.2.3dbs-70 Severity: normal Still present in the current version. I'm surprised this obvious, trivial, (patch,pending) bug is still open after almost 4.5 years. And yes, the patch in #17 works for me.
regards, Jan -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (990, 'testing'), (99, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages console-tools depends on: ii debconf [debconf-2.0] 1.5.38 Debian configuration management sy ii libc6 2.11.2-11 Embedded GNU C Library: Shared lib ii libconsole 1:0.2.3dbs-70 Shared libraries for Linux console ii lsb-base 3.2-27 Linux Standard Base 3.2 init scrip Versions of packages console-tools recommends: ii console-common 0.7.85 basic infrastructure for text cons ii console-data 2:1.10-9 keymaps, fonts, charset maps, fall Versions of packages console-tools suggests: pn kbd-compat <none> (no description available) -- Configuration Files: /etc/console-tools/config changed: BLANK_TIME=15 BLANK_DPMS=hsync POWERDOWN_TIME=5 KEYBOARD_RATE="30" KEYBOARD_DELAY="250" LEDS=+num /etc/init.d/console-screen.sh changed: if [ -r /etc/console-tools/config ] ; then . /etc/console-tools/config fi if [ -d /etc/console-tools/config.d ]; then for i in `run-parts --list /etc/console-tools/config.d `; do . $i done fi . /lib/lsb/init-functions PATH=/sbin:/bin:/usr/sbin:/usr/bin SETFONT="/usr/bin/consolechars" SETFONT_OPT="" CHARSET="/usr/bin/charset" VCSTIME="/usr/sbin/vcstime" if [ `uname -r | cut -f 2 -d .` = 6 ] && [ -e /dev/.devfsd ]; then VCSTIME_OPT="-2 /dev/vcsa0" else VCSTIME_OPT="" fi if [ -d /dev/vc ]; then DEVICE_PREFIX="/dev/vc/" else DEVICE_PREFIX="/dev/tty" fi ENV_FILE='' [ -r /etc/environment ] && ENV_FILE="/etc/environment" [ -r /etc/default/locale ] && ENV_FILE="/etc/default/locale" [ "$ENV_FILE" ] && CHARMAP=$(set -a && . "$ENV_FILE" && locale charmap) if test "$CHARMAP" = "UTF-8" ; then UNICODE_MODE=yes fi NUM_CONSOLES=`fgconsole --next-available` NUM_CONSOLES=$(($NUM_CONSOLES - 1)) [ ${NUM_CONSOLES} -eq 1 ] && NUM_CONSOLES=6 unicode_start_stop () { vc=$1 if [ -n "$UNICODE_MODE" -a -z "`eval echo \\$CONSOLE_MAP_vc$vc`" ]; then action=unicode_start else action=unicode_stop fi if [ "${CONSOLE_FONT}" ]; then $action "${CONSOLE_FONT}" < ${DEVICE_PREFIX}$vc > ${DEVICE_PREFIX}$vc 2> /dev/null || true else $action < ${DEVICE_PREFIX}$vc > ${DEVICE_PREFIX}$vc 2> /dev/null || true fi } reset_vga_palette () { if [ -f /proc/fb ]; then # They have a framebuffer device. # That means we have work to do... echo -n "]R" fi } setup_fonts () { # be sure the main program is installed [ -x "${SETFONT}" ] || return 0 VT="no" # If we can't access the console, quit CONSOLE_TYPE=`fgconsole 2>/dev/null` || return 0 if [ ! $CONSOLE_TYPE = "serial" ] ; then if [ "x" != "x`readlink /proc/self/fd/0 | grep -e /dev/vc \ -e '/dev/tty[^p]' -e /dev/console`" ] ; then VT="yes" reset_vga_palette fi fi [ $VT = "no" ] && return 0 # start vcstime if [ "${DO_VCSTIME}" = "yes" -a -x ${VCSTIME} ] ; then [ "$VERBOSE" != "no" ] && log_action_begin_msg "Starting clock on text console" ${VCSTIME} ${VCSTIME_OPT} & [ "$VERBOSE" != "no" ] && log_action_end_msg 0 fi # Default to Unicode mode for new VTs? if [ -f /sys/module/vt/parameters/default_utf8 ]; then if [ -n "$UNICODE_MODE" ]; then echo 1 else echo 0 fi > /sys/module/vt/parameters/default_utf8 fi # Global default font+sfm if [ "${SCREEN_FONT}" ] then [ "$VERBOSE" != "no" ] && log_action_begin_msg "Setting up general console font" SCREEN_FONT="-f ${SCREEN_FONT}" # maybe use an external SFM [ "${SCREEN_FONT_MAP}" ] && SCREEN_FONT_MAP="-u ${SCREEN_FONT_MAP}" i=1 while [ $i -le $NUM_CONSOLES ] do unicode_start_stop $i if ! ${SETFONT} --tty=${DEVICE_PREFIX}$i ${SETFONT_OPT} ${SCREEN_FONT} ${SCREEN_FONT_MAP} ; then [ "$VERBOSE" != "no" ] && log_action_end_msg 1 break elif [ "$i" -eq "$NUM_CONSOLES" ]; then [ "$VERBOSE" != "no" ] && log_action_end_msg 0 fi i=$(($i + 1)) done fi # Per-VC font+sfm VCS="`set | grep '^SCREEN_FONT_vc[0-9]*=' | sed -e 's/^SCREEN_FONT_vc//' -e 's/=.*//'`" if [ "${VCS}" ] then [ "$VERBOSE" != "no" ] && log_action_begin_msg "Setting up per-VC fonts" for vc in ${VCS} do # extract FONTNAME info from variable setting eval font=\$SCREEN_FONT_vc$vc # eventually find an associated SFM eval sfm=\${SCREEN_FONT_MAP_vc${vc}} [ "$sfm" ] && sfm="-u $sfm" ${SETFONT} --tty=${DEVICE_PREFIX}$vc ${SETFONT_OPT} -f $font $sfm done [ "$VERBOSE" != "no" ] && log_action_end_msg 0 fi } setup_keymaps() { # Global ACM [ "${APP_CHARSET_MAP}" ] && ${CHARSET} G0 ${APP_CHARSET_MAP} # Per-VC ACMs VCS="`set | grep '^APP_CHARSET_MAP_vc[0-9]*=' | sed -e 's/^APP_CHARSET_MAP_vc//' -e 's/=.*//'`" if [ "${VCS}" ] then [ "$VERBOSE" != "no" ] && log_action_begin_msg "Setting up per-VC ACMs" for vc in ${VCS} do # extract FONTNAME info from variable setting eval acm=\$APP_CHARSET_MAP_vc$vc ${CHARSET} --tty="${DEVICE_PREFIX}$vc" G0 "$acm" done [ "$VERBOSE" != "no" ] && log_action_end_msg 0 fi } setup_screensaver() { # screensaver stuff setterm_args="" if [ "$BLANK_TIME" ]; then setterm_args="$setterm_args -blank $BLANK_TIME" fi if [ "$BLANK_DPMS" ]; then setterm_args="$setterm_args -powersave $BLANK_DPMS" fi if [ "$POWERDOWN_TIME" ]; then setterm_args="$setterm_args -powerdown $POWERDOWN_TIME" fi if [ "$setterm_args" ]; then setterm $setterm_args fi } setup_keyboard() { # Keyboard rate and delay KBDRATE_ARGS="" if [ -n "$KEYBOARD_RATE" ]; then KBDRATE_ARGS="-r $KEYBOARD_RATE" fi if [ -n "$KEYBOARD_DELAY" ]; then KBDRATE_ARGS="$KBDRATE_ARGS -d $KEYBOARD_DELAY" fi if [ -n "$KBDRATE_ARGS" ]; then [ "$VERBOSE" != "no" ] && log_action_begin_msg "Setting keyboard rate and delay" kbdrate -s $KBDRATE_ARGS [ "$VERBOSE" != "no" ] && log_action_end_msg 0 fi # Inform gpm if present, of potential changes. if [ -f /var/run/gpm.pid ]; then kill -WINCH `cat /var/run/gpm.pid` 2> /dev/null fi # Allow user to remap keys on the console if [ -r /etc/console-tools/remap ] then dumpkeys < ${DEVICE_PREFIX}1 | sed -f /etc/console-tools/remap | loadkeys --quiet fi # Set LEDS here if [ "$LEDS" != "" ] then i=1 while [ $i -le $NUM_CONSOLES ] do setleds -D $LEDS < $DEVICE_PREFIX$i i=$(($i + 1)) done fi } case "$1" in start|reload|restart|force-reload|*) # Changing the fonts make usplash exit. Avoid this. if pidof usplash ; then log_action_msg "Setting console screen modes" setup_keymaps setup_screensaver setup_keyboard else log_action_msg "Setting console screen modes and fonts" setup_fonts setup_keymaps setup_screensaver setup_keyboard fi ;; stop) ;; esac -- no debconf information -- () ascii ribbon campaign - against html e-mail /\ www.asciiribbon.org - against proprietary attachments
signature.asc
Description: Digital signature