Im Katalog suchen

Linux - Wegweiser zur Installation & Konfiguration, 3. Auflage

Online-Version

Copyright © 2000 by O'Reilly Verlag GmbH & Co.KG

Bitte denken Sie daran: Sie dürfen zwar die Online-Version ausdrucken, aber diesen Druck nicht fotokopieren oder verkaufen. Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

Wünschen Sie mehr Informationen zu der gedruckten Version des Buches Linux - Wegweiser zur Installation & Konfiguration oder wollen Sie es bestellen, dann klicken Sie bitte hier.


vorheriges Kapitel Inhaltsverzeichnis Stichwortverzeichnis nächstes Kapitel

XFree86 installieren

Die binäre Distribution von XFree86 für Linux finden Sie auf einer Reihe von FTP-Rechnern. Auf ftp://ftp.xfree86.org steht sie im Verzeichnis /pub/Xfree86/3.3.3.1/binaries. (Zum Zeitpunkt des Übersetzens ist 3.3.3.1 die aktuelle Version; neue Versionen werden immer wieder einmal freigegeben. An dieser Stelle finden Sie Versionen von Linux für diverse Architekturen.)

Es ist sehr wahrscheinlich, daß Sie als Teil Ihrer Linux-Distribution auch XFree86 erhalten haben; in diesem Fall brauchen Sie die Software nicht mehr auf Ihren Rechner herunterzuladen. Für den Fall, daß Sie XFree86 direkt auf Ihren Rechner übertragen möchten, listen wir in den folgenden Tabellen alle Dateien der XFree86-3.3.3.1-Distribution auf. Wenn Sie die Pakete aus Ihrer Distribution verwenden, bedenken Sie bitte, daß diese dort anders heißen können.

Sie brauchen einen der folgenden Server (nicht alle stehen für alle Plattformen zur Verfügung, es gibt sie aber alle zumindest für Intel-Systeme):

Datei Beschreibung
X8514.tgz Server für 8514-basierte Karten
XAGX.tgz Server für AGX-basierte Karten
XMa32.tgz Server für Mach32-basierte Karten
XMa64.tgz Server für Mach64-basierte Karten
XMa8.tgz Server für Mach8-basierte Karten
XMono.tgz Server für monochrome Videomodi
XP9K.tgz Server für P9000-basierte Karten
XS3.tgz Server für S3-basierte Karten
XSVGA.tgz Server für Super VGA-basierte Karten
XVG16.tgz Server für VGA/EGA-basierte Karten (wird für XF86Setup benötigt)
XW32.tgz Server für ET4000/W32-basierte Karten
X3DL.tgz Server für Karten mit 3DLabs-Chipsätzen
XI128.tgz Server für I128-basierte Karten

Sie brauchen folgende Dateien:

Datei Beschreibung
Xbin.tgz Die restlichen X11R6-Binärdateien
Xcfg.tgz Konfigurationsdateien für xdm und xinit
Xdoc.tgz Dokumentation
Xlib.tgz Gemeinsam genutzte X-Bibliotheken und weitere benötigte -Dateien
Xfnts.tgz Grundlegende Fonts
Xman.tgz Manpages
Xset.tgz Konfigurationsprogramm XF86Setup
XVG16.tgz
XF86Setup
VGA-Server; wird vom Konfigurationsprogramm XF86Setup benötigt
preinst.sh Skript, das vor der Installation ausgeführt wird
postinst.sh Skript, das nach der Installation ausgeführt wird
extract Programm zum Entpacken

Diese Dateien sind optional:

Datei Beschreibung
Xlkit.tgz Server-Link-Kit für eigene Anpassungen
Xf100.tgz Bildschirm-Fonts mit 100 DPI
Xfscl.tgz Skalierbare Fonts (Speedo, Type1)
Xfcyr.tgz Kyrillische Fonts
Xfnon.tgz Andere Fonts (Chinesisch, Japanisch, Koreanisch und Hebräisch)
Xfsrv.tgz Font-Server und Konfigurationsdateien
Xprog.tgz X-Header-Dateien, -Konfigurationsdateien und -Bibliotheken, die zum Kompilieren benötigt werden
Xnest.tgz Eingeschachtelter X-Server
Xvfb.tgz X-Server, der einen virtuellen Framebuffer verwendet
Xprt.tgz X-Print-Server
Xps.tgz PostScript-Version der Dokumentation
Xhtml.tgz HTML-Version der Dokumentation
Xjdoc.tgz Japanische Version eines Teils der Dokumentation
Xjhtm.tgz Japanische HTML-Version eines Teils der Dokumentation

Das XFree86-Verzeichnis sollte README-Dateien und Hinweise für die Installation der vorliegenden Version enthalten.

Übertragen Sie diese Dateien auf Ihren Rechner, und legen Sie sie in /var/tmp ab (Sie können auch jedes andere Verzeichnis verwenden; ändern Sie dann einfach in den nachfolgenden Befehlen die Pfadangaben). Legen Sie dann (als root) das Verzeichnis /usr/X11R6 an. Kopieren Sie die drei Dateien preinst.sh, postinst.sh und extract nach /var/tmp. Wechseln Sie nach /usr/X11R6, und rufen Sie dort

# sh /var/tmp/preinst.sh

auf. Entpacken Sie anschließend die Pakete mit einem Befehl wie:

# /var/tmp/extract /var/tmp/X*.tgz

Schließlich führen Sie das nach der Installation auszuführende Skript aus:

# sh /var/tmp/postinst.sh

Nach dem Entpacken müssen Sie zunächst einen Link von der Datei /usr/X11R6/ bin/X auf den von Ihnen benutzten Server einrichten. Wenn Sie zum Beispiel den SVGA-Farb-Server benutzen möchten, legen Sie einen Link von /usr/bin/X11/X auf /usr/X11R6/bin/XF86_SVGA. Wenn Sie statt dessen den monochromen Server benutzen wollen, dann lenken Sie mit folgendem Befehl den Link auf die Datei XF86_MONO um:

# ln -sf /usr/X11R6/bin/XF86_MONO /usr/X11R6/bin/X

Gehen Sie genauso vor, wenn Sie mit einem der anderen Server arbeiten möchten.

Wenn Sie nicht sicher sind, welchen Server Sie benutzen sollten, oder wenn Sie den Chipsatz Ihrer Grafikkarte nicht kennen, sollten Sie das Programm SuperProbe im Verzeichnis /usr/X11R6/bin als root aufrufen (ist im oben erwähnten X33bin-Archiv enthalten). Dieses Programm wird versuchen, den Chipsatz Ihrer Grafikkarte und weitere Informationen zu erhalten; schreiben Sie sich die Antworten auf, damit Sie sie später einmal nachschlagen können. Beachten Sie aber auch, daß die Ausgabe von SuperProbe nicht immer ganz zuverlässig ist.

Sie müssen noch sicherstellen, daß /usr/X11R6/bin in Ihrer PATH-Variable enthalten ist. Editieren Sie zu diesem Zweck entweder /etc/profile oder /etc/csh.login (je nachdem, mit welcher Shell Sie oder andere Benutzer des Systems arbeiten). Sie haben auch die Möglichkeit, das Verzeichnis einfach in Ihre persönliche PATH-Variable einzutragen, indem Sie /etc/.bashrc bzw. /etc/.cshrc entsprechend ergänzen.

Sie müssen außerdem dafür sorgen, daß der Runtime-Linker ld.so das Verzeichnis /usr/X11R6/lib finden kann. Tragen Sie dazu folgende Zeile in der Datei /etc/ld.so.conf ein, sofern sie noch nicht - wie in vielen Distributionen - enthalten ist:

/usr/X11R6/lib

Rufen Sie dann als root das Programm /sbin/ldconfig auf.



vorheriges Kapitel Inhaltsverzeichnis Stichwortverzeichnis nächstes Kapitel


Weitere Informationen zum Linux - Wegweiser zur Installation & Konfiguration

Weitere Online-Bücher & Probekapitel finden Sie in unserem Online Book Center


O'Reilly Home | O'Reilly-Partnerbuchhandlungen | Bestellinformationen | Kontaktieren Sie uns
International | Über O'Reilly | Tochterfirmen

© 2000, O'Reilly Verlag