P. Mazart wrote:
> Also:
> 
> key.type[Group1]="ONE_LEVEL";
> key <LSGT> { key.type[Group1]="ONE_LEVEL", [ 0xfe11 ]};
> 
> Statt nur :
> key <LSGT> { key.type[Group1]="ONE_LEVEL", [ 0xfe11 ]};

> Es geht…

Nein, jetzt kann man nicht mehr mit "dpkg-reconfigure console-setup" Neo
 systemweit als Konsolen- und X-Layout installieren.
Der Befehl meldet nach Eingeben der gewünschten Einstellungen den Fehler:

>    * Saving console font and keymap for next boot...

  >   /usr/bin/ckbcomp: garbage in a key definition:
>   "key.type[Group1]="ONE_LEVEL",[0xfe11]," in de.

Danach wird initramfs neu erstellt, enthält aber das US-Layout. Früher
hatte ich schon beim Boot Neo. Sehr ärgerlich, dass ich nur über ein
Live-System wieder irgendwie in meine dm-crypt-gesicherte root-Partition
booten konnte. (Oder ich hätte mir irgendwo die ganzen Sonderzeichen im
Passwort aus dem US-Layout raussuchen müssen) :-(

Also, schuld war diese Änderung:
Index: /linux/X/de
===================================================================
--- /linux/X/de (revision 1666)
+++ /linux/X/de (revision 1667)
@@ -250,9 +250,9 @@

     // Definition of the so called Neo-Mod4
+    // FIXME ISO_Level5_Shift was causing problems, though it's defined in
+    // /usr/include/X11/keysymdef.h on Ubuntu 8.10 (ticket #33),
+    // using hexcode 0xfe11 again for now
     key.type[Group1]="ONE_LEVEL";
-    // ISO_Level5_Shift was causing problems, though it's defined in
-    // /usr/include/X11/keysymdef.h on Ubuntu 8.10 (ticket #33),
-    // using hexcode again for now
-    key <LSGT> { [ 0xfe11 ]};
+    key <LSGT> { key.type[Group1]="ONE_LEVEL", [ 0xfe11 ]};
     key <RALT> { [ 0xfe11 ]};
     modifier_map Mod3 { <LSGT>, <RALT> };


Gruß
Björn



-- 
PGP/GPG-Key:     0x1B3366B0
Fingerprint:     496A BCB9 DAD2 F2B6 ECA0 22C3 0ED2 C2A1 1B33 66B0
Chat per Jabber: [email protected]
OTR-Fingerprint: DA2E 10BC BE1D 7D37 6CD5 F6F5 2AF9 E5ED 3FB6 7934

Attachment: signature.asc
Description: OpenPGP digital signature

Antwort per Email an