
Hallo!
Ich habe gerade eben GRML mit dem Bootparameter lang=ru gestartet, bin davon allerdings nicht begeistert. Die Lokalen sind soweit richtig gesetzt:
grml@grml ~ % locale LANG=ru_RU.KOI8-R [...]
Allerdings ist sonst fast nichts richtig. :-P
1.) Auf dem Framebuffer kann man auch nach einem loadkeys ru keine russischen Zeichen tippen. Und ich habe keine Ahnung, was man dagegen tun kann. ;)
2.) XTerms haben immer noch eine ISO-8859-1-Schrift. Sie bräuchten aber eine koi8-r-Schrift. Eine schlechte, die ich mit xfontsel gefunden habe, ist -*-*-*-*-*-*-*-*-*-*-*-koi8-r. Um ein Xterm damit zu starten, muss man folgendes Kommando ausführen:
noglob grml-x xterm -fn -*-*-*-*-*-*-*-*-*-*-*-koi8-r
3.) Es gibt KEIN TOGGLE. Man kann in X *nur* noch russisch tippen. Das Muss unbedingt verändert werden. :P
Dazu wäre eine Änderung der /GRML/usr/sbin/mkxconf nötig. Ich bin nicht erfahren im Shell-Skripting, aber in Zeile 138 müsste IMO etwas verändert werden.
Mein X-Setup sieht an der Stelle so aus:
Option "XkbLayout" "us,ru" Option "XkbOptions" "grp:ctrls_toggle,grp_led:scroll"
Das bewirkt, dass der Xserver zwischen zwei Tastaturlayouts wechseln kann. Man wechselt das Layout, indem man die linke und die rechte Control-Taste *gleichzeitig* kurz drückt (grp:ctrls_toggle).
Wenn Russisch als Layout ausgewählt ist, dann leuchtet die Scroll-Tastatur-LED auf (grp_led:scroll).
Leider weiß ich nicht genau, wie man das realisieren kann, aber ich hoffe ihr könnt mit diesen beiden Optionen etwas anfangen.
Und zu "Was haelst Du davon, Grml-Entwickler zu werden?": Ja, wenn ihr meint, dass ich hilfreich sein kann, dann gerne!
Julius

Am Dienstag, dem 08. März 2005 um 14:16 Uhr, Julius Plenz:
Und zu "Was haelst Du davon, Grml-Entwickler zu werden?": Ja, wenn ihr meint, dass ich hilfreich sein kann, dann gerne!
Ich kann nat. nur fuer mich sprechen, aber ich wuerde keine Minute zoegern, weil Du in vielerlei Hinsicht ne Menge kannst, schnell bist [ wie der Workshop mit Sven G. beweist ] und auch Php/Ruby/vim/Screenrc und so ziemlich durchschaust.
Maddi

* Julius Plenz jp@cvmx.de [20050308 16:15]:
Ich habe gerade eben GRML mit dem Bootparameter lang=ru gestartet, bin davon allerdings nicht begeistert. Die Lokalen sind soweit richtig gesetzt:
grml@grml ~ % locale LANG=ru_RU.KOI8-R [...]
Allerdings ist sonst fast nichts richtig. :-P
8-)
1.) Auf dem Framebuffer kann man auch nach einem loadkeys ru keine russischen Zeichen tippen. Und ich habe keine Ahnung, was man dagegen tun kann. ;)
Gute Frage wie man sowas elegant einrichtet.
2.) XTerms haben immer noch eine ISO-8859-1-Schrift. Sie bräuchten aber eine koi8-r-Schrift. Eine schlechte, die ich mit xfontsel gefunden habe, ist -*-*-*-*-*-*-*-*-*-*-*-koi8-r. Um ein Xterm damit zu starten, muss man folgendes Kommando ausführen:
noglob grml-x xterm -fn -*-*-*-*-*-*-*-*-*-*-*-koi8-r
Ok
3.) Es gibt KEIN TOGGLE. Man kann in X *nur* noch russisch tippen. Das Muss unbedingt verändert werden. :P
Dazu wäre eine Änderung der /GRML/usr/sbin/mkxconf nötig. Ich bin nicht erfahren im Shell-Skripting, aber in Zeile 138 müsste IMO etwas verändert werden.
Mein X-Setup sieht an der Stelle so aus:
Option "XkbLayout" "us,ru" Option "XkbOptions" "grp:ctrls_toggle,grp_led:scroll"
Das bewirkt, dass der Xserver zwischen zwei Tastaturlayouts wechseln kann. Man wechselt das Layout, indem man die linke und die rechte Control-Taste *gleichzeitig* kurz drückt (grp:ctrls_toggle).
Wenn Russisch als Layout ausgewählt ist, dann leuchtet die Scroll-Tastatur-LED auf (grp_led:scroll).
Leider weiß ich nicht genau, wie man das realisieren kann, aber ich hoffe ihr könnt mit diesen beiden Optionen etwas anfangen.
Ok, ich kümmere mich drum. Du verwendest ja (glücklicherweise!) das neue grml-x-System (grml-x2) - das ist offiziell noch nicht unterstützt und Sprachsupport muss ich erst einbauen. ;)
Und zu "Was haelst Du davon, Grml-Entwickler zu werden?": Ja, wenn ihr meint, dass ich hilfreich sein kann, dann gerne!
http://grml.org/team/ julius@grml.org ist jetzt ein fwd auf jp@cvmx.de Willkommen im Team!
Nachdem obiges ja Entwicklerzeug ist verlege ich die Diskussion mal auf grml-devel (reply-to gesetzt).
mfg, (-: Michael

Hi, * Michael Prokop mika@grml.org [2005-03-08 21:22]:
- Julius Plenz jp@cvmx.de [20050308 16:15]:
[...]
1.) Auf dem Framebuffer kann man auch nach einem loadkeys ru keine russischen Zeichen tippen. Und ich habe keine Ahnung, was man dagegen tun kann. ;)
Gute Frage wie man sowas elegant einrichtet.
/etc/console-tools/config ist dabei relevant. im prinzip das selbe wie euro support auf der konsole. gruß nico

* Nico Golde nico@ngolde.de [20050308 23:45]:
- Michael Prokop mika@grml.org [2005-03-08 21:22]:
- Julius Plenz jp@cvmx.de [20050308 16:15]:
1.) Auf dem Framebuffer kann man auch nach einem loadkeys ru keine russischen Zeichen tippen. Und ich habe keine Ahnung, was man dagegen tun kann. ;)
Gute Frage wie man sowas elegant einrichtet.
/etc/console-tools/config ist dabei relevant. im prinzip das selbe wie euro support auf der konsole.
Das Prinzip ist mir schon klar (die Datei hab ja ich konfiguriert), nur wie das dynamisch und sauber laufen soll... ;-(
@Julius: kannst du bitte mal testen, mit welchen Einstellungen das klappen würde? Dann könnte ich mir überlegen ob das via Bootparameter lang=... hinzubekommen ist.
PS: Reply-To diesmal bitte wirklich nur auf grml-devel richten, danke.
mfg, (-: Michael
Teilnehmer (4)
-
Julius Plenz
-
Matthias Kopfermann
-
Michael Prokop
-
Nico Golde