[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#677931: installation-report: testing image does not boot on QNAP TS-212 (armel) / stable works



clone 677931 -1
reassing -1 localechooser
found -1 2.44
retitle -1 localechooser: should use higher languagelevel with network-console
tag -1 + patch
thanks

Hi,

Currently localechooser detects network-console as a terminal without
framebuffer and uses languagelevel 1 for such installs. It should use
higher level, because most modern ssh clients support unicode, and
in any case d-i is running in UTF-8 locale (not latin1).

The attached patch changes languagelevel for network-console installs to
the same value as used for framebuffer based installs.

Regards,
Eugeniy Meshcheryakov

10 вересня 2012 о 14:08 +0100 Martin Michlmayr написав(-ла):
> > After I connected to QNAP via ssh and downloaded installer components, I
> > was presented with a list of languages to choose from. The list was
> > quite small (screenshot: http://people.debian.org/~eugen/di-languages.png ).
> > For example, Ukrainian was not in the list. There were no non-latin languages
> > in the list. Some languages using Latin scripts were missing too. Why?
> 
> I cannot remember the reason for this; maybe someone else can comment.
From be7383de324551218354a9863f4bdf9f54d2cd17 Mon Sep 17 00:00:00 2001
From: Eugeniy Meshcheryakov <eugen@debian.org>
Date: Mon, 10 Sep 2012 23:29:59 +0200
Subject: [PATCH] Use language level 3 with network-console installs

---
 localechooser |    3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/localechooser b/localechooser
index 7f5eb60..0db279d 100644
--- a/localechooser
+++ b/localechooser
@@ -62,7 +62,8 @@ language_display_level() {
 		level=4 ;;
 	    *)
 		# Keep only Latin1 languages if we don't have a framebuffer
-		if [ "$TERM_FRAMEBUFFER" ]; then
+		# and not using network-console
+		if [ "$TERM_FRAMEBUFFER" -o "$SSH_CLIENT" ]; then
 			level=3
 		else
 			level=1
-- 
1.7.10.4

Attachment: signature.asc
Description: Digital signature


Reply to: