PDF herunterladen PDF herunterladen

In der Linux-Welt bietet X11 (XFree86 oder Xorg) die Werkzeuge, die benötigt werden, um grafische Anwendungen zu nutzen. Ohne sie hätte man unter Linux nach wie vor nur die Kommandozeile. Hier wird erklärt, wie du sie auf deinem Computer konfigurieren kannst.

Vorgehensweise

PDF herunterladen
  1. 1
    X11 muss installiert sein. Dies ist wahrscheinlich schon durch das Installationsprogramm deiner Distribution geschehen. Wenn es nicht installiert ist, kannst du es über den Source-Code machen, indem du die Anleitung auf dieser Webseite ( http://www.linuxfromscratch.org/blfs/view/cvs/x/xorg7.html ) nutzt.
  2. 2
    Drücke die Tasten Strg-alt-f1 und logge dich als root ein, wenn das virtuelle Terminal sich geöffnet hat.
  3. 3
    Lass den Befehl "Xorg -configure" ausführen.
  4. 4
    Es wurde eine neue Datei xorg.conf in /etc/X11/ erstellt. Diese Datei enthält die Konfigurationseinstellungen. Sie wurden automatisch bestimmt und sind eventuell ausreichend. Um sie zu testen, lass "startx" ausführen.
  5. 5
    Wenn der XServer nicht startet oder dir die Konfiguration nicht gefällt, lies weiter.
  6. 6
    Öffne die Datei "/etc/X11/xorg.conf"
  7. 7
    Es gibt viele Abschnitte, und jeder ist für einen anderen Aspekt des XServers zuständig. Wenn der XServer nicht startet, überprüfe den Abschnitt "Device". Hier ist ein Beispiel dafür, aber es variiert zwischen den Systemen.
    • Section "Device"
    • Identifier "Device[0]"
    • Driver "nvidia"
    • VendorName "NVidia"
    • BoardName "GeForce 6150 LE"
    • EndSection
  8. 8
    Um den Abschnitt "Device" zu konfigurieren, kannst du diese Optionen verwenden:
    • Identifier -- Die ID des Grafikprozessors für den Server.
    • Driver -- Welcher Treiber soll für den Grafikprozessor benutzt werden, einige der üblichen sind vesa (einfach, keine 3D-Unterstützung), nv (für NVidia-Karten, keine 3D-Unterstützung) und NVidia (für NVidia-Karten, 3D-Unterstützung, muss üblicherweise heruntergeladen und installiert werden).
    • VendorName -- Nicht sehr wichtig, sagt, wer den Treiber gemacht hat.
    • BoardName -- Sagt, was für ein Modell deine Grafik-Karte ist.
  9. 9
    Du kannst auch die Eingabe-Geräte, wie Maus und Tastatur, konfigurieren.
  10. 10
    Um die Maus zu konfigurieren, musst du im Abschnitt "InputDevice" zum Eintrag "Identifier "Mouse[1]"" gehen.
    • Section "InputDevice"
    • Identifier "Mouse[1]"
    • Driver "mouse"
    • Option "Buttons" "5"
    • Option "Device" "/dev/input/mice"
    • Option "Name" "ImPS/2 Generic Wheel Mouse"
    • Option "Protocol" "explorerps/2"
    • Option "Vendor" "Sysp"
    • Option "ZAxisMapping" "4 5"
    • EndSection
    • Obiger Eintrag steuert die Maus. Dieser Eintrag ist wahrscheinlich korrekt autogeneriert.
    • Der Eintrag "Driver" steuert, welcher Treiber benutzt wird. Wenn du dich nicht gut auskennst, bleibe bei "mouse".
    • Es gibt verschiedene Einträge "Option", um die Protokolle zu ändern und andere fortgeschrittene Dinge bezüglich der Maus. Du solltest sie wahrscheinlich einfach so lassen.
  11. 11
    Du kannst zusätzlich auch die Tastatur konfigurieren.
    • Section "InputDevice"
    • Identifier "Keyboard[0]"
    • Driver "kbd"
    • Option "Protocol" "Standard"
    • Option "XkbLayout" "us"
    • Option "XkbModel" "microsoftpro"
    • Option "XkbRules" "xfree86"
    • EndSection
    • Es gibt hier viele Optionen, aber dich interessiert wahrscheinlich nur "XkbLayout" und der Treiber.
    • "Option "XkbLayout" " steuert die Tastatur-Belegung. Du kannst einen Code angeben, um dem Computer zu sagen, welcher Tastendruck was bedeutet.
    • Den Treiber solltest du wahrscheinlich so lassen, denn der "kbd"-Treiber kann mit so ziemlich allen Tastaturen umgehen, wie der Maus-Treiber auch mit so ziemlich jeder Maus zu recht kommt.
  12. 12
    Du kannst auch den Bildschirm konfigurieren. Sei dabei vorsichtig, denn die falschen Einstellungen können den Monitor dauerhaft beschädigen. Es ist empfehlenswert, diesen Abschnitt nicht zu ändern.
    • Section "Monitor"
    • Identifier "Monitor[0]"
    • VendorName "VSC"
    • Model Name "VIEWSONIC A70"
    • UseModes "Modes[0]"
    • DisplaySize 310 232
    • HorizSync 30.0 - 70.0
    • VertRefresh 43.0 - 180.0
    • Option "CalcAlgorithm" "XServerPool"
    • Option "DPMS"
    • EndSection
    • Der größte Teil der Konfiguration wie MonitorName ist selbsterklärend. Du kannst auch die DisplaySize-, HorizSync- und VertRefresh-Einstellungen ändern, aber dadurch kannst du dein System beschädigen, also lass sie besser in Ruhe.
  13. 13
    Es können verschiedene Module in den XServer beim Starten geladen werden, um Sachen wie Fonts und 3D-Grafik zu ermöglichen. Sie werden im Eintrag "Module" angegeben.
    • Section "Module"
    • Load "dbe"
    • Load "type1"
    • Load "freetype"
    • Load "extmod"
    • Load "glx"
    • EndSection
    • Das "glx"-Modul steuert 3D-Grafik.
    • Das "freetype"-Modul ist essenziell für Fonts.
  14. 14
    Fonts sind sehr wichtig für grafische Programme. Eventuell willst du den Font-Pfad ändern (sie sagen dem XServer, wo er nach den Fonts suchen soll).
    • Section "Files"
    • InputDevices "/dev/gpmdata"
    • InputDevices "/dev/input/mice"
    • FontPath "/usr/share/fonts/misc:unscaled"
    • FontPath "/usr/share/fonts/local"
    • FontPath "/usr/share/fonts/75dpi:unscaled"
    • FontPath "/usr/share/fonts/100dpi:unscaled"
    • FontPath "/usr/share/fonts/Type1"
    • FontPath "/usr/share/fonts/URW"
    • FontPath "/usr/share/fonts/Speedo"
    • FontPath "/usr/share/fonts/PEX"
    • FontPath "/usr/share/fonts/cyrillic"
    • FontPath "/usr/share/fonts/latin2/misc:unscaled"
    • FontPath "/usr/share/fonts/latin2/75dpi:unscaled"
    • FontPath "/usr/share/fonts/latin2/100dpi:unscaled"
    • FontPath "/usr/share/fonts/latin2/Type1"
    • FontPath "/usr/share/fonts/latin7/75dpi:unscaled"
    • FontPath "/usr/share/fonts/baekmuk:unscaled"
    • FontPath "/usr/share/fonts/japanese:unscaled"
    • FontPath "/usr/share/fonts/kwintv"
    • FontPath "/usr/share/fonts/truetype"
    • FontPath "/usr/share/fonts/uni:unscaled"
    • FontPath "/usr/share/fonts/CID"
    • FontPath "/usr/share/fonts/ucs/misc:unscaled"
    • FontPath "/usr/share/fonts/ucs/75dpi:unscaled"
    • FontPath "/usr/share/fonts/ucs/100dpi:unscaled"
    • FontPath "/usr/share/fonts/hellas/misc:unscaled"
    • FontPath "/usr/share/fonts/hellas/75dpi:unscaled"
    • FontPath "/usr/share/fonts/hellas/100dpi:unscaled"
    • FontPath "/usr/share/fonts/hellas/Type1"
    • FontPath "/usr/share/fonts/misc/sgi:unscaled"
    • FontPath "/usr/share/fonts/xtest"
    • FontPath "/opt/kde3/share/fonts"
    • EndSection
    • Beachte, dass Fonts normalerweise automatisch von Xorg -configure gefunden werden, aber wenn nicht, kannst du einen neuen Eintrag "FontPath wodieFontssind" hinzufügen, um sie zu laden.
  15. 15
    Der letzte Abschnitt, der hier besprochen wird, ist der Abschnitt "ServerLayout". Er steuert Sachen wie multiple Desktops und sagt, welches Gerät benutzt werden soll.
    • Section "ServerLayout"
    • Identifier "Layout[all]"
    • Screen "Screen[0]" 0 0
    • InputDevice "Keyboard[0]" "CoreKeyboard"
    • InputDevice "Mouse[1]" "CorePointer"
    • Option "Clone" "off"
    • Option "Xinerama" "off"
    • EndSection
    • Hier gibt es viele wichtige Optionen. Sie werden unten erklärt.
    • InputDevice -- Sagt dem XServer, ein bestehendes Gerät zu benutzen.
    • Option "Clone" -- Wenn verschiedene Monitore oder Grafikkarten benutzt werden, dann sagt dieser Eintrag, ob auf allen dasselbe angezeigt werden soll oder nicht.
    • Option "Xinerama" -- Wenn verschiedene Grafikkarten oder Monitore benutzt werden, dann sagt dieser Eintrag, ob sie sich wie getrennte Desktops verhalten sollen.
    Werbeanzeige

Tipps

  • Es gibt in deiner Distribution eventuell ein Werkzeug, mit dem die Konfiguration automatisch gemacht werden kann oder mit dem es wenigstens handlicher dargestellt wird.
  • Normalerweise kann Xorg -configure deine Geräte korrekt erkennen, und fortgeschrittenes Editieren ist meist nicht nötig.
Werbeanzeige

Warnungen

  • Das Ändern der Einstellungen kann Probleme verursachen, wie zum Beispiel, dass dein Desktop nicht lädt oder dein Monitor beschädigt wird.
  • Genau wie beim Ändern von jeder anderen System-Datei besteht auch hier die Gefahr, dass dein Computer dauerhaft beschädigt wird.
Werbeanzeige

Über dieses wikiHow

Diese Seite wurde bisher 16.550 mal abgerufen.

War dieser Artikel hilfreich?

Werbeanzeige