5 Configuration of the X Window server5.1 Display connection Since X-POSE-X-RECORD does not substitute, but cooperates with the X Window server, the server itself needs appropriate configuration, too. Here some general rules are followed by hints for particular X Window servers. The sections about authorization (6.9 Authorization) contain further information on the configuration of the X Window server. 5.1 Display connectionUsually the X Window clients connect themselves to the display connection :0 of the X-POSE-X-RECORD proxy. Because two servers cannot share a common communication port, the X Window server must be configured with a different display number, for instance :1. Normally this is the first argument of the X Window server command. 5.2 Screen arrangementThe arrangement of the screens determines on which screen the pointer image reappears after crossing a screen border. The X-POSE-X-RECORD proxy controls the mouse pointer totally independently. Therefore, the controlled X Window server should be configured so that the pointer cannot be moved off a screen. If this is impossible, the server should be configured as if the screens were arranged in a horizontal row. 5.3 Backing StoreBacking store support affects the playback of a recording. Fullscreen playback (7.2.14.3 Scope and sort of the playback) as well as directly copying (7.2.15 Direct copy) is carried out more efficiently, if backing store was or is disabled during recording. This may be achieved by the -bs X server argument. 5.4 Hewlett-Packard HP-UX X Window serverIf the X Window server is started with a display number which is different to the default value :0, the configuration files /etc/X11/Xdisplay_number* should be created by copying the corresponding X0* files, for instance for the display name :1: cd /etc/X11 cp X0devices X1devices cp X0pointerkeys X1pointerkeys cp X0screens X1screens In the configuration file /etc/X11/Xdisplay_numberpointerkeys one specifies the screen arrangement. The special mouse handling by the X Window server should be switched off: screen_change_amt 255 screen_row_wrap nowrap screen_col_wrap nowrap 5.5 Hewlett-Packard Tru64 UNIX X Window serverSome clients of the DECWindows environment use certain enhancements of the Hewlett-Packard Tru64 X Window server only if they recognize the server by the vendor string. The configuration statements vendorString same vendorReleaseNumber same let the X-POSE-X-RECORD proxy pass on the server's name and release number unmodified (6.14 Miscellaneous statements). For improving the interactive performance the xposexrecord program (6.14 Miscellaneous statements) as well as the X Window (6.7 X Window server) server should be executed with raised priority. 5.6 IBM AIX X Window serverThe X Window server gets the arrangement of multiple screens through the -P* command line arguments. In order to avoid that the server moves the pointer from screen to screen, the screens should be configured diagonally, like in: /usr/lpp/X11/bin/X :1 -force -P11 iga0 -P22 bl0 -P33 bl1 The lsdisp command shows you the names of the graphic devices. 5.7 Sun Solaris X Window ServerIf the X Window server is started with a display number which is different to the default value :0, it may display non-fatal warning messages during server initialization. They are eliminated by adding the appropriate display specification to the server configuration file /etc/openwin/server/etc/OWconfig. If this file does not exist, then copy it: mkdir -p /etc/openwin/server/etc chmod a+rx /etc/openwin/server/etc cp /usr/openwin/server/etc/OWconfig \ /etc/openwin/server/etc/OWconfig Copy the specification of the resource of class XDISPLAY and name 0, then only change the name to the appropriate display number, here :1: class="XDISPLAY" name="0" coreKeyboard="IKBD" corePointer="IMOUSE" dev0="/dev/fb"; class="XDISPLAY" name="1" coreKeyboard="IKBD" corePointer="IMOUSE" dev0="/dev/fb"; |
|||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||
Copyright © 2006 X-Software GmbH info@x-software.com 2006-06-12 18:17:19+1:00 | |||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||