AMIGA-Magazin · Ausgabe 9/99 · Konfiguration X-Server

Aktuelles Heft 9/99

VerfliXte Windows?

Das X-Windows-System aus dem GeekGadgets-Paket erlaubt die Nutzung verschiedenster Software aus der Unix-Welt. Mit einigen Handgriffen kann man das System schnell tunen und nach eigenen Einstellungen gestalten. Außerdem geben wir Ihnen Tips, wie Sie Ihre Software-Sammlung mit Hilfe von Tcl/Tk erweitern können.

von Jörn-Erik Burkert

Wer sich den X-Server und alle notwendigen Komponenten installiert hat, bekommt nach dem Start alle Fenster und anderen GUI-Elemente mit den Standard-Einstellungen präsentiert. Die türkisen Fensterrahmen der Grundeinstellungen sind nicht jedermanns Geschmack. Um diese Einstellung zu ändern muß man nur einige Änderungen für den Fenstermanager vornehmen.

Fenster streichen

Informationen im Internet
GeekGadgetshttp://www.ninemoons.com
AmiWinhttp://www.nordicglobal.com
Tcl/Tkhttp://www.scriptics.com
Neosofthttp://www.neosoft.com/tcl/
Tkconhttp://www.hobbs.wservice.com/tcl/
Billiger Telefonierenhttp://www.billiger-telefonieren.de
Zur Änderung der Farben der Fenster im X-Server muß man die Konfiguations-Datei für den Window- Manager twm bearbeiten. Wechseln Sie dazu in das Verzeichnis GG:X11R6/lib /X11/twm/. Dort finden Sie die Datei system.twmrc, die Sie mit einem Texteditor bearbeiten können. Im zweiten Abschnitt dieser Konfigurationsdatei finden Sie die Farbeinstellungen für alle Fenster-Elemente. Die Angaben zu den Farben kann man wahlweise per RGB-Wert oder einer definierten Farbton vornehmen. Die RGB-Werte werden nach dem Muster rgb:ROT-Wert/ Grün-Wert/Blau-Wert angegeben. Die definierten Farbtöne sind in der Datei rgb.txt im Verzeichnis GG:X11R6/lib/X11/ vermerkt. Es besteht die Möglichkeit diese Textdatei zu bearbeiten und neue Farbdefinitionen hinzufügen. Die Angaben in der Liste sind wieder RGB-Werte.

Hintergünde wechseln

Wenn Sie der Standard-Hintergrund des X-Servers stört, können Sie auch dieses Einstellung ändern. Starten Sie einfach den Server und geben Sie danach in der Shell den Befehl

xsetroot -solid grey

ein. Der Hintergrund wird nun auf dem X-Screen grau. Wenn Sie eine andere Farbe wünschen, können Sie einen Wert angeben, der in der Datei rgb.txt definiert wurde (s. letzter Abschnitt). Es besteht aber auch die Möglichkeit ein Bild mit Hilfe des xsetroot-Befehl in den Hintergrund einzuklinken. Dazu benötigen Sie aber eine Grafik im XBM-Format. Dieses Format können Sie u.a. mit GIMP erzeugen ­ sie hat aber den Nach- teil, daß sie nur Schwarz-Weiß ist. Wenn Sie ein farbiges Bild als Hintergrundmotiv haben wollen, können Sie dieses mit Hilfe des Grafikprogramms vx auf Ihrem X-Schirm einklinken:

xv -root -quit

Der Parameter -root sorgt dafür, daß das Bild als Hintergrund angezeigt wird. -quit beendet xv automatisch, nachdem das Bild im Hintergrund angezeigt wird. Als letzten Parameter wird die das Hintergrundbild angegeben ­ dabei ist zu beachten, daß die Pfad-Angabe UNIX-konform sein muß. Aus work:bilder/hintergrund.bmp wird /work/bilder/hintergrund.bmp ­ sonst findet xv die Datei nicht.

Wenn Sie die Befehle nicht jedes Mal in der Shell tippen wollen, dann können Sie diese Änderungen auch in den Startscript für den X-Server einfügen. Der betreffende Befehl muß nach dem Start des Windows-Managers twm stehen.

Tcl/Tk auch auf dem Amiga

Die Skriptsprache »Tcl« und deren grafischen Tool- kit »Tk« existiert auch für den Amiga. Leider nicht in der aktuellen Version 8.0. Viele nützliche Skripte arbeiten aber auch auf dem Amiga ­ eine Auswahl findet man auf den Webseiten von »Scriptics« und »Neosoft« (s. Kasten »Informationen im Internet«). Dort findet man z.B. Taschenrechner und Shells, die mit Tcl/Tk geschrieben wurden und auch auf dem Amiga arbeiten.

Mit einigen Anpassungen funktionieren auch Tcl-Skripte, die für Version 8.0 oder höher geschrieben wurden. Bestes Beispiel: die Telefontarif-Tabelle von der Website http://www.billiger-telefonieren.de. Laden Sie sich das Archiv von der Website und entpacken Sie es mit gzip (eine Amiga- Version finden Sie im Aminet Verzeichnis dev/gg. Dann müssen Sie im Tcl-Skript nur die Zeile

package require http 2.0

entfernen. Dieses Modul ist für den Abgleich der Werte mit der Online-Datenbank des Webservers verantwortlich. Dieses Feature funktioniert aber erst ab Tcl-Version 8.0 oder höher. Deswegen ist es auf dem Amiga nicht möglich die Daten per Internet zu aktualisieren. Außerdem müssen Sie einige Angaben für die Fonteinstellungen ändern. Suchen Sie nach dem String -font und ändern Sie die Angaben in diesen Zeilen von

{Courier 10}

nach

{*Courier*10*}

bzw. von

{Courier 10 bold}

nach

{*Courier*Bold*10*}

Speichern Sie das Skript unter einem Namen IhrerWahl. Nach erfolgreichen Start Ihres X-Systems, können Sie das Telefontarif-Programm mit

wish

in der Shell starten und den besten Anbieter ermitteln. Um immer die aktuellestes Liste zu Hause zu haben, sollten Sie regelmäßig auf der Webseite von »Billiger telefonieren« vorbeischauen. Das Tcl-Skript müssen Sie dann leider erneut downloaden und wie beschrieben anpassen. X-Windows kann auf dem Amiga sehr nütz- lich sein und erweitert auf vielen Gebieten das Software-Angebot für den Amiga. Man muß halt ab und an ein wenig konfigurieren.


 Hauptseite © 1999 All Rights Reserved. Alle Rechte vorbehalten Franzis' Verlag GmbH
Veröffentlichung und Vervielfältigung nur mit schriftlicher Genehmigung des Verlags

Kommentare, Fragen, Korrekturen und Kritik bitte an Webmaster AMIGA schicken.
Zuletzt aktualisiert am 15. August 1999.