Tutorials - Fedora: Deutsches Keyboard bei Systemanmeldung

Sprachenübersicht/Betriebssysteme/Linux/Fedora

Fedora: Deutsches Keyboard bei Systemanmeldung

Diese Seite wurde 2164 mal aufgerufen.

Dieser Artikel wurde in einem Wikiweb System geschrieben, das heißt, Sie können die Artikel jederzeit editieren, wenn Sie einen Fehler gefunden haben, oder etwas hinzufügen wollen.

Editieren Versionen Linkpartnerschaft Bottom Printversion

Keywords: fedora german keyboard layout system login

Problem Top


Unter bisher noch nicht erklärbaren Umständen, kann es bei Fedora 12 vorkommen, dass das Keyboard-Layout des X-Servers beim Start auf Englisch eingestellt ist. Wiederholtes Setzen der Einstellung auf German mittels system-config-keyboard bringt leider keine Verbesserung.

Ursache ist der Hardware Abstraction Layer Daemon (HALd).

Lösung Top


Um das Problem zu lösen, muss zuerst die Konfigurationsdatei mit den Defaulteinstellungen in das /etc-Verzeichnis kopiert werden, um unbeabsichtigtes Überschreiben durch die Paketverwaltung auszuschließen.

Code:


cp /usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi /etc/hal/fdi/policy/



Anschließend wird durch das Ändern des Schlüssels input.xkb.layout vom Wert us auf de das deutsche Keyboard-Layout gesetzt.

/etc/hal/fdi/policy/10-keymap.fdi:


<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
<deviceinfo version="0.2">
  <device>
    <match key="info.capabilities" contains="input.keymap">
      <append key="info.callouts.add" type="strlist">hal-setup-keymap</append>
    </match>

    <match key="info.capabilities" contains="input.keys">
      <merge key="input.xkb.rules" type="string">base</merge>

      <!-- If we're using Linux, we use evdev by default (falling back to
           keyboard otherwise). -->
      <merge key="input.xkb.model" type="string">keyboard</merge>
      <match key="/org/freedesktop/Hal/devices/computer:system.kernel.name"
             string="Linux">
        <merge key="input.xkb.model" type="string">evdev</merge>
      </match>

      <merge key="input.xkb.layout" type="string">de</merge>
      <merge key="input.xkb.variant" type="string" />
    </match>
  </device>
</deviceinfo>



Beim nächsten Systemstart sollten die Änderungen nun aktiv sein.

Siehe auch Top


Fedora Wiki: Input device configuration

Gibt es noch irgendwelche Fragen, oder wollen Sie über den Artikel diskutieren?

Editieren Versionen Linkpartnerschaft Top Printversion

Haben Sie einen Fehler gefunden? Dann klicken Sie doch auf Editieren, und beheben den Fehler, keine Angst, Sie können nichts zerstören, das Tutorial kann wiederhergestellt werden

Sprachenübersicht/Betriebssysteme/Linux/Fedora/Fedora: Deutsches Keyboard bei Systemanmeldung