Auskunft über den X-Server: xdpyinfo
Mit xdpyinfo steht jeder X11-Distribution ein Tool zur Abfrage aller
wesentlichen Eigenschaften eines X-Servers zur Verfügung.
Typischerweise geschieht der Aufruf in einem Xterm, so dass xdpyinfo
über den X-Server, mit dem man gerade arbeitet, informiert.
Allgemeiner
Teil:
Display-ID
Hersteller
Versions-Nr. des Herstellers |
name of display:
:0.0
version number: 11.0
vendor string: The X.Org Foundation
vendor release number: 70199902
X.Org version: 7.1.99.902
maximum request size: 16777212 bytes
motion buffer size: 256
bitmap unit, bit order, padding: 32,
LSBFirst, 32
image byte order: LSBFirst
number of supported pixmap formats: 7
supported pixmap formats:
depth 1, bits_per_pixel 1, scanline_pad
32
depth 4, bits_per_pixel 8, scanline_pad
32
depth 8, bits_per_pixel 8, scanline_pad
32
depth 15, bits_per_pixel 16,
scanline_pad 32
depth 16, bits_per_pixel 16,
scanline_pad 32
depth 24, bits_per_pixel 32,
scanline_pad 32
depth 32, bits_per_pixel 32,
scanline_pad 32
keycode range: minimum 8, maximum 255
focus: window 0xa0001c, revert to PointerRoot
|
Die Extensions,
die der X-Server über das
X11-Kernprotokoll hinaus
zur Verfügung stellt. |
number of
extensions: 29
BIG-REQUESTS
DAMAGE
DOUBLE-BUFFER
DPMS
Extended-Visual-Information
GLX
MIT-SCREEN-SAVER
MIT-SHM
MIT-SUNDRY-NONSTANDARD
RANDR
RENDER
SECURITY
SGI-GLX
SHAPE
SYNC
TOG-CUP
X-Resource
XAccessControlExtension
XC-APPGROUP
XC-MISC
XFIXES
XFree86-Bigfont
XFree86-DGA
XFree86-Misc
XFree86-VidModeExtension
XInputExtension
XKEYBOARD
XTEST
XVideo
|
Screens:
Ein X-Server kann über mehrere Screens verfügen (vgl. Technologie-Kapitel).
Nach Angabe der Screen-Anzahl folgt für jeden Screen ein umfangreicher
Abschnitt mit seinen Eiigenschaften:
Umfang in Pixel
Auflösung des Monitors
etc.
Auf die Einstellungen "Backing Store" und "Save Unders" wird im Kapitel
"Weitere
Eigenschaften" eingegangen. |
default screen
number: 0
number of screens: 1
screen #0:
print screen: no
dimensions: 1280x1024 pixels
(307x230 millimeters)
resolution: 106x113 dots per
inch
depths (7): 24, 1, 4, 8, 15,
16, 32
root window id: 0x54
depth of root window: 24 planes
number of colormaps: minimum
1, maximum 1
default colormap: 0x20
default number of colormap
cells: 256
preallocated pixels: black 0,
white 16777215
options: backing-store NO,
save-unders NO
largest cursor: 64x64
current input event mask:
0x30003c
ButtonPressMask
ButtonReleaseMask
EnterWindowMask
LeaveWindowMask
SubstructureRedirectMask FocusChangeMask
|
Visuals:
Jeder Screen bietet eine gewisse Anzahl von Visuals.
Nach der Anzahl dieser Visuals wird das "Default Visual" mit
einer Nummer angegeben, die auf die "Visual ID" einer der nachfolgend
detailliert aufgelisteten Visuals wieder findet. |
number of
visuals: 8
default visual id: 0x23
visual:
visual id:
0x23
class:
TrueColor
depth: 24
planes
available colormap
entries: 256 per subfield
red, green, blue
masks: 0xff0000, 0xff00, 0xff
significant bits in color
specification: 8 bits
...
visual:
visual id:
0x2a
class:
DirectColor
depth: 24
planes
available colormap
entries: 256 per subfield
red, green, blue
masks: 0xff0000, 0xff00, 0xff
significant bits in color
specification: 8 bits
|
|