Hallo!
Zu Debian woody (frische Installation) hätte ich drei(einhalb) Fragen:
1. Warum wird bei vorhandener "~/.bash_profile" eine "~/.profile" nicht ausgeführt, obwohl in ersterer nur eine "umask" gesetzt wird? (Der Rest ist default-mäßig auskommentiert.)
2. Wo setzt man sinnvollerweise benutzerspezifisch die "locales", wenn das System unter LC_ALL=C laufen soll und die Benutzer verschiedene "locales" haben (auch unter X). Wäre die "~/.profile" oK?
3. Wie deutsche ich XFCE 3.8.16 ein? Google lieferte den Trick, in die "~/.xinitrc" die Zeile "export LANG="de_DE"" vor "exec xfwm" zu schreiben, aber das bringt nichts.
Im voraus dankend,
Erik
On Sunday 23 February 2003 21:25, Erik Schanze wrote:
- Warum wird bei vorhandener "~/.bash_profile" eine "~/.profile" nicht ausgeführt, obwohl in ersterer nur eine "umask" gesetzt wird? (Der Rest ist default-mäßig auskommentiert.)
Bash sucht zuerst nach der .bash_profile, wenn es die findet ist sie zufrieden. Wenn Du beides haben willst musst Du . ~/.profile in Deine .bash_profile einfügen.
- Wo setzt man sinnvollerweise benutzerspezifisch die "locales", wenn das System unter LC_ALL=C laufen soll und die Benutzer verschiedene "locales" haben (auch unter X). Wäre die "~/.profile" oK?
Ja. Falls sie nicht ausgeführt wird musst Du mal nachschauen, ob das Startscript Deines Windowmanager sie ausführt (bei KDE /usr/bin/startkde, wenn Du xdm/kdm verwendest: das was Du als WM anwählst ist ein Script in /usr/bin).
- Wie deutsche ich XFCE 3.8.16 ein? Google lieferte den Trick, in die "~/.xinitrc" die Zeile "export LANG="de_DE"" vor "exec xfwm" zu schreiben, aber das bringt nichts.
Wenn LC_ALL gesetzt ist wird LANG ignoriert. In der .xinitrc könntest Du die locales von oben natürlich auch setzen...
Konrad
Am 24. Februar 2003 schrieb Konrad Rosenbaum:
On Sunday 23 February 2003 21:25, Erik Schanze wrote:
- Warum wird bei vorhandener "~/.bash_profile" eine "~/.profile" nicht ausgeführt, obwohl in ersterer nur eine "umask" gesetzt wird? (Der Rest ist default-mäßig auskommentiert.)
Bash sucht zuerst nach der .bash_profile, wenn es die findet ist sie zufrieden. Wenn Du beides haben willst musst Du . ~/.profile in Deine .bash_profile einfügen.
OK. Ich verstehe zwar nicht, warum man diese ".bash_profile" braucht ich habe das eingefügt und auf der Konsole klappts. (leider nur da)
- Wo setzt man sinnvollerweise benutzerspezifisch die "locales", wenn das System unter LC_ALL=C laufen soll und die Benutzer verschiedene "locales" haben (auch unter X). Wäre die "~/.profile" oK?
Ja. Falls sie nicht ausgeführt wird musst Du mal nachschauen, ob das Startscript Deines Windowmanager sie ausführt (bei KDE /usr/bin/startkde, wenn Du xdm/kdm verwendest: das was Du als WM anwählst ist ein Script in /usr/bin).
Ja, ich verwende KDM. Mit KDE gibts kein Problem, das kann man die Sprache ja einstellen, aber XCFE und gnome konnte ich noch keine andere Sprache beibringen, ohne systemweit die locales auf eine Sprache festzulegen. Die ".profile" wird nicht ausgeführt und Startskripe habe auch nicht gefunden. (XFCE und gnome haben nur Binär-Dateien) Und eigene Startskripte schreiben, kanns doch nicht sein, oder?
- Wie deutsche ich XFCE 3.8.16 ein? Google lieferte den Trick, in die "~/.xinitrc" die Zeile "export LANG="de_DE"" vor "exec xfwm" zu schreiben, aber das bringt nichts.
Wenn LC_ALL gesetzt ist wird LANG ignoriert. In der .xinitrc könntest Du die locales von oben natürlich auch setzen...
Beides in der ~/.xinitrc und ~/.xfce/xinitrc eingestellt, aber es zeigt keine Wirkung.
Argl.
Es muss doch einen Weg geben, das System "sprachneutral" zu halten und jedem Nutzer die Möglichkeit zu geben, seine eigene Sprache unter X einzustellen, auch wenn er nicht KDE benutzt.
Freundlich grüßend,
Erik
On Mon, Feb 24, 2003 at 11:00:35PM +0100, Erik Schanze wrote:
Am 24. Februar 2003 schrieb Konrad Rosenbaum:
On Sunday 23 February 2003 21:25, Erik Schanze wrote:
- Warum wird bei vorhandener "~/.bash_profile" eine "~/.profile" nicht ausgeführt, obwohl in ersterer nur eine "umask" gesetzt wird? (Der Rest ist default-mäßig auskommentiert.)
Bash sucht zuerst nach der .bash_profile, wenn es die findet ist sie zufrieden. Wenn Du beides haben willst musst Du . ~/.profile in Deine .bash_profile einfügen.
OK. Ich verstehe zwar nicht, warum man diese ".bash_profile" braucht ich habe das eingefügt und auf der Konsole klappts. (leider nur da)
Ich habe alle für die "User-Init-Dateien" folgendes Schema:
.xsession führt ". .bashrc" aus .bash_profile führt ". .bashrc" aus .bashrc setzt die Umgebungsvariablen und führt ". /etc/language-de" aus
Die sprachspezifischen Einstellungen werden von dem Packet user-de gemacht. In deren Readme stehen außerdem ein paar Tipps für die deutschsprachigen Einstellungen.
Es muss doch einen Weg geben, das System "sprachneutral" zu halten und jedem Nutzer die Möglichkeit zu geben, seine eigene Sprache unter X einzustellen, auch wenn er nicht KDE benutzt.
Ich denke obige Einstellungen erreichen das.
Gruß, Thomas
Am Mon, 2003-02-24 um 23.00 schrieb Erik Schanze:
Am 24. Februar 2003 schrieb Konrad Rosenbaum:
On Sunday 23 February 2003 21:25, Erik Schanze wrote:
- Warum wird bei vorhandener "~/.bash_profile" eine "~/.profile" nicht ausgeführt, obwohl in ersterer nur eine "umask" gesetzt wird? (Der Rest ist default-mäßig auskommentiert.)
Bash sucht zuerst nach der .bash_profile, wenn es die findet ist sie zufrieden. Wenn Du beides haben willst musst Du . ~/.profile in Deine .bash_profile einfügen.
OK. Ich verstehe zwar nicht, warum man diese ".bash_profile" braucht ich habe das eingefügt und auf der Konsole klappts. (leider nur da)
- Wo setzt man sinnvollerweise benutzerspezifisch die "locales", wenn das System unter LC_ALL=C laufen soll und die Benutzer verschiedene "locales" haben (auch unter X). Wäre die "~/.profile" oK?
Ja. Falls sie nicht ausgeführt wird musst Du mal nachschauen, ob das Startscript Deines Windowmanager sie ausführt (bei KDE /usr/bin/startkde, wenn Du xdm/kdm verwendest: das was Du als WM anwählst ist ein Script in /usr/bin).
Ja, ich verwende KDM. Mit KDE gibts kein Problem, das kann man die Sprache ja einstellen, aber XCFE und gnome konnte ich noch keine andere Sprache beibringen, ohne systemweit die locales auf eine Sprache festzulegen. Die ".profile" wird nicht ausgeführt und Startskripe habe auch nicht gefunden. (XFCE und gnome haben nur Binär-Dateien) Und eigene Startskripte schreiben, kanns doch nicht sein, oder?
ist das Packet "language-env" installiert ? kann jeder Anwender mit $ set-language-env
sprachliche Einstellungen vornehmen und die System "locales" Einstellung auf C bleiben.
mfg Gerd
Am 25. Februar 2003 schrieb Gerd Göhler:
Am Mon, 2003-02-24 um 23.00 schrieb Erik Schanze:
Ja, ich verwende KDM. Mit KDE gibts kein Problem, das kann man die Sprache ja einstellen, aber XCFE und gnome konnte ich noch keine andere Sprache beibringen, ohne systemweit die locales auf eine Sprache festzulegen. Die ".profile" wird nicht ausgeführt und Startskripe habe auch nicht gefunden. (XFCE und gnome haben nur Binär-Dateien) Und eigene Startskripte schreiben, kanns doch nicht sein, oder?
ist das Packet "language-env" installiert ? kann jeder Anwender mit $ set-language-env
sprachliche Einstellungen vornehmen und die System "locales" Einstellung auf C bleiben.
Mit diesem Paket lassen sich die L"locales" sehr gut einstellen, aber leider hat das keine Auswirkungen auf die mit KDM gestarteten X-Sessions. Es scheint als würde die erzeugte ".Xresources" nicht ausgewertet. :-(
Habe ich etwas übersehen?
Freundlich grüßend,
Erik
Once upon a time, I heard Erik Schanze say:
Mit diesem Paket lassen sich die L"locales" sehr gut einstellen, aber leider hat das keine Auswirkungen auf die mit KDM gestarteten X-Sessions. Es scheint als würde die erzeugte ".Xresources" nicht ausgewertet. :-(
Habe ich etwas übersehen?
Schreibt das Programm was in die .Xresources?
Nagut, aber KDM läd unter Umständen die .Xdefaults statt der .Xresources, also eine von beiden auf die andere Linken bzw. mindestens den entsprechenden Teil in beiden synchronisieren, bringt Dich das weiter?
hej så länge.
Am 25. Februar 2003 schrieb Stefan Berthold:
Once upon a time, I heard Erik Schanze say:
Mit diesem Paket lassen sich die L"locales" sehr gut einstellen, aber leider hat das keine Auswirkungen auf die mit KDM gestarteten X-Sessions. Es scheint als würde die erzeugte ".Xresources" nicht ausgewertet. :-( Habe ich etwas übersehen?
Schreibt das Programm was in die .Xresources?
Ja. Einige Schriftarten iso8859-15.
Nagut, aber KDM läd unter Umständen die .Xdefaults statt der .Xresources, also eine von beiden auf die andere Linken bzw. mindestens den entsprechenden Teil in beiden synchronisieren, bringt Dich das weiter?
Hab ich beides gemacht, aber keine Auswirkung. Die .Xdefaults gab es vorher bei mir nicht.
Freundlich grüßend,
Erik
Am Die, 2003-02-25 um 10.26 schrieb Erik Schanze:
Am 25. Februar 2003 schrieb Gerd Göhler:
Am Mon, 2003-02-24 um 23.00 schrieb Erik Schanze:
Ja, ich verwende KDM. Mit KDE gibts kein Problem, das kann man die Sprache ja einstellen, aber XCFE und gnome konnte ich noch keine andere Sprache beibringen, ohne systemweit die locales auf eine Sprache festzulegen. Die ".profile" wird nicht ausgeführt und Startskripe habe auch nicht gefunden. (XFCE und gnome haben nur Binär-Dateien) Und eigene Startskripte schreiben, kanns doch nicht sein, oder?
ist das Packet "language-env" installiert ? kann jeder Anwender mit $ set-language-env
sprachliche Einstellungen vornehmen und die System "locales" Einstellung auf C bleiben.
Mit diesem Paket lassen sich die L"locales" sehr gut einstellen, aber leider hat das keine Auswirkungen auf die mit KDM gestarteten X-Sessions. Es scheint als würde die erzeugte ".Xresources" nicht ausgewertet. :-(
Habe ich etwas übersehen?
was genau startest du mit KDM >>> KDE ?? schau mal in Menü ">> Kontrollzentrum > Systemverwaltung > Anmeldungsmanager " oder gleich in die config
"--> /etc/kde3/kdm/kdmrc "
mfg Gerd
gerdg-dd@gmx.de
Am 25. Februar 2003 schrieb Gerd Göhler:
Am Die, 2003-02-25 um 10.26 schrieb Erik Schanze:
Am 25. Februar 2003 schrieb Gerd Göhler:
Am Mon, 2003-02-24 um 23.00 schrieb Erik Schanze:
Ja, ich verwende KDM. Mit KDE gibts kein Problem, das kann man die Sprache ja einstellen, aber XCFE und gnome konnte ich noch keine andere Sprache beibringen, ohne systemweit die locales auf eine Sprache festzulegen.
ist das Packet "language-env" installiert ? kann jeder Anwender mit $ set-language-env sprachliche Einstellungen vornehmen und die System "locales" Einstellung auf C bleiben.
Mit diesem Paket lassen sich die L"locales" sehr gut einstellen, aber leider hat das keine Auswirkungen auf die mit KDM gestarteten X-Sessions. Es scheint als würde die erzeugte ".Xresources" nicht ausgewertet. :-( Habe ich etwas übersehen?
was genau startest du mit KDM >>> KDE ??
Schön wärs. (Siehe oberstes Zitat) Die Einstellung war schnell erledigt.
Es soll XFCE, Gnome und WindowMaker mit userspezifischen Sprachen gestartet werden.
Freundlich grüßend,
Erik
lug-dd@mailman.schlittermann.de