* Am Mon, 07 Jul 2003 schrieb Michael Tuschik: > Hi, > > On Mon, Jul 07, 2003 at 12:28:48PM +0200, Andreas Pakulat wrote: > > Hi, > > > > ich hab mir für meine Tastatur ne eigene xmodmap Konfiguration angelegt, > > bekomme aber den X-Server nicht dazu diese beim starten einzulesen. Ich > > habs mit ~/.xmodmap und ~/.xmodmaprc probiert und auch mit > > > > xmodmap - < ~/.xmodmaprc in der ~/.xsession > > > > Wie krieg ich das denn hin? > > Wie wärs mit ~/.Xmodmap ? (gefunden in /etc/kde3/debian/KDE-gdm-session) > > Mir ist nur nicht ganz klar, wie/wann/obüberhaupt das benutzt wird. > Vielleicht hilfts ja.
Das Problem dabei ist, dass das Debian-Konzept vorsieht, dass die eigene .xsession-Datei nur benutzt wird, wenn man im Login-Manager (z.B. kdm) Default auswählt, sonst wird ausschließlich das Startupfile des Windowmanagers benutzt. Wenn aber .xsession benutzt werden soll, erwartet Debian, dass da dann auch alles drin steht, insbesondere der gesamte Start des Windowmanagers (im Zweifel z.B. ein exec /usr/bin/startkde). Nachzulesen ist das durch Studium der von /etc/X11/Xsession und der Skripte in /etc/X11/Xsession.d (IMHO unbedingt empfehlenswert, wenn man in den Startup-Mechanismus manuell eingreifen will). Mir erscheint das ganze sehr unflexibel, da ich gerne die Möglichkeit hätte, im Login-Manager den zu verwendenden Windowmanager auszuwählen, bei dessen Start sollen aber trotzdem .Xmodmap, .Xsession, .Xresources ausgewertet werden. Ich habe deswegen die Xsession-Skripte etwas modifiziert, so dass ich, falls ein WM im Login-Manager ausgewählt wird, diesen in der Variable WINDOWMANAGER zwischenspeichere, dann .xsession abarbeite und dort dann als letztes ein exec $WINDOWMANAGER stehen habe (natürlich muss man dafür sorgen, dass im Zweifel der Default-Window-Manager verwendet wird). Mit dieser Lösung bin ich jetzt schon eine ganze Weile sehr zufrieden. Gruß Christoph -- Christoph Maurer - http://www.christophmaurer.de mailto:[EMAIL PROTECTED] - Tux# 194235 -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)