LPIC102/106.1 Benutzerstellen und Desktops: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
|||
Zeile 110: | Zeile 110: | ||
*Angaben über Tastatur und Maus | *Angaben über Tastatur und Maus | ||
===Aufbau der Einträge=== | |||
Section "InputDevice" | |||
Driver | |||
"Treiber" | |||
Identifier "Name des Gerätes" | |||
Option | |||
Option | |||
... weitere Optionen möglich ... | |||
EndSection | |||
==Monitor & Modes== | ==Monitor & Modes== |
Version vom 17. Juli 2019, 10:39 Uhr
X-Window
- modular aufgebautes, grafisches Client-Server-System
- Kommunikation zwischen X-Server und X-Client über Netzwerkschicht
- Server- und Clientkomponenten werden lokal ausgeführt
- X-Protokoll ermöglicht Ausgabe von Programm (X-Client) auf Rechner (X-Server)
- Konfigurationsdatei: /etc/X11/xorg.conf im Verzeichnis oder /etc/X11/xorg.conf.d.
- Fehlerbehebung: .xsession-errors im Homedirectory enthält Fehlermeldungen
- Alternative zu X-Window: Wayland
X-Server
- kommuniziert über Kernel/Modul mit Hardware und X-Clients
- nimmt Tastatureingaben entgegen
- zeigt Ergebnisse der Datenverarbeitung von X-Clients an
X-Clients
- kommuniziert mit X-Server
- zuständig für Datenverarbeitung, schickt Ergebnisse an X-Server
X-Terminals
- grafisches Terminal-Emulationsprogramm (z.B. xterm)
- ermöglicht Ausführung konsolenbasierter Programme
- Konfigurationsdatei: /etc/X11/app-defaults/XTerm (Einstellungen zu Schriftarten, Farben, Menüs etc.)
X-Display
- ermöglicht Grafikausgabe eines X-Clients auf entferntem X-Server
- eigentliches Anwendungsprogramm (X-Client) wird auf Rechner im Netzwerk ausgeführt
- sehr veraltete Version des Netzwerkzugriffes
- aktuellere Methode ist z.B. SSH
xauth/.Xauthority
- Autorisierung zwischen Benutzer und X-Server über Cookies
- Autorisierungsdatei in Homedirectory, verwaltbar mit xauth
X-Window-Module
Windowmanager
- X-Client und Schnittstelle zu allen anderen X-Clients
Displaymanager
- zuständig für Benutzerauthentifizierung über grafischen Anmeldebildschirm
Desktop Environment
- vorkonfigurierte Sammlung von Programmen, Windowmanager und Displaymanager
X-Window-Befehle
startx
- startet X-Window ohne grafische Umgebung (Frontend für xinit (eigentliches Startskript))
- sucht bei Ausführung nach Konfigurationsskripten und bezieht sie in Start ein
xinitrc – Startskript für xinit xserverrc – Startskript für X-Server xinitrc – benutzerspezifisches Startskript für xinit xserverrc – benutzerspezifisches Startskript für X-Server Xresources bzw. .Xdefaults – enthält benutzerspezifische Einstellungen
xinit
- initialisiert X-Window, startet X-Server und Klientprogramme
- alternativ ausführbar mit .xinitrc oder xinitrc
- xinitrc enthält zusätzlich Anweisungen, welche X-Clients und welcher Windowmanager verwendet/gestartet werden soll
- xinit ohne Argumente löst Start des X-Servers und xterm als Client aus
Sektionen
Server-Flags
- Festlegung von globalen Einstellungen für Server
Files
- Fontpath (Verzeichnisse für Fonts)
- RgbPath (Farbbezeichnungen)
Beispiel Fontpath
Section "Files" FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/local" FontPath "/usr/X11R6/lib/X11/fonts/Type1" FontPath "/usr/X11R6/lib/X11/fonts/URW" FontPath "/usr/X11R6/lib/X11/fonts/Speedo" FontPath "/usr/X11R6/lib/X11/fonts/PEX" ... weitere Zeilen wurden entfernt ... EndSection
Beispiel RgbPath
Section "Files" RgbPath "/usr/X11R6/lib/X11/rgb.txt" EndSection
Input Device
- Angaben über Tastatur und Maus
Aufbau der Einträge
Section "InputDevice" Driver "Treiber" Identifier "Name des Gerätes" Option Option ... weitere Optionen möglich ... EndSection
Monitor & Modes
- technische Daten für Monitor & Videomodi
Device
- Angaben über Grafikkarte(n)
Screen
- Zusammenführung von Grafikkarten & Monitoren