LPIC102/106.1 Benutzerstellen und Desktops: Unterschied zwischen den Versionen

Aus Foxwiki
TimothyKho (Diskussion | Beiträge)
TimothyKho (Diskussion | Beiträge)
Zeile 57: Zeile 57:
*startet X-Window ohne grafische Umgebung (Frontend für xinit (eigentliches Startskript))
*startet X-Window ohne grafische Umgebung (Frontend für xinit (eigentliches Startskript))
*sucht bei Ausführung nach Konfigurationsskripten und bezieht sie in Start ein
*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==
==xinit==

Version vom 17. Juli 2019, 10:24 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
  • ermöglicht Ausführung konsolenbasierter Programme

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)

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