Cool, danke für die Beschreibung. Bin auch dafür, dass das ins Wiki oder
in die FAQ muss.

Grüße,
Erik

Am 26.02.22 um 01:47 schrieb Manuel:
> Hallo zusammen,
>
> nachdem ich letztens 7 Stunden das Vergnügen hatte, keine
> funktionierende Busybox Neo Keymap zur Verfügung zu haben und mein
> Lukspasswort auch absolut nicht mehr anders eingeben konnte, möchte ich
> bösartigerweise anderen diesen Spaß vorenthalten. Schande über mich.
>
> Kontext: die loadkeys man page gibt im Prinzip an, dass man mit
> # loadkeys -b <keymap> >out.kmap
> eine funktionierende binäre busybox keymap erstellen kann, die mit
> loadkmap geladen werden kann.
>
> Das Problem: die resultierende keymap funktioniert bei neo nicht.
>
> # loadkeys neo >neo.kmap
> # loadkeys -ub
> ## Gibt eine keymap ohne Shift aus
> ## Achtung: sieht man erst in einer initrd busybox rescue shell
>
> # loadkeys -ub neo >neo.kmap
> ## oder
> # loadkeys -ub neo.map >neo.kmap # dekomprimiert vom Keymapordner
> ## gibt eine keymap ohne Enter, Pfeiltasten, Shift,
> ## Control und Alt aus (aber mit Mod3)
>
> Die Lösung: Das Include statement funktioniert mit -b offenbar nicht,
> daher muss linux-keys-bare.inc binärisiert und mit der binären neo map
> konkateniert werden.
>
> ## setzt aktuelles keymap Paket/Distribution damit voraus
> # ~ loadkeys -b /usr/share/keymaps/i386/include/linux-keys-bare.inc 
> >linux-keys-bare.kmap
> # ~ gunzip -k /usr/share/keymaps/i386/neo/neo.map.gz
> # ~ mv /usr/share/keymaps/i386/neo/neo.map ~/
> # ~ loadkeys -ub neo.map >neoNotBare.kmap
> # ~ cat linux-keys-bare.kmap neoNotBare.kmap >neo.kmap
>
> Sollte analog auch für die übrigen Varianten funktionieren. Vielleicht
> kann das jemand der Wiki hinzufügen.
>
> Konkret betraf das bei mir die genkernel initrd, nachdem dracut nicht,
> auch nicht mit --no-hostonly und der kernel config des Livesystems, auf
> meinem neuen Mainboard booten wollte. PCIe Bridge vermutlich. Habe ich
> noch nicht weiter eingegrenzt.
>
> Viele Grüße,
> Manuel
> _______________________________________________
> Diskussion mailing list -- diskussion@neo-layout.org
> To unsubscribe send an email to diskussion-le...@neo-layout.org
_______________________________________________
Diskussion mailing list -- diskussion@neo-layout.org
To unsubscribe send an email to diskussion-le...@neo-layout.org

Antwort per Email an