de / us Probleme bei der Passwort-Abfrage

alt-sax

New Member
(Gelöst) de / us Probleme bei der Passwort-Abfrage

Nach dem Umstieg von opensuse 10.3 auf 11.2,
(was sehr schwierig und umständlich war,
da kaum ein Automatismus wirklich funktionierte:
die KDE-DVD-Installation brach trotz stimmiger Prüfsumme
wegen fehlender oder unleserlicher Pakete ständig
ab, die Netzinstallation ging nicht, da es mir nicht gelang
die WLAN-Verbindung zu meiner Fritz!Box hinzukriegen -
was wohl letztendlich an dem hier geschilderten Problem
gelegen haben dürfte - da der WAP Schlüssel offensichtlich nicht richtig
eingegeben wurde).


Das Problem:
Ich habe eine deutsche Tastatur und verwende
auch ein für deutsch lokalisiertes System.
Bei der Installation habe ich Deutsch ausgewählt.
Nach der Installation war aber root komplett englisch.
Ich habe alle german-Pakete nachinstalliert und
dann auf der Alt-F1-Konsole als root alles auf deutsch gesetzt.
Danach habe ich mit passwd mein Passwort gesetzt.
Die Mitteilungen dabei waren deutsch, so daß ich davon ausgehe, daß die Lokalisierung funktioniert hat.
Dasselbe dann nochmal als user.
Ich boote standardmäßig mit init 5.
Beim Anmelden im kdm wird aber mein deutsches
Passwort nicht erkannt. Drücke ich aber die Tasten
die auf der us-Tastatur den deutschen Sonderzeichen
entsprechen, komme ich rein.

Mache ich jetzt auf der grafischen Oberfläche eine Konsole
auf und gebe dort su, muß ich wiederum die Zeichen
wie sie auf der US-Tastatur liegen eingeben, um reinzukommen.

Nutze ich yast im grafischen Modus, um damit
die Passwörte festzulegen, funktioniert das
Einloggen im kdm dann richtig.
Dann habe ich aber wieder auf Alt-F1 die verdrehten
Passwörter.

Beim Aufrufen von Yast werde ich allerdings
nach dem root-Passwort gefragt - tja und das
muß dann wieder entsprechend der englischen Tastatur
eingegeben werden.

Als work-around für den ersten Fehler, d.h. grafische
konsole + su, habe ich in bash.bashrc.local mit
setxkbmap die deutsche Tastatur erzwungen.
Aber das behebt leider nicht den Fehler bei der
Passwortabfrage beim Öffnen von yast.

Ich habe natürlich etwas gegoogelt und auch einige
Seiten - genauer: ziemlich viele - gefunden, die sich mit der Lokalisierungsproblematik befassen.
Aber bisher keine, die genau dieses Problem behandelte.
 

alt-sax

New Member
AW: de / us Probleme bei der Passwort-Abfrage

Aqualung schrieb:
Code:
man loadkeys
zum Bleistift

Code:
loadkeys de
Vielen Dank für den Hinweis auf loadkeys.
Das lieferte mir zumindest eine neue Idee.

Code:
root/>loadkeys de
Loading /usr/share/kbd/keymaps/i386/qwertz/de.map.gz
assuming iso-8859-15 euro
ist allerdings nicht die richtige map.
Wie man sieht, stimmt auch das Verzeichnis
mit dem Manual (zumindest mit dem bei mir installierten) nicht überein.

Aber ich bin dann dem oben angegebenen Pfad nachgegangen.

Code:
root/> loadkeys de-latin1-nodeadkeys.map.
Loading /usr/share/kbd/keymaps/i386/qwertz/de-latin1-nodeadkeys.map.gz
assuming iso-8859-15 euro
Das schaltet sowohl die Alt-F1-Konsole als auch
konsole unter KDE auf die richtige Tastatur um,
wobei allerdings beim Klicken auf Konsole in
derselben die Fehlermeldung:
Code:
Couldnt get a file descriptor referring to the console
erscheint, was natürlich etwas nervig ist.

Auch die Passwort-Abfrage bei Yast-Aufruf klappt
jetzt. :)

Ich habe bei bash.bashrc.local (???) also nun
Code:
loadkeys de-latin1-nodeadkeys.map.gz
reingeschrieben.

Allerdings bleibt noch der Fehler
nach init 5 beim Anmelden im kdm.
Dort muß noch gemäß der amerikanischen Tastatur
eingegeben werden.

Wahrscheinlich muß das in der xorg.conf verändert werden.
 

alt-sax

New Member
AW: de / us Probleme bei der Passwort-Abfrage

Der Vollständigkeit halber:
Obwohl in einigen Threads in diversen Foren darauf
hingewiesen wird, daß ab opensuse 11.2 die xorg.conf
nicht mehr ausgewertet wird:
"Das neue OpenSuse 11.2 kommt ohne die xorg.conf daher, weil es die wegen HAL ja nicht mehr unbedingt braucht ..."
usw. usf.
habe ich die alte xorg.conf von meiner 10.3 Installation
nach /etc/X11/ kopiert und dann noch den nvidia Treiber
nachinstalliert (von SaX wurde "nv" installiert) und mein
Problem war im wesentlichen gelöst.
Sax (bin mir aber nicht mehr ganz sicher) hatte mir in meine xorg.conf noch reingeschrieben:
Code:
 # Driver "kbd" will be disabled unless 'Option "AutoAddDevices" "off"'
  # is set in "ServerFlags" section.
Also habe ich die Option noch zu den Server-Flags dazugeschrieben und jetzt funktioniert es.:)

Nun nervt nur noch die Fehlermeldung:
Code:
Couldnt get a file descriptor referring to the console.
wenn ich die KDE-Konsole anklicke.
Aber da die Tastatur in der Konsole normal arbeitet,
mag das so stehen bleiben.:(
Für mich ist das Problem damit zunächst gelöst,
obwohl das sicher von SUSE nicht so gedacht ist.
 
Oben