(erledigt)SuSE11.1-32-Bit-pae-Kernel:Tastatur in Konsole falsch

Hinweis: In dem Thema (erledigt)SuSE11.1-32-Bit-pae-Kernel:Tastatur in Konsole falsch gibt es 14 Antworten auf 2 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • ich habe auf (D)eine Frage geantwortet:

    Zitat von ManfredP;6928


    Ach ja, ich möchte dafür keine eigenen Thread aufmachen: In X geht alles, auch die Alt-Gr-Tasten, die deutsche Belegung ist dort auch aktiv (selbst, wenn sie auf der Konsole nicht aktiv ist), nur das Pipe-Symbol ('|') nicht. Das scheint mir nun aber ein Bug in der Tabelle zu sein. Komisch nur, dass den noch keiner bemerkt und weggemacht hat. Wurde die Tabelle vielleicht kürzlich überarbeitet, weis das jemand?


    Leicht angefressen
    Tom

    Für den Inhalt des Beitrages 7714 haftet ausdrücklich der jeweilige Autor: TomH

  • als erstes würde ich die Logdatei des Startvorganges auf entsprechende Meldungen durchsuchen:
    /var/log/boot.msg


    anschließend (wenn nichts zu finden) das normale Syslog:
    /var/log/messages


    der Verdächtige könnte 'loadkeys' heißen, das zugehörige initscript:
    /etc/init.d/kbd


    in das man auch eigene (z.B. Variablen-)Ausgaben (in Dateien!)) einbauen kann, um den Startvorgang zu beobachten.


    Wenn das alles nichts bringt, gibt es noch ein paar Stellen um in der Textkonsole rumzustochern:
    /etc/sysconfig/keyboard
    /etc/sysconfig/language
    ~/.profile
    ~/.login
    ~/.bashrc


    sowie ggf. weitere, diese auswertende, Programme (/etc/init.d/*)


    Tom

    Für den Inhalt des Beitrages 7716 haftet ausdrücklich der jeweilige Autor: TomH


  • Ich entschuldige mich für den Fehler. Dieser Text klingt tatsächlich nach X und dass das Problem dort ist. Ich habe einfach unterstellt, dass der Anfangstext bekannt ist und daher auch, dass das Problem in der Konsole auftritt. Hier wollte ich lediglich klar stellen, dass der Fehler nicht etwa auch in X auftritt, sondern auf die Konsole beschränkt ist.


    Die letzte Anmerkung verstehe ich infolgedessen durchaus und gelobe Besserung (es ergibt sich allerdings ein Problem: Wenn man zuviel immer wiederholt, bekommt man auch eins auf's Dach ... zumindest in manchen Foren).


    Tschüß


    Manfred

    Für den Inhalt des Beitrages 7741 haftet ausdrücklich der jeweilige Autor: ManfredP

  • Zitat von robbie21;7698

    Hallo Manfred,.


    damit das hier nicht ausartet.
    Du schreibst, das Du mit Starten und beenden von Yast ne Lösung hast.
    Weiter hast Du das Problem nach starten von X nicht.
    Ich muß nicht wissen, warum Du im Runlevel 3 starten musst; ich starte in Runlevel 5, deshalb gibt es Dein Problem bei mir nicht.Ich sehe das auch nicht als Problem an, da nur Z und Y und ein paar Kleinigkeiten mehr vertauscht sind; die man aber weiß


    Das Problem sind nicht vertauschte Buchstaben ... es ist ja die deutsche Tabelle. Und genau da ist das Problem: Da das Pipe-Symbol auf der deutschen Tastatur eben da liegt, wo es liegt (und nirgendwo sonst), ist es durch den Fehler schlicht verschwunden. Ich verwende aus Kostengründen eine größere Zahl kleiner, gebrauchter Festplatten und dabei geht auch schon mal Eine kaputt oder ich brauch 'ne Größere. Dann sind Kopieraktionen fällig, die ich meist auf folgende Weise bewältige:

    Code
    (cd /Quelle ; tar -c --one-file-system -f - .) | (cd /Ziel ; tar xvf -)

    Der Befehl hat den Vorteil, dass Links kopiert werden (cp kopiert den Inhalt) und andere Dinge. Eine Kopie dieser Art ist fast eine Image-Kopie, aber ohne die Nachteile (wie eine ungünstige Anordnung der Daten oder Probleme bei unterschiedlichen Plattengrößen). In dem Ding ist aber in der Mitte das Pipe-Symbol und da der Befehl doch sehr stark in das System eingreift, ist es eher ungeschickt, sowas Kompliziertes wie das X-System laufen zu lassen, wenn man dieses Kommando benutzt.


    Das ist sicher nicht der einzige Grund für mich, die Konsole zu benutzen, aber einer davon.


    Yast zu benutzen ist natürlich auch relativ aufwändig.


    Na ja, im Grunde stört mich vor Allem, das es eben nicht geht. Solche Work-Arounds sind ja letztlich keine Lösung.


    Tschüß


    Manfred

    Für den Inhalt des Beitrages 7742 haftet ausdrücklich der jeweilige Autor: ManfredP


  • Wie schon mal erwähnt, wird ja eine Tabelle geladen. Es ist auch eine Deutsche. Sie funktioniert nur nicht ... an eben dieser einen Stelle. Als würde der Umsetzungscode für den Tastatur-Code für die Tastenkombination 'ALT-GR - (<,>,|)' in der Tabelle einfach fehlen. Doch die Tabellen sind schon recht alt und niemand hatte eigentlich einen Grund, sie zu verändern. Also ist es sicher nicht dieser Grund. Doch warum das passiert, weis ich nicht.


    An ein paar Stellen habe ich allerdings noch nicht gesucht. Das werde ich dann noch versuchen. Danke erstmal.


    Tschüß


    Manfred

    Für den Inhalt des Beitrages 7743 haftet ausdrücklich der jeweilige Autor: ManfredP