Re: [maillist] Linux = UNIX
Hans Heering (Hans.Heering@munich.netsurf.de)
Mon, 6 Sep 1999 23:26:40 +0200
Am Mon, 06 Sep 1999 schrieben Sie:
> Hallo...
>
> Also bei der DLD geht das relativ einfach, wie ich gerade rausgefunden
> habe.
>
> Man schaue sich einmal /etc/X11/xinit/xinitrc genauer an, dort wird
> nämlich genau das gemacht, da beim initialisieren von X diese Frage auch
> zu beantworten ist.
>
> Ausriß:
>
> --------/etc/X11/xinit/xinitrc------------
> ...
> ##
> # Sucht nach der Einstellung des Window-Managers des Benutzers. Dazu
> # wird diese Funktion benutzt, die nach einer Variablen namens
> # window_manager in der Konfigurationsdatei configx sucht. Zuerst wird
> # unter ~/.sysconfig/configx geschaut. Ist dort nichts eingetragen, dann
> # nach dem Default-Window-Manager des Systems (in
> /etc/sysconfig/configx)
> # suchen. Ist dieser auch nicht gesetzt, dann den uebergebenen Default-
> # Window-Manager twm nehmen.
> #
> # Das "-x" sagt der Routine, dass die eingetragene Datei existieren
> # muss und ausfuehrbar sein soll.
> #
> get_user_profile -x configx window_manager /usr/X11R6/bin/twm
> WINDOWMANAGER=$user_profile
> ...
> --------------------------------------------
>
> Bei andren Linuxen sollte in ~/.xinitrc nach der Variablen
> "WINDOWMANAGER" gesucht werden.
> Bei der DLD 5.01 wurde jedenfalls der Windowmanager noch mit dieser
> Variablen bestimmt.
>
> Alternativ im globalen xinitrc-File suchen.
>
Vielen Dank für den Tip. Es ist nur leider nicht brauchbar:
Die ganzen Konfig-Dateien sind ein einziger HEILLOSER VERHAU !!
In einem neu installierten DLD-System 6.01 gibt es kein ~./sysconfig-
Verzeichnis, keine configx darin, keine /etc/sysconfig/configx noch
in 666 Paketen der CDROM !!. "get_user_profile" (aus shell-functions) sucht nur
in der ihm als Parameter übergebenen Datei (configx) in den Verzeichnissen
/etc/sysconfig oder ~/sysconfig nach der Variable window_manager
Warum KDE nur deshalb funktioniert, ist weil es eine vorkonfigurierte .xinitrc
ins User-Verzeichnis stellt.
Also, was ist, wenn root mein Paket installiert und selbst keinen Window-Manager
benutzt, sondern an der Text-Console arbeitet ? Eine technisch vollkommen unzu-
länglicher Zustand.
Eine zentralisierte und standardisierte, für alle Distributionen verbindliche
Konfigurationsdatenbank MUSS HER !!!
Hans Heering
_______________________________________________________________
Dipl. Wirt.-Inf. Hans Heering
email: Hans.Heering@munich.netsurf.de
www : http://homepages.munich.netsurf.de/Hans.Heering
Public-Key-Server: (ID: Hans Heering <Hans.Heering@munich.netsurf.de>)
http://www.trustcenter.de/cgi-bin/SearchCert.cgi?FORMTYPE=Search
oder: http://math-www.uni-paderborn.de/pgp/extract.html
_______________________________________________________________