Enigma-Problem mit Sprachauswahl
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Enigma-Problem mit Sprachauswahl
Enigma auf Dbox2, make yadd-enigma mit glibc bringt nach dem Starten folgendes Bild:
EDIT: Bild ist hier: http://forum.tuxbox-cvs.sourceforge.net ... 05#p365205
Das ist schon seit einigen Wochen so, ich kann es mangels CVS-Server leider nicht debuggen.
Weiß jemand Rat oder hat sogar einen Patch dafür? Früher konnte ich zwischen verschiedenen
Sprachen wählen.
EDIT: Bild ist hier: http://forum.tuxbox-cvs.sourceforge.net ... 05#p365205
Das ist schon seit einigen Wochen so, ich kann es mangels CVS-Server leider nicht debuggen.
Weiß jemand Rat oder hat sogar einen Patch dafür? Früher konnte ich zwischen verschiedenen
Sprachen wählen.
Zuletzt geändert von rhabarber1848 am Donnerstag 12. Februar 2009, 23:54, insgesamt 1-mal geändert.
-
- Einsteiger
- Beiträge: 342
- Registriert: Freitag 24. September 2004, 12:48
Re: Enigma-Problem mit Sprachauswahl
Patch habe ich nicht, checke mal ob folgendes fehlt, die Fähnchen sind in:
/share/tuxbox/enigma/pictures/countries
dir Sprachdateien sind in /share/locale , in /share/locale/locale.alias stehen die Sprachen zur Auswahl, bei mir sieht die locale.alias so aus, habe englich und deutsch als Sprachen
mrvica
/share/tuxbox/enigma/pictures/countries
dir Sprachdateien sind in /share/locale , in /share/locale/locale.alias stehen die Sprachen zur Auswahl, bei mir sieht die locale.alias so aus, habe englich und deutsch als Sprachen
Code: Alles auswählen
English C
Deutsch de_DE
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Enigma-Problem mit Sprachauswahl
Dateien sind alle da, aber locale.alias sieht bei mir anders aus:mrvica hat geschrieben:bei mir sieht die locale.alias so aus, habe englich und deutsch als SprachenCode: Alles auswählen
English C Deutsch de_DE
Code: Alles auswählen
# Locale name alias data base.
# Copyright (C) 1996-2001,2003,2007 Free Software Foundation, Inc.
#
# This program is free software; you can redistribute it and/or modify it
# under the terms of the GNU Library General Public License as published
# by the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# Library General Public License for more details.
#
# You should have received a copy of the GNU Library General Public
# License along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
# USA.
# The format of this file is the same as for the corresponding file of
# the X Window System, which normally can be found in
# /usr/lib/X11/locale/locale.alias
# A single line contains two fields: an alias and a substitution value.
# All entries are case independent.
# Note: This file is obsolete and is kept around for the time being for
# backward compatibility. Nobody should rely on the names defined here.
# Locales should always be specified by their full name.
# Packages using this file: gettext-runtime gettext-tools
bokmal nb_NO.ISO-8859-1
bokmål nb_NO.ISO-8859-1
catalan ca_ES.ISO-8859-1
croatian hr_HR.ISO-8859-2
czech cs_CZ.ISO-8859-2
danish da_DK.ISO-8859-1
dansk da_DK.ISO-8859-1
deutsch de_DE.ISO-8859-1
dutch nl_NL.ISO-8859-1
eesti et_EE.ISO-8859-1
estonian et_EE.ISO-8859-1
finnish fi_FI.ISO-8859-1
français fr_FR.ISO-8859-1
french fr_FR.ISO-8859-1
galego gl_ES.ISO-8859-1
galician gl_ES.ISO-8859-1
german de_DE.ISO-8859-1
greek el_GR.ISO-8859-7
hebrew he_IL.ISO-8859-8
hrvatski hr_HR.ISO-8859-2
hungarian hu_HU.ISO-8859-2
icelandic is_IS.ISO-8859-1
italian it_IT.ISO-8859-1
japanese ja_JP.eucJP
japanese.euc ja_JP.eucJP
ja_JP ja_JP.eucJP
ja_JP.ujis ja_JP.eucJP
japanese.sjis ja_JP.SJIS
korean ko_KR.eucKR
korean.euc ko_KR.eucKR
ko_KR ko_KR.eucKR
lithuanian lt_LT.ISO-8859-13
no_NO nb_NO.ISO-8859-1
no_NO.ISO-8859-1 nb_NO.ISO-8859-1
norwegian nb_NO.ISO-8859-1
nynorsk nn_NO.ISO-8859-1
polish pl_PL.ISO-8859-2
portuguese pt_PT.ISO-8859-1
romanian ro_RO.ISO-8859-2
russian ru_RU.ISO-8859-5
slovak sk_SK.ISO-8859-2
slovene sl_SI.ISO-8859-2
slovenian sl_SI.ISO-8859-2
spanish es_ES.ISO-8859-1
swedish sv_SE.ISO-8859-1
thai th_TH.TIS-620
turkish tr_TR.ISO-8859-9
Beim make-target flash-enigma wird allerdings anders vorgegangen:
Code: Alles auswählen
cp $(appsdir)/tuxbox/enigma/po/locale.alias.image $@/share/locale/locale.alias
nicht berücksichtigt wird. Diese Datei sieht so aus:
Code: Alles auswählen
English C
Arabic ar_AE
Czech cs_CZ
Danish da_DK
Deutsch de_DE
Ellinika el_GR
Spanish es_ES
Estonian et_EE
Suomi fi_FI
French fr_FR
Croatia hr_HR
Hungarian hu_HU
Icelandic is_IS
Italian it_IT
Lithuanian lt_LT
Dutch nl_NL
Norwegian no_NO
Polish pl_PL
Portugues pt_PT
Romania ro_RO
Russian ru_RU
Slovakian sk_SK
Slovenian sl_SI
Serbian sr_YU
Svenska sv_SE
Turkish tr_TR
Urdu ur_IN
Wenn es geklappt hat, melde ich mich mit einem Patch wieder.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Enigma-Problem mit Sprachauswahl
Ich glaub was ähnliches habe ich vor längerer Zeit (halbes Jahr?) mal, zumindest für flash-images, gefixt. YADD habe ich natürlich nicht probiert ;-)
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Enigma-Problem mit Sprachauswahl
cdk/make/enigma.mkseife hat geschrieben:Ich glaub was ähnliches habe ich vor längerer Zeit (halbes Jahr?) mal, zumindest für flash-images, gefixt.
Code: Alles auswählen
cp -rd $(targetprefix)/share/locale/de/LC_MESSAGES/libc.mo $@/share/locale/de/LC_MESSAGES
cp -rd $(targetprefix)/share/locale/fr/LC_MESSAGES/libc.mo $@/share/locale/fr/LC_MESSAGES
kompiliert Enigma durch, dort gibt es libc.mo allerdings nicht.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Enigma-Problem mit Sprachauswahl
Ich hätte noch eine Frage zu Enigma, wenn ich mich recht erinnere, tauchte
im glibc-enigma-yadd nach dem Bestätigen der Sprachauswahl im Bootlog
"Restart" auf, dann ging es mit Enigma weiter.
/etc/init.d/start_enigma
Wo im Enigma-Code finde ich die Codezeile, die Enigma mit
return-code 2 enden lässt? Das Problem ist, dass dies nicht
mit uClibc funktioniert und ich das gerne debuggen möchte.
im glibc-enigma-yadd nach dem Bestätigen der Sprachauswahl im Bootlog
"Restart" auf, dann ging es mit Enigma weiter.
/etc/init.d/start_enigma
Code: Alles auswählen
2)
echo "Restart"
;;
return-code 2 enden lässt? Das Problem ist, dass dies nicht
mit uClibc funktioniert und ich das gerne debuggen möchte.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Enigma-Problem mit Sprachauswahl
Hier das Log mit einem glibc-yadd:rhabarber1848 hat geschrieben:Ich hätte noch eine Frage zu Enigma, wenn ich mich recht erinnere, tauchte
im glibc-enigma-yadd nach dem Bestätigen der Sprachauswahl im Bootlog
"Restart" auf, dann ging es mit Enigma weiter.
An dieser Stelle erscheinen die Auswahlmenüs zur Sprache und Zeitzone, dann kommtStarting the automounter
Please press Enter to activate this console.
[ConfigFile] Unable to open file /var/tuxbox/config/enigma/chttpd.conf for reading.
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
sh: cannot open /share/keymaps/eng.kmap: no such file
[ConfigFile] Unable to open file /var/tuxbox/config/enigma/mount.conf for reading.
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
und das Menü "Transponder Scan" erscheint.Restart
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
sh: cannot open /share/keymaps/eng.kmap: no such file
Im uClibc-yadd erscheint "Restart" nicht und in der Prozessliste bleibt ein /bin/enigma-
Prozess stehen, was wohl den Restart verhindert.
-
- Einsteiger
- Beiträge: 342
- Registriert: Freitag 24. September 2004, 12:48
Re: Enigma-Problem mit Sprachauswahl
>> Wo im Enigma-Code finde ich die Codezeile, die Enigma mit return-code 2 enden lässt?
das gabs früher im Shutdown/Standby Menu (wenn du länger auf die Power-Taste drückst), Enigma neustarten, restart Enigma, gibts nicht mehr im CVS (wieso auch immer), wenn du aber neuen Skin auswählst, startet Enigma neu (nicht die Box, nur Enigma GUI), habe nicht getestet welchen Code Enigma in dem Fall zurückgibt, ich denke ist 2
mrvica
das gabs früher im Shutdown/Standby Menu (wenn du länger auf die Power-Taste drückst), Enigma neustarten, restart Enigma, gibts nicht mehr im CVS (wieso auch immer), wenn du aber neuen Skin auswählst, startet Enigma neu (nicht die Box, nur Enigma GUI), habe nicht getestet welchen Code Enigma in dem Fall zurückgibt, ich denke ist 2
mrvica
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Enigma-Problem mit Sprachauswahl
Im yadd-enigma, ohne weitere Einstellungen, habe ich dieses Fenster heute gesehen.mrvica hat geschrieben:das gabs früher im Shutdown/Standby Menu (wenn du länger auf die Power-Taste drückst), Enigma neustarten, restart Enigma, gibts nicht mehr im CVS (wieso auch immer)
Ich möchte wissen, wie beim ersten Start von Enigma, also mit leerem /var/tuxbox/config/enigma/,
der Neustart nach der Sprach-/Zeitzonenauswahl abläuft.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Enigma-Problem mit Sprachauswahl
http://forum.tuxbox-cvs.sourceforge.net ... 85#p361885rhabarber1848 hat geschrieben:Wenn es geklappt hat, melde ich mich mit einem Patch wieder.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Enigma-Problem mit Sprachauswahl
Der Patch für das Problem ist hier: http://forum.tuxbox-cvs.sourceforge.net ... 85#p361885rhabarber1848 hat geschrieben:Dateien sind alle da, aber locale.alias sieht bei mir anders aus:mrvica hat geschrieben:bei mir sieht die locale.alias so aus, habe englich und deutsch als SprachenCode: Alles auswählen
English C Deutsch de_DE
@dbluelle: Könntest Du zumindest den locale.alias-Teil des Patches committen?
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Enigma-Problem mit Sprachauswahl
Ein ungepatchtes yadd-enigma erzeugt beim ersten Start diese Sprachauswahl
aufgrund der oben beschriebenen locale.alias-Problematik.
Dieser Patch behebt das Problem: http://cvs.tuxbox-cvs.sourceforge.net/c ... .9&r2=1.10
aufgrund der oben beschriebenen locale.alias-Problematik.
Dieser Patch behebt das Problem: http://cvs.tuxbox-cvs.sourceforge.net/c ... .9&r2=1.10