Xinerama

Xinerama
Xinerama-Aufbau mit vier Monitoren in einer Reihe.

Xinerama ist eine Erweiterung für X-Server, die es ermöglicht, dass sich mehrere Bildschirme wie ein einzelner großer verhalten. Es ist damit in X Window Systemen möglich, große Desktops zu benutzen, die über mehrere Monitore angezeigt werden. Die Erweiterung gibt es seit XFree86/X.Org X11 Release 6 Version 4.0.

Inhaltsverzeichnis

Funktionsweise

Screens müssen nicht zwangsläufig echte Monitore sein. Mit Xnest ist es möglich, virtuelle Screens zu erzeugen und so einen Xinerama-Aufbau mit vier Monitoren zu simulieren. In diesem Beispiel sind sie quadratförmig angeordnet, ein alle vier Screens überspannendes Fenster wird angezeigt.

Jede Sitzung im X Window System ist einem Display zugeordnet. Der Begriff bezeichnet ein oder beliebig viele Monitore (Screens) und Eingabegeräte wie Mäuse oder Tastaturen. Es können prinzipiell beliebig viele Monitore benutzt werden, dank Grafikkarten mit Multi Head ist das z. B. heutzutage mit handelsüblichen Personal Computern möglich. Jedoch werden diese Screens im X Window System unabhängig voneinander betrachtet: Sie können völlig unterschiedliche Eigenschaften haben, also zum Beispiel unterschiedliche Auflösungen oder Farbtiefe aufweisen. Technisch gesehen verfügt jeder Screen über ein eigenes Root-Window. Im X Window System braucht jedes Fenster (außer den Root-Fenstern) ein Elternfenster, außerhalb welchem es nicht angezeigt werden kann. Mit der Xinerama-Erweiterung können alle Screens zu einem großen Desktop zusammengelegt werden, sodass ein großes, alle Screens überspannendes Root-Fenster entsteht. Fenster können nun die Bildschirme beliebig überschneiden.

Ein X-Server, der Xinerama beherrscht, bietet eine eigene API an, über die ein X-Client, z.B. ein Fenstermanager, die Monitorkonfiguration abfragen kann. Mit diesen Informationen können dann Fenster so platziert werden, dass sie nicht über die einzelnen Monitorgrenzen hinausragen, verschiedene Hintergrundbilder auf den einzelnen Bildschirmen angezeigt werden, Taskleisten nur auf einem Bildschirm anzeigen usw.

Alternativen

Die X RandR-Erweiterung, die ursprünglich nur dazu gedacht war, die Eigenschaften des X Screens (Farbtiefe, Auflösung u.a.) zur Laufzeit ändern zu können, beherrscht seit Version 1.3. auch das Zusammenfügen mehrerer "Screens" zu einem Gesamtbild, wie es Xinerama anbietet. X Clients, die die alte Xinerama-API benutzen, funktionieren somit auch unter X RandR, allerdings mit der Einschränkung, dass sie über nachträgliche Änderungen in der Anordnung der Bildschirme nicht informiert werden können.

Einige Grafikkartenhersteller bieten unter verschiedenen Namen eine verbesserte Version des Mehrbildschirmbetriebes an. Bei Grafikkarten, die mehrere Bildschirmausgänge besitzen, ist es so möglich, ohne Einbußen der Bildschirmaufbaugeschwindigkeit einen Desktop auf mehrere Bildschirme zu verteilen.

Bei nVidia heißt diese Erweiterung TwinView, bei ATI und Matrox MergedFB oder BigDesktop (nur ATI-Binärtreiber).

Siehe auch

Weblinks

  • offizielle Website
  • Howto zur Einrichtung des Klonbetriebs von Xinerama. (Nicht mehr online verfügbar.) Ehemals im Original, abgerufen am 8. April 2007.
  • XRandR

Wikimedia Foundation.

Игры ⚽ Поможем сделать НИР

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Xinerama — на четырёх дисплеях …   Википедия

  • Xinerama — Four Head Xinerama Xinerama is an extension to the X Window System which enables multi headed X applications and window managers to use two or more physical displays as one large virtual display. It was originally developed by Madeline T. Asmus… …   Wikipedia

  • Xinerama — GNOME 2.12 avec Xinerama. On peut y voir Mozilla Firefox et Evolution ainsi que le gnome term Xinerama est une extension du X Window System permettant d étendre le bureau sur deux écrans ou plus. En effet, X sait gérer plusieurs écrans mais… …   Wikipédia en Français

  • Xinerama — ● np. m. ►X Extension de X11 permettant de traiter plusieurs écrans comme formant un seul et unique bureau (selon le wiki Gnome) …   Dictionnaire d'informatique francophone

  • X Window System — Тип оконная система Разработчик X.Org Foundation Операционная с …   Википедия

  • OpenGL Multipipe — is the default SGI solution for handling parallel rendering on a single desktop using multiple displays on Irix and Linux[1]. It first appeared in Irix 6.5.10 as a solution for creating desktops on SGI Onyx Visualization Systems (their so called… …   Wikipedia

  • Multi-monitor — Multi Monitor, also called Multi Display and Multi Head, is the use of multiple physical display devices, such as monitors, televisions, and projectors, in order to increase the area available for computer programs running on a single computer… …   Wikipedia

  • X-сервер — X Window System Тип оконная система Разработчик X.Org Foundation ОС различные Версия X11R7.4 23 сентября 2008 …   Википедия

  • X11 — X Window System Тип оконная система Разработчик X.Org Foundation ОС различные Версия X11R7.4 23 сентября 2008 …   Википедия

  • X11R6 — X Window System Тип оконная система Разработчик X.Org Foundation ОС различные Версия X11R7.4 23 сентября 2008 …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”