|
Sveny
Anmeldungsdatum: Sept. 14, 2009
Beiträge: 13
Wohnort: Bad Camberg
|

10. April 2012 20:24
Hallo Leute, ich habe vor paar Tagen auf dem Rechner meiner Frau (ein Optiplex 755 von Dell) Xubuntu 12.04 Beta 2 installiert. Alles funktioniert: Sound, Grafik, Webcam etc. ohne das ich irgend was extra konfigurieren musste! Einfach super! Leider bis auf eine, aber für meine Frau sehr wichtige Kleinigkeit. Meine Frau benutzt sehr oft und viel russische Tastaturbelegung und um die Tastatur mit irgend welchen Aufklebern nicht zu versauen oder um nicht jedes mal eine neue Belegung zu lernen habe ich mich noch aus der Vorgängerversionen für phonetische Tastaturbelegung entschieden, die an die Belegung unter M$ angepasst ist. Dies habe ich ganz einfach mit einer .Xmodmap Datei gelöst, die mein Bruder irgend wann hier veröffentlicht hat. Diese Methode und die Datei benutze ich schon seit mehreren Jahren auch unter der Vorgängerversionen. Nun zum Problem: Nach dem Start des System wird mittels Autostart der Befehl
xmodmap /home/larissa/.Xmodmap
abgesetzt und die Tastaturbelegung gesetzt. Man arbeitet ganz normal und kann die Belegung mit dem Schalter wechseln und dann ohne Vorwarnung vergisst bzw. verliert das System mitten in einer Sitzung die Einstellungen! Meine Frau erzählt, dass sogar während dem Tippen im selben Programmfenster! Schalter lässt sich umschalten auch die kyrillische Schrift ist da, nur die Belegung ist anders als die .Xmodmap Datei vorsieht. Im Moment als Abhilfe habe ich ihr beigebracht wie man
xmodmap .Xmodmap
in einem Terminal absetzt, doch auf Dauer das ist keine elegante Lösung. Daher meine Frage: Hat vielleicht jemand eine Lösung oder vielleicht auch einfach eine Idee wo ich mit der Problemsuche anfangen kann? Auch für den kleinsten Tipp bin ich sehr dankbar! PS: Ich weiß das ist zu wenig um mit der Analyse zu beginnen, leider weiß ich aber nicht was ich noch dazu schreiben kann. Soll jemand weitere Informationen benötigen werde ich diese so schnell wie möglich zur Verfügung stellen.
|
|
Benno-007
Anmeldungsdatum: Aug. 28, 2007
Beiträge: 12628
Wohnort: Germany
|

11. April 2012 17:56
Du könntest erstmal als Notlösung einfach in eine der Xubuntu-Leisten einen Starter anlegen (per Rechtsklick), der folgendes "Programm" als Befehl enthält:
/usr/bin/xmodmap .Xmodmap
Dann könntest du in den üblichen Logs (die Fehler mitschreiben) nach bestimmten Suchbegriffen suchen:
egrep -ir xmodmap ~/.xsession-errors /var/log 2>/dev/null
|
|
Sveny
(Themenstarter)
Anmeldungsdatum: Sept. 14, 2009
Beiträge: 13
Wohnort: Bad Camberg
|

11. April 2012 19:32
Hallo Benno-007, ok die Idee mit dem Schnellstarter spart zwar zwei Klicks im Vergleich zum Terminal doch klar wäre es mir lieber das Problem zu lösen. Für die Idee mit dem 'egrep' wirklich SUPER GROßES DANKE! Ich hätte nie auf die Idee gekommen... Ich habe die Logs einzeln mit vim, less, more und Co. untersucht.  Leider bringt mich diese geniale Variante Logs zu durchsuchen auch nicht weiter, in den Logs ist einfach kein Wort 'xmodmap' vorhanden.  Andererseits das ist noch eine Beta und ich muss dazu sagen gestern habe ich 54 Updates eingespielt und heute kamen noch mal 78 Updates. Das heißt für mich es wird an dem System aktiv gearbeitet. Vielleicht sind das einfach irgend welche kleine Unstimmigkeiten, die in ca. zwei Wochen einfach von sich selbst verschwinden wenn das final Release rauskommt. Soll das nicht der Fall sein, und soll ich hier bzw. im Internet keine Lösung finden dann ist die Variante mit dem Schnellstarter natürlich viel Wert. Also, vielen Dank und mal gucken ob es noch weitere Ideen kommen...
|
|
Benno-007
Anmeldungsdatum: Aug. 28, 2007
Beiträge: 12628
Wohnort: Germany
|

11. April 2012 20:41
Sveny schrieb: Hallo Benno-007, ok die Idee mit dem Schnellstarter spart zwar zwei Klicks im Vergleich zum Terminal doch klar wäre es mir lieber das Problem zu lösen.
Wieso zwei Klicks, du musst ja dann auch nix mehr eintippen...
Für die Idee mit dem 'egrep' wirklich SUPER GROßES DANKE! Ich hätte nie auf die Idee gekommen... Ich habe die Logs einzeln mit vim, less, more und Co. untersucht. 
In less kannst du übrigens per
/suchbegriff
gefolgt von Enter suchen, n wie next sucht weiter, N rückwärts.
Leider bringt mich diese geniale Variante Logs zu durchsuchen auch nicht weiter, in den Logs ist einfach kein Wort 'xmodmap' vorhanden.
Schade, aber irgendwie scheint das ja abzuschmieren oder sowas.
Andererseits das ist noch eine Beta und ich muss dazu sagen gestern habe ich 54 Updates eingespielt und heute kamen noch mal 78 Updates. Das heißt für mich es wird an dem System aktiv gearbeitet. Vielleicht sind das einfach irgend welche kleine Unstimmigkeiten, die in ca. zwei Wochen einfach von sich selbst verschwinden wenn das final Release rauskommt.
Könnte sein.
Soll das nicht der Fall sein, und soll ich hier bzw. im Internet keine Lösung finden dann ist die Variante mit dem Schnellstarter natürlich viel Wert.
Man könnte es noch automatisch neustarten lassen, aber anhand welchen Ereignisses? Da müsste ja wirklich xmodmap abschmieren. Oder man startet es per "Dauerfeuer" neu, aber ob das so gut ist oder zu Aussetzern beim Tippen/ Störungen führt.  Evtl. kommt sich das momentan auch mit den Automatismen der grafischen Oberflächen ins Gehege, so dass man da vielleicht den Umschalter mal abstellen sollte? Ich hatte unter 10.04 den Effekt, dass nach dem Rumspielen an diesen Einstellungen im System (grafisch) auf einmal auch meine Bildschirmtastatur onboard endlich korrekt funktioniert - einfach so. Vorher hatte sie auf deutscher Oberfläche englische Belegung...
Also, vielen Dank und mal gucken ob es noch weitere Ideen kommen...
Grüße, Benno
|
|
SvenyR
Anmeldungsdatum: Jan. 31, 2010
Beiträge: 12
Wohnort: Bad Camberg
|

8. Mai 2012 10:30
Hallo, bedauerlicherweise besteht mein Problem weiter, daher möchte ich meine Frage erneut stellen. In meinem Fall „vergisst“ xmodmap ständig die Einstellungen. Beim Hochfahren des Systems lade ich meine eigene Konfiguration für phonetische Belegung des russischen Layouts mittels
xmodmap .Xmodmap
doch durch unbeschreibliches Phänomen und nach aussage meiner Frau bei jedem Wechsel des Layouts verliert der xmodmap die geladene Konfiguration. Als Abhilfe habe ich es meiner Frau beigebracht wie man ein Terminal startet und wie man den o.g. Befehl absetzt. Auf Dauer ist es aber keine schöne Lösung, vor allem wenn man bis zu 80 Mal am Tag den Befehl abgeben muß. In keinem der Logs konnte ich irgend ein Anhaltspunkt zur Lösung des Problems finden. Benno, noch mal Danke für den Tipp mit dem Befehl:
egrep -ir xmodmap ~/.xsession-errors /var/log 2>/dev/null
Bringt einfach nichts! Dank Benno-007 Da müsste ja wirklich xmodmap abschmieren.
komme ich auch langsam auf den Gedanken, doch da stellt sich für mich die Frage: Wie bringe ich es dem System bei den Fehler oder den Moment irgend wie zu protokollieren? Als Bestätigung für deine Vermutung Benno, ist die Tatsache, dass beim wiederholten Einlesen meiner Konfiguration also „xmodmap .Xmodmap“ bleibt das System für paar Sekunden hängen. Keiner der anderen Computer brauchen dafür so viel Zeit und dieser ist der schnellste! Also sieht es danach aus, dass der xmodmap sich komplett verabschiedet. Sollte jemand eine Lösung zu meinem oder Ähnlichen Problem haben, oder ein Tipp oder evtl. eine Idee haben, bin ich sehr dankbar wenn ihr euch meldet!
|
|
Benno-007
Anmeldungsdatum: Aug. 28, 2007
Beiträge: 12628
Wohnort: Germany
|

10. Mai 2012 18:15
Zeig direkt nach dem Fehler mal:
tail -n 20 /var/log/syslog ~/.xsession-errors Als Abhilfe habe ich es meiner Frau beigebracht wie man ein Terminal startet und wie man den o.g. Befehl absetzt. Auf Dauer ist es aber keine schöne Lösung, vor allem wenn man bis zu 80 Mal am Tag den Befehl abgeben muß.
Ich versteh nicht, warum ihr es so ur-umständlich macht. Ich habe doch schon erklärt: Starter anlegen und dann einfach beim Problem einmal auf das Symbol klicken und fertig.
|
|
Yggdrasil
Anmeldungsdatum: Feb. 1, 2011
Beiträge: 32
|

15. Mai 2012 15:55
Du könntest das Log nach Meldungen durchforsten, die "xkb" oder "xinput" beinhalten. Vielleicht findest du dabei was. Stimmt die Syntax in deiner Xmodmap? Das Phänomen ist mir aber nicht bekannt.
|
|
Benno-007
Anmeldungsdatum: Aug. 28, 2007
Beiträge: 12628
Wohnort: Germany
|

15. Mai 2012 16:41
Gute Idee, zeig mal bitte die Map, um der Ursache näher zu kommen.
Du könntest das Log nach Meldungen durchforsten, die "xkb" oder "xinput" beinhalten.
Du meinst also sowas.
egrep -i "xkb|xinput" /var/log/syslog /var/log/dmesg ~/.xsession-errors
|
|
Minipluto
Anmeldungsdatum: Feb. 9, 2009
Beiträge: 446
|

15. Mai 2012 21:54
Hiho, man kann ja auch ein mal xmodmap -verbose /home/larissa/.Xmodmap im Terminal laufen lassen und warten, bis das Problem auftritt. Vielleicht gibt es ja dort eine Ausgabe.
|
|
Sveny
(Themenstarter)
Anmeldungsdatum: Sept. 14, 2009
Beiträge: 13
Wohnort: Bad Camberg
|

17. Mai 2012 12:45
Hallo,
sorry dass es mit der Antwort etwas länger gedauert hat. Ich hatte einiges zu erledigen. Jetzt aber zum Problem, die leider Gottes weiterhin besteht. @ Benno-007
... Schnellstarter habe ich eingerichtet, hast Recht ist für meine Frau auf jeden Fall einfacher. Danke! Zum tail-Befehl kann ich im Moment leider nichts liefern. Entweder schreibt xmodmap in die Logs nichts rein oder ich erwische nicht den richtigen Zeitpunkt. Das Phänomen tritt ja unangemeldet auf und meine Frau konnte bis jetzt noch keine Abhängigkeiten oder Regelmäßigkeiten feststellen. Ich werde es aber weiter beobachten. @ Yggdrasil
Danke für den Tipp und Danke an Benno-007 für die Umsetzung doch leider kommt dabei auch nichts raus. Ich überlege ob es möglich ist den ganzen *xkb* Zeug komplett neu zu installieren. @ Minipluto
Danke für den Tipp habe eben den Befehl eingegeben mal gucken ob xmodmap irgend was zurückgibt. Generell habe ich noch eine Idee um zu prüfen ob es an meiner Installation liegt oder es um ein generelles Problem mit dem PC handelt. Und zwar, VirtualBox auf dem Rechner einrichten und die aktuelle Version von Xubuntu installieren und gucken ob es dort auch zum gleichen Phänomen kommt. So wie es aussieht werde ich den Computer komplett neu installieren müssen.
|
|
Benno-007
Anmeldungsdatum: Aug. 28, 2007
Beiträge: 12628
Wohnort: Germany
|

18. Mai 2012 11:57
Ich überlege ob es möglich ist den ganzen *xkb* Zeug komplett neu zu installieren.
Das geht. Brauchst nur die Paketnamen. Hilfestellungen:
| dpkg -S datei
sudo apt-get install --reinstall paket
sudo dpkg-reconfigure paket
locate programm | grep /home
sudo apt-get autoremove --purge paket
|
1 - ermittelt den Namen des Paketes zu einer Datei/ einem Programm 2 - Reinstallation 3 - Neukonfiguration (neue Einstellungen), falls konfigurierbar 4 - Neukonfiguration durch Suche des Ordners im Home (den man dann umbenennen muss, damit er entfernt ist) 5 - ziemlich gründliche Deinstallation, dürfte dir bei vielen Basispaketen wie Keyboard aber das halbe System deinstallieren wollen, darum wohl eher nicht ratsam in systemnahen Dingen - Vorsicht! Liste der zu deinstallierenden Pakete dabei genau ansehen, bevor man zustimmt!
Edit: Nach Upgrade kann Neuinstallation evtl. etwas bringen, aber teste es besser vorher auf Desktop CD live, dass du nicht umsonst installierst. Es könnte auch ein hartnäckiger Bug sein, schau doch mal in Google z.B. nach xmodmap site:bugs.launchpad.net/ubuntu
|
|
Sveny
(Themenstarter)
Anmeldungsdatum: Sept. 14, 2009
Beiträge: 13
Wohnort: Bad Camberg
|

21. Mai 2012 21:54
Hallo, ich muss mich erst beim Benno-007 für die Tipps recht herzlich bedanken! Minipluto danke ich auch für die Idee, die hat aber nichts gebracht. Keine Meldung, kein Hinweis, einfach nichts. Es kommt noch schlimmer, auch die Neuinstallation der 'xkb-data', 'X11-xkb-utils' etc. Packete hat gar nichts gebracht... Jetzt aber das Allerschlimmstes! Das Phänomen tritt auch im 'live' Betrieb (von CD gebooted) und das auch auf verschiedenen PCs!!! Das ist zum Heulen  Hat den keiner das Problem? Benno-007, hast du vielleicht noch eine Idee wo ich noch gucken oder drehen kann? Leute, bitte... Wo finde ich die original Belegung vom System, kann ich evtl. diese irgend wie verändern?
|
|
Minipluto
Anmeldungsdatum: Feb. 9, 2009
Beiträge: 446
|

21. Mai 2012 22:34
Hallo Sveny, du scheinst zumindest nicht der einzige mit dem Problem zu sein. Wie sieht es denn damit aus? Ask Ubuntu: Ubuntu 12.04 forgetting XModmap settings often Auch wenn ich stark vermute, dass das bei dir nicht die gleiche Ursache ist aber aufgrund der Verzweiflung muss man ja alles in Betracht ziehen *G* Dieses Thema auf askubuntu.com bezieht sich zwar auf Xubuntu 11.04 aber legt nahe, dass man ja mal versuchen kann, beim Tastaturlayout alle Layouts bis auf eins zu entfernen. Soweit ich weiß, ist in der Liste ja standardmäßig Deutsch und Englisch.
|
|
Benno-007
Anmeldungsdatum: Aug. 28, 2007
Beiträge: 12628
Wohnort: Germany
|

22. Mai 2012 18:07
Naja, du hast ja bis heute weder erkennbar nach xmodmap site:bugs.launchpad.net/ubuntu gegoogelt noch den Inhalt der .Xmodmap gepostet... 
|
|
Sveny
(Themenstarter)
Anmeldungsdatum: Sept. 14, 2009
Beiträge: 13
Wohnort: Bad Camberg
|

23. Mai 2012 20:58
Hallo Leute, verzeiht mir bitte, dass ich nicht so schnell bin. Auch tut es mir sehr leid, dass ich die englische Sprache nur extrem eingeschränkt behersche und kann über die Suchergebnisse nach xmodmap site:bugs.launchpad.net/ubuntu im Google nicht einfach drüber "fliegen" sondern muss einzelne Wörter im Wörterbuch nachschlagen. Und auch die Beobachtungen nach Installationen und Deinstallationen brauchen seine Zeit, und die Frau nimmt den PC in ihren Besitz. Also, bitte nicht böse sein, leider geht es bei mir nicht schneller.... Aber ich gebe nicht auf! @ Brunno-007 Meine Xmodmap kann dem Anhang entnommen werden. @ Minipluto Die Idee ist nicht schlecht, habe eben alle Sprachen bis auf Deutsch gelöscht bzw. deinstalliert. Mal gucken ob es was bringt.
- Xmodmap (0.0 KiB)
- Xmodmap herunterladen
|