LPIC102/106.1 Benutzerstellen und Desktops: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 84: | Zeile 84: | ||
===Beispiele=== | ===Beispiele=== | ||
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 | |||
==Input Device== | ==Input Device== |
Version vom 17. Juli 2019, 10:36 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)
Beispiele
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
Input Device
- Angaben über Tastatur und Maus
Monitor & Modes
- technische Daten für Monitor & Videomodi
Device
- Angaben über Grafikkarte(n)
Screen
- Zusammenführung von Grafikkarten & Monitoren