Keine Angst vor Xorg!



Ähnliche Dokumente
7 Die grafische Oberfläche

Linux: Screenshot-Tool gesucht - Mikrocontroller.net

Zuständig für die Verwaltung Von Monitor, Graphikkarte, Maus und Tastatur

3D Beschleunigung für ATI und NVIDIA einrichten. Bruno Fuddl Kleinert

ÜBUNGEN ZU LPIC-102 THEMA 106: OBERFLÄCHEN UND DESKTOPS

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Installation des GeoShop Redirector für Apache (Stand ) ================================================================

Wheelmouse-Konfiguration

VIA USB 2.0. Version 1.0

QUALIFIZIERUNG VON SYSTEMBETREUERINNEN UND SYSTEMBETREUERN. BartPE-BUILDER AKADEMIE FÜR LEHRERFORTBILDUNG UND PERSONALFÜHRUNG DILLINGEN

/ Rev. 1 / Quick Guide für FDT Basic-Tool und Backup-Tool SERIE P40T

Installation Hardlockserver-Dongle

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen.

SSH Authentifizierung über Public Key

Druck von bzw. Scan auf USB-Stick

Anleitung zur Installation der DataWatch Software auf einem LINUX System ohne grafische Oberfläche

DATA BECKERs Praxishandbuch zu SUSE Linux 10

Auto-Provisionierung tiptel 30x0 mit Yeastar MyPBX

Systemwiederherstellung

Installation Server HASP unter Windows 2008 R2 Server 1 von 15. Inhaltsverzeichnis

ICS-Addin. Benutzerhandbuch. Version: 1.0

Aufbau der Cutmaster Einheit

Anleitung öffentlicher Zugang einrichten

Benutzerhandbuch. bintec elmeg GmbH. Benutzerhandbuch. be.ip. Workshops. Copyright Version 1.0, 2015 bintec elmeg GmbH

OP-LOG

Die Installation des GeoShop Redirector für IIS (Internet Information Server, Version 4.0, 5.0 und 6.0) umfasst folgende Teilschritte:

Testplan. Hochschule Luzern Technik & Architektur. Software Komponenten FS13. Gruppe 03 Horw,

Lieferumfang überprüfen Die folgenden Artikel gehören zum Lieferumfang des Geräts: DKVM-4K KVM-Switch. Zwei 3-in-1 KVM-Kabelsätze (Länge 1.

Installation OMNIKEY 3121 USB

NEC USB 2.0. Version 1.0

Übertragung von MoData2 Dateien mit dem mobilen Gerätecenter unter Windows 7

Blumen-bienen-Bären Academy. Kurzanleitung für Google Keyword Planer + Google Trends

Clients in einer Windows Domäne für WSUS konfigurieren

Installation von Windows.NET Enterprise Server RC1

MetaQuotes Empfehlungen zum Gebrauch von

INHALT. Troubleshooting Netzwerkinstallation

Technische Alternative elektronische Steuerungsgerätegesellschaft mbh. A-3872 Amaliendorf, Langestr. 124 Tel +43 (0)

Task: Nmap Skripte ausführen

Workshop: Eigenes Image ohne VMware-Programme erstellen

Duonix Service Software Bedienungsanleitung. Bitte beachten Sie folgende Hinweise vor der Inbetriebnahmen der Service Software.

trivum Multiroom System Konfigurations- Anleitung Erstellen eines RS232 Protokolls am Bespiel eines Marantz SR7005

Sie müssen sich für diesen Fall mit IHREM Rechner (also zeitgut jk o.ä.) verbinden, nicht mit dem Terminalserver.

CADEMIA: Einrichtung Ihres Computers unter Linux mit Oracle-Java

Remote Desktop mit NX

Anleitung zur Installation des Printservers

1 Registrieren Sie sich als Benutzer auf dem Televes. 2 Sobald ein Konto erstellt ist, können Sie auf das Portal

SGI 1200-Serverfamilie - Bekannte Probleme

Installationsanleitung für das Touch Display: S170E1-01 LCD A170E1-T3 ChiMei - egalaxy

Amiga Pheripherie FAQ

Die Installation von D-Link WLAN Karten unter Windows Vista

Benutzerhandbuch für Debian Server mit SAMBA. Rolf Stettler Daniel Tejido Manuel Lässer

ecaros-update 8.2 Update 8.2 procar informatik AG 1 Stand: DP 02/2014 Eschenweg Weiterstadt

Installation & Fehlerbeseitigung x7000 Wi-Fi Maus. Installation

Tutorial Windows XP SP2 verteilen

Programmablauf für die Batch Wlan Komplettpakete mit Windows CE

Funktionsbeschreibung Datenlogger DL28W

Reporting Services und SharePoint 2010 Teil 1

,QVWDOODWLRQXQG.RQILJXUDWLRQYRQ,QWHUEDVH

Novell Client. Anleitung. zur Verfügung gestellt durch: ZID Dezentrale Systeme. Februar ZID Dezentrale Systeme

ORGA 6000 in Terminalserver Umgebung

ARAkoll 2013 Dokumentation. Datum:

Gründe für fehlende Vorsorgemaßnahmen gegen Krankheit

EASY Starter OPC UA Server

USB 1.0 PCI-Karte. Version 1.0

Informationen zum neuen Studmail häufige Fragen

Handbuch PCI Treiber-Installation

Thomas Wagner 2009 (im Rahmen der TA) Installation von MySQL 5.0 und Tomcat 5.5

Samsung Large Format Display

Konfiguration von Laptops / Notebooks zur Nutzung des Internets an den Tischen im Freihandbereich Windows 2000

Hardware: QNAP TS 112 mit der Firmware Build 1126T mit 500GB Speicher Twonky Media Version

Voraussetzung. Anleitung. Gehen Sie auf Start Einstellungen und suchen Sie hier den Eintrag Datenverbindungen oder Verbindungen. Öffnen Sie diesen.

Software Update. ETAtouch Steuerung. Software Update ETAtouch

H A R D D I S K A D A P T E R I D E / S A T A T O U S B 3. 0 O N E T O U C H B A C K U P

Staatlich geprüfter EDV-Führerschein

Quartalsabrechnung! " " " " " " " Stufe 1! Beheben von Abrechnungsfehlern" Stufe 2! Neue Abrechnung erstellen"

Quickstep Server Update

Tutorial about how to use USBView.exe and Connection Optimization for VNWA.

Umgang mit der Software ebuddy Ändern von IP Adresse, Firmware und erstellen von Backups von ewon Geräten.

Die Beschreibung bezieht sich auf die Version Dreamweaver 4.0. In der Version MX ist die Sitedefinition leicht geändert worden.

>> Bitte zuerst lesen... Einleitung. Installation des ZyXEL Prestige 630-I

BüroWARE Exchange Synchronisation Grundlagen und Voraussetzungen

ROFIN App Benutzerhandbuch. Version 1.0

Einrichten des IIS für VDF WebApp. Einrichten des IIS (Internet Information Server) zur Verwendung von Visual DataFlex Web Applications

1. Erstellen des WinPE-basierten Rettungsmediums 2. Erstellen des Linux-basierten Rettungsmediums

Dokumentation IBIS Monitor

ASA Schnittstelle zu Endian Firewall Hotspot aktivieren. Konfiguration ASA jhotel

Netbooks in der (Linux)-Praxis

Fernseher Bild Bildschirm Computergeräte. Festplatte CD DVD Eingabegerät. Computertasten Mauszeiger Cursor rechten Maustaste

4D Server v12 64-bit Version BETA VERSION

Albert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen

Transkript:

Keine Angst vor Xorg! Der X Server Xorg wird von der X.Org Foundation entwickelt Freie (open source) Entwicklung des X Window Systems Die aktuelle Version ist X11R7.4 Website: www.x.org

Die Aufgaben des X Servers Bereitstellung des X Window Systems auf dem dann die unterschiedlichen Windowmanager aufsetzen können (Gnome, KDE, Xfce,...) Bedienen der Ausgabegeräte (Grafikkarte(n) und Monitor(e)) Bedienen der Eingabegeräte (Maus, Tastatur, Touchpad,...)

Die Konfiguration des X Servers Konfigurationsdatei etc X11 Log Datei var log xorg.conf Xorg.0.log Konfiguration mittels Texteditor und Linux Bordmitteln Vorzugsweise Tools ohne GUI (Nicht funktionierender X Server) Grundlegende Kenntnis der Textkonsole notwendig

Konfigurationsablauf Hardware Grafikkarte? Monitor? Grafiktreiber Monitoreigenschaften xorg.conf (primäre Konfiguration) Xorg.0.log (Recherche) Vorlage Fehlermeldungen Modelines xorg.conf (sekundäre Konfiguration) X Server X.Org läuft?

xorg.conf Struktur Section ''Device'' Section ''Monitor'' Section ''Screen'' Section ''ServerLayout'' Section ''InputDevice'' Section ''Module'' Section ''Files'' Section ''ServerFlags'' Section ''VideoAdaptor'' Section ''DRI'' Section ''Vendor''

Welche Hardware habe ich? Grafikkarte Commandline: user@linux: lspci grep VGA 01:00.0 VGA compatible controller: VIA Technologies, Inc. S3 Unichrome Pro VGA Adapter (rev 01) Monitor Benutzerhandbuch und/oder Online Produktdatenblatt Wichtige Parameter: Horizontale und vertikale Synchronisationsraten, unterstützte Videomodi Maus, Tastatur Unproblematisch, weil vom X Server zumeist von selbst erkannt

xorg.conf Primäre Konfiguration Vorlage Commandline: user@linux: sudo dpkg reconfigure xserver xorg Section 'Device' xorg.conf: Section "Device" Identifier Boardname BusID Driver "Internal Videocard" "VIA S3 Unichrome Pro" "PCI:1:0:0" "vesa"

xorg.conf Primäre Konfiguration Section 'Monitor' xorg.conf: Section "Monitor" Identifier "Primary Monitor" "Generic TFT Panel" Vendorname Modelname "Generic 15.4" HorizSync 24.0 80.0 VertRefresh 49.0 75.0 Section 'Screen' xorg.conf: Section "Screen" Identifier Monitor Device "Primary Screen" "Primary Monitor" "Internal Videocard"

xorg.conf Primäre Konfiguration Section 'ServerLayout' xorg.conf: Section "ServerLayout" Identifier "Primary Layout" Screen "Primary Screen" InputDevice "Generic Keyboard" "CoreKeyboard" InputDevice "Configured Mouse" "CorePointer" X Server neu starten Commandline: user@linux: sudo /etc/init.d/gdm restart

Xorg.0.log Recherche Überprüfen, ob die bisherige Konfiguration funktioniert Sollte der X Server jetzt schon zur vollen Zufriedenheit funktionieren, am besten nichts mehr angreifen. Weniger ist in diesem Fall mehr. Ansonsten vertiefte Recherche: Pixelclock (Memory clock), Synchronisationsraten, Videomodi Pixelclock (Memory clock) Commandline: user@linux: cat /var/log/xorg.0.log grep Memory\ clock ( ) VESA(1): Memory clock: 143.180 MHz Videomodi (Modeline) Commandline: user@linux: cat /var/log/xorg.0.log grep Modeline (II) VESA(1): Modeline "1280x1024"x60.0 109.62 1280 1336 1472 1720 1024 1024 1026 1062 (63.7 khz)

xorg.conf Sekundäre Konfiguration Die Section Monitor erweiterte Konfiguration xorg.conf: Section "Monitor" Identifier "Primary Monitor" Vendorname "Hersteller" Modelname "Monitor 1280x1024" HorizSync 24.0 80.0 VertRefresh 49.0 75.0 Modeline "1280x1024" 109.62 1280 1336 1472 1720 1024 1024 1026 1062 Modeline "1024x768" 60.80 1024 1056 1128 1272 768 768 770 796 Modeline Generatoren: umc, amlc, videogen, und viele andere Web basierte

xorg.conf Sekundäre Konfiguration Die Section Screen erweiterte Konfiguration xorg.conf: Section "Screen" Identifier Monitor Device Defaultdepth 24 SubSection "Display" Depth 24 EndSubSection "Primary Screen" "Primary Monitor" "Internal Videocard" Virtual 1280 1024 Modes "1280x1024" "1024x768"

xorg.conf Sekundäre Konfiguration Weiterführende Konfiguration Manualpages Commandline: user@linux: man 5 xorg.conf X Server neu starten Nach dem Neustart nochmals einen Blick in die Xorg.0.log werfen Fehlermeldungen durchsehen, Modelines ändern

Multi /Dualhead Konfiguration Verwendung und Funktionsweise Anzeige über zwei oder mehr Monitore verteilen (Span Mode) Gleiche Anzeige auf zwei oder mehr Monitoren (Clone Mode) Verschiedene Anzeigen auf mehr Monitoren (Extended Mode) Multi /Dualhead Konfigurationen Konfiguration über den Grafiktreiber (TwinView) Grafikkarten von Nvidia und ATI Konfiguration über das Serverlayout Mit allen Grafikkarten möglich

Multi /Dualhead Konfiguration Clone Span Extended

Multi /Dualhead Konfiguration Konfiguration: TwinView xorg.conf: Section "Device" BoardName "GeForce4 Ti 4200" Driver "nvidia" Identifier "Device[0]" Option "NvAgp" "1" Option "RenderAccel" "true" Option "Coolbits" "1" Option "TwinView" "on" Option "Xinerama" "true" Option "ConnectedMonitor" "CRT, CRT" Option "HorizSync" "CRT 0: 28 85; CRT 1: 27 86" Option "VertRefresh" "CRT 0: 50 160; CRT 1: 50 160" Option "TwinViewOrientation" "CRT 1 LeftOf CRT 0" Option "MetaModes" "CRT 1: 1024x768, CRT 0: 1024x768" Screen 0 VendorName "NVidia"

Multi /Dualhead Konfiguration Konfiguration: Clone Mode xorg.conf: Section "Device" Identifier "Primary Device" BusID "PCI:1:0:0" Section "Device" Identifier "Secondary Device" BusID "PCI:1:0:1"... Section "ServerLayout" Identifier "Clone Mode" Screen "Internal Screen" Screen "External Screen" LeftOf "Internal Screen" Option "Clone" "On"

Multi /Dualhead Konfiguration Konfiguration: Span Mode xorg.conf: Section "ServerLayout" Identifier "Span Mode" Screen "Internal Screen" Screen "External Screen" LeftOf "Internal Screen" Option "Xinerama" "On" Konfiguration: Extended Mode xorg.conf: Section "ServerLayout" Identifier "Extended Mode" Screen "Internal Screen" Screen "External Screen" LeftOf "Internal Screen"

Konfiguration mit RandR Anwendungsgebiet Laptop mit immer unterschiedlichen Ausgabegeräten an der externen Schnittstelle Sich ständig ändernde Multi /Dualhead Konfiguration (Testrechner) Vorteile xorg.conf braucht nicht ständig verändert zu werden Änderung der Konfiguration 'on the fly' möglich. Kein X Server Neustart erforderlich. Nachteile Nicht alle Treiber werden unterstützt Manche Grafikkarten brauchen noch zusätzlich ziemlich komplizierte Zusatzeinstellungen in der xorg.conf um mit RandR zu funktionieren

Konfiguration mit RandR Werkzeuge und Literatur Command line tool 'xrandr' GUI's: Grandr, URandR, ArandR, Zarfy, displayconfig gtk (Gnome) Manualpage: man xrandr Hilfe: xrandr help Howto: http://www.thinkwiki.org/wiki/xorg_randr_1.2 Howto: http://wiki.ubuntuusers.de/randr RandR heißt: Resize and Rotation

Praxisteil X Server Konfiguration Konfiguration eines externen USB VGA Adapters mit einem SIS Chipset und des Hörsaalvideobeamers Hardware prüfen Primäre Konfiguration der xorg.conf Recherche der Xorg.0.log Sekundäre Konfiguration der xorg.conf, Section Monitor und Screen Test Abschließende Fragen und Diskussion