Wirklich: KDE 2.2 löscht meine ganzen Konfigurationsdateien!
Hallo, ich habe bislang leider keine Antwort auf meine Frage bekommen und offensichtlich hat das Problem auch niemand anders. Aber bei mir ist es real und es handelt sich nicht darum, daß jemand KDE irgendwelche Probleme andichten möchte. Ich nutze KDE seit Jahren sehr erfolgreich auch bei Kunden. Aber nun habe ich dieses merkwürdige Problem, daß seit KDE 2.2final bei jedem Ausloggen das gesamte Directory mit den Konfigurationsdateien gelöscht wird. Und dieses ziemlich gezielt, denn wenn ich etwa eine andere Datei nach ~/.kde2/share/config kopiere, dann bleibt das Directory und diese Datei erhalten. Irgendwo im KDE oder theoretisch auch in der X11-Session-Verwaltung muß also irgendwo etwas stehen wie: if (gesuchte_Bedingung) { lösche alle KDE-Konfigurationsdateien aus ~/.kde2/share/config; if (~/.kde2/share/config leer) { lösche das Directory selbst; } } Ich hab schon selbst etwas in den Sourcen geschaut, aber auf Anhieb natürlich nichts gefunden. Wer kann mir helfen? Grüße Michael P.S.: ist zwar kein Beweis, aber so sieht das von der ASCII-Konsole vor und nach dem Abmelden von KDE aus: 397 root@server:~ # ll /home/michael/.kde2share total 32 drwx------ 8 michael swr 4096 Aug 17 18:17 ./ drwx------ 4 michael swr 4096 Aug 17 15:41 ../ drwx------ 12 michael swr 4096 Aug 19 13:16 apps/ drwx------ 2 michael swr 4096 Aug 23 16:21 config/ drwx------ 3 michael swr 4096 Aug 17 16:24 fonts/ drwx------ 3 michael swr 4096 Aug 17 18:17 icons/ drwx------ 6 michael swr 4096 Aug 17 15:41 mimelnk/ drwx------ 2 michael swr 4096 Aug 17 15:41 services/ 398 root@server:~ # ll /home/michael/.kde2/share total 28 drwx------ 7 michael swr 4096 Aug 23 16:27 ./ drwx------ 4 michael swr 4096 Aug 17 15:41 ../ drwx------ 12 michael swr 4096 Aug 19 13:16 apps/ drwx------ 3 michael swr 4096 Aug 17 16:24 fonts/ drwx------ 3 michael swr 4096 Aug 17 18:17 icons/ drwx------ 6 michael swr 4096 Aug 17 15:41 mimelnk/ drwx------ 2 michael swr 4096 Aug 17 15:41 services/ 398 root@server:~ #
Michael Gengenbach wrote:
Aber nun habe ich dieses merkwürdige Problem, daß seit KDE 2.2final bei jedem Ausloggen das gesamte Directory mit den Konfigurationsdateien gelöscht wird.
Und dieses ziemlich gezielt, denn wenn ich etwa eine andere Datei nach ~/.kde2/share/config kopiere, dann bleibt das Directory und diese Datei erhalten.
Wenn Du also eine Datei "test" in ~/.kde2/share/config erzeugst, wird diese und das Verzeichnis selbst nicht gelöscht, richtig verstanden? Workaround/Test: ein "chmod -R -w ~/.kde2/share/config" machen, sollte zumindest das Löschen verhindern, aber vielleicht führt es auch zu aufschlußreichen Fehlermeldungen. Im Quellcode sollte man mal nach .kde2/share/config greppen. Hast Du das Phänomen als anderer User beobachtet oder taucht es nur als bestimmter User auf? Da andere und auch ich selbst das Problem nicht haben, sieht es doch recht userspezifisch aus. Gruß, Matthias
* Michael Gengenbach schrieb am 23.08.01 um 16:46 Uhr:
Hallo,
ich habe bislang leider keine Antwort auf meine Frage bekommen und offensichtlich hat das Problem auch niemand anders. Aber bei mir ist es real und es handelt sich nicht darum, daß jemand KDE irgendwelche Probleme andichten möchte. Ich nutze KDE seit Jahren sehr erfolgreich auch bei Kunden.
Aber nun habe ich dieses merkwürdige Problem, daß seit KDE 2.2final bei jedem Ausloggen das gesamte Directory mit den Konfigurationsdateien gelöscht wird.
Und dieses ziemlich gezielt, denn wenn ich etwa eine andere Datei nach ~/.kde2/share/config kopiere, dann bleibt das Directory und diese Datei erhalten.
Irgendwo im KDE oder theoretisch auch in der X11-Session-Verwaltung muß also irgendwo etwas stehen wie:
if (gesuchte_Bedingung) { lösche alle KDE-Konfigurationsdateien aus ~/.kde2/share/config; if (~/.kde2/share/config leer) { lösche das Directory selbst; } }
Ich hab schon selbst etwas in den Sourcen geschaut, aber auf Anhieb natürlich nichts gefunden.
Wer kann mir helfen?
Hi Michael, ich wuerde mich mal an die KDE-Entwickler wenden. Dazu postest du am Besten in eine der KDE Mailinglisten oder machst mal einen Bugreport auf. Gruss -Marc -- | ...and don't forget: Linux rulez! | | | | http://www.links2linux.de <-- Von Linux-Usern fuer Linux-User |
* Marc Schiffbauer <marc.schiffbauer@links2linux.de> [010822 21:13]:
* Michael Gengenbach schrieb am 23.08.01 um 16:46 Uhr:
ich habe bislang leider keine Antwort auf meine Frage bekommen und offensichtlich hat das Problem auch niemand anders. Aber bei mir ist es real und es handelt sich nicht darum, daß jemand KDE irgendwelche Probleme andichten möchte. Ich nutze KDE seit Jahren sehr erfolgreich auch bei Kunden.
Aber nun habe ich dieses merkwürdige Problem, daß seit KDE 2.2final bei jedem Ausloggen das gesamte Directory mit den Konfigurationsdateien gelöscht wird.
[...]
ich wuerde mich mal an die KDE-Entwickler wenden. Dazu postest du am Besten in eine der KDE Mailinglisten oder machst mal einen Bugreport auf.
nee, vorher das Archiv auf lists.kde.org befragen, wurde gerade auf kde-devel diskutiert. Is ein Feature ;) naeheres findest Du auf: http://lists.kde.org/?l=kde-devel&w=2&r=1&s=config&q=b da ich damit aber keine Probleme hatte, (ich hatte $HOME/kde2 vor dem Update komplett entfernt) habe ich den Thread nicht weiter verfolgt. HTH Gruesse, Peter -- Was is'n ein Wochenende? Keine Ahnung. Es ist mir halt aufgefallen, daß es das geben muß. Es scheint sich dabei um ein, zwei oder gar drei Tage zu handeln, an denen Menschen nicht vor dem Computer sitzen. [H.F./SuSe-Talk]
Marc Schiffbauer wrote:
* Michael Gengenbach schrieb am 23.08.01 um 16:46 Uhr:
Hallo,
ich habe bislang leider keine Antwort auf meine Frage bekommen und offensichtlich hat das Problem auch niemand anders. Aber bei mir ist es real und es handelt sich nicht darum, daß jemand KDE irgendwelche Probleme andichten möchte. Ich nutze KDE seit Jahren sehr erfolgreich auch bei Kunden.
Aber nun habe ich dieses merkwürdige Problem, daß seit KDE 2.2final bei jedem Ausloggen das gesamte Directory mit den Konfigurationsdateien gelöscht wird.
Und dieses ziemlich gezielt, denn wenn ich etwa eine andere Datei nach ~/.kde2/share/config kopiere, dann bleibt das Directory und diese Datei erhalten.
Irgendwo im KDE oder theoretisch auch in der X11-Session-Verwaltung muß also irgendwo etwas stehen wie:
if (gesuchte_Bedingung) { lösche alle KDE-Konfigurationsdateien aus ~/.kde2/share/config; if (~/.kde2/share/config leer) { lösche das Directory selbst; } }
Ich hab schon selbst etwas in den Sourcen geschaut, aber auf Anhieb natürlich nichts gefunden.
Wer kann mir helfen?
Hi Michael,
ich wuerde mich mal an die KDE-Entwickler wenden. Dazu postest du am Besten in eine der KDE Mailinglisten oder machst mal einen Bugreport auf.
Ja, dort wurde das Thema schon mehrmals behandelt.. Am Ende von /opt/kde2/bin/startkde steht irgendwo rm -f ~/.kde/share/config... diese Zeile auskommentieren. so long... bernd
participants (5)
-
Bernd Obermayr
-
Marc Schiffbauer
-
Matthias Kleine
-
Michael.Gengenbach@t-online.de
-
Peter Rudek