BEITRAG: DaggeX 1.0b THEMA: X11R5 server für Amiga RUBRIK: Netzwerk, X11, RTG AUTOR: Kari 'Dagge' Mettinen, Leonard 'Vinsci' Norrgård VERSION: 1.0b (Beta) STATUS: Freeware UMFANG: 12MB VORAUSSETZUNGEN: OS 2.04 oder höher, 4MB RAM, evtl. Netzwerk Adapter BESONDERHEITEN: Unterstützt Picasso II Grafikkarte BEARBEITER: Markus Illenseer, markus@techfak.uni-bielefeld.de ARTIKEL: Generelle Installation: Eine Installation ist an sich nicht notwendig! Wenn Sie diese Version von DaggeX auf der CD-ROM 'Meeting Pearls' gefunden haben, dann können Sie DaggeX direkt von der CD aus starten, ohne dabei (so hoffe ich jedenfalls) etwas speziell installieren zu müssen. Das mitgelieferte 'StartX' Script ist als Version für den ECS/AGA Chipsatz ('StartX') oder als Picasso II ('StartX.picasso') Version (Grafikkarte) beigelegt. Die ECS/AGA Version benötigt dazu mindestens WB/KS 2.1 Haben Sie die Absicht, DaggeX auf regulärer Basis zu nutzen, dann sollten Sie vielleicht den kompletten Ordner auf Ihre Festplatte kopieren, und den ersten Block des StartX-Scripts (siehe dort) an Ihre S:User-Startup anhängen. WB 2.04 BENUTZER: Es ist moeglich DaggeX mit WB/KS 2.04 ohne die eigentlich benoetigte asl.library fuer den Screenmode-Requester zu nutzen. Dazu muessen Sie das 'StartX' Script veraendern: DaggeX -native 19024 -height meineHoehe -width meineBreite Die Angabe '19024' ist eine Screenmode-ID, die sie bitte dem Icon 'Sys:WBStartup/modenames.info' ('Information' benutzen) entnehmen. Fonts: Die mitgelieferten X11 Fonts sind nur ein Auszug der frei erhältlichen Fonts für X11. X11 kann - so wie der Amiga - benötigte Font-Größen aus dem Basisfont ausrechnen. Unglücklicherweise tun nicht alle Programme dies, und fallen daher auf unschöne Fonts zurück. Sie können solche Fonts kopieren, oder ein Assign auf ein X11 Font Archiv setzen und sie mit DaggeX nutzen. Vergessen Sie nicht, die Dateien 'fonts.dir' und 'fonts.alias' mitzukopieren! Netzwerk: Diese Distribution von DaggeX braucht kein laufendes Netzwerk! Alle Clients (grob: X11 Programme) können auf der lokalen Machine ohne weiteren Netzwerk-Anschluß gestratet werden. Um einem Client zu sagen, daß er die lokale Maschine als Display verwenden soll, sollte die Environment-Variable 'DISPLAY' (beachten Sie bitte die Großschreibung!) auf 'local:0.0' gesetzt werden: 'Set DISPLAY local:0.0' (Achtung, kein Setenv, und auch nicht eine ENV:-Variable benutzen). Haben Sie jedoch die Absicht, DaggeX in einem Netzwerk laufen zu lassen, dann benötigen Sie ein TCP/IP basiertes Netzwerk Stack Protokoll wie AmiTCP oder AS225R2 (nur für Developer erhältlich) und einen funktionierenden SANA-II Treiber für ihre Netzwerkhardware. Also z.B. 2065.device für die A2065 Ethernetkarte, oder ein SLIP.device für eine serielle Verbindung. Es ist nicht die Aufgabe dieses Textes zu beschreiben, wie sie eine Verbindung herstellen. Bitte lesen Sie aber auch die originale DaggeX Dokumentation um Hinweise über den Autorisationsmechanismus von DaggeX zu erfahren. Ein letzter Tip: Benutzen Sie im Notfall die DaggeX option -ac, um allen Maschinen im Netzwerk (im schlimmsten Falle, falls Sie ans Internet angeschlossen sind, gar weltweit alle Maschinen) Zugang zu erlauben. Warnung: Eine fehlerhafte Autorisation erlaubt es nicht nur den Inhalt Ihres Bildschirm einzusehen, oder bei Ihnen Programmausgaben darzustellen, sondern sogar die Maus- und Tastatureingaben zu verfolgen! Programmierer: Wenn Sie genug Elan und Motivation haben, können Sie versuchen, X11 Applikationen für den Amiga zu portieren. Dazu brauchen Sie den GCC (Gnu C-Compiler für Amiga), die ixemul.library und natürlich die X11-libaries. Im Ordner 'Programmer' sollten Sie die statischen Link-Libraries finden. Markus Illenseer markus@techfak.uni-bielefeld.de 6/1/1994