Atom Control

At startup, lbxproxy "pre-interns" a configurable list of atoms. This allows lbxproxy to intern a group of atoms in a single round trip and immediately store the results in its cache.

While running, lbxproxy uses heuristics to decide when to delay sending window property data to the server. The heuristics depend on the size of the data, the name of the property, and whether a window manager is running through the same lbxproxy.

Atom control is specified in the /etc/X11/lbxproxy/AtomControl file, set up during installation of lbxproxy, with command-line overrides.

The file is a simple text file. There are three forms of lines: comments, length control, and name control. Lines starting with a "!" are treated as comments. A line of the form

z <length>

specifies the minimum length in bytes before property data will be delayed. A line of the form

<options> <atomname>

controls the given atom, where <options> is any combination of the following characters: "i" means the atom should be pre-interned; "n" means data for properties with this name should never be delayed; and "w" means data for properties with this name should be delayed only if a window manager is also running through the same lbxproxy.

Notes

When the authorization protocol XDM-AUTHORIZATION-1is used:

A client must be on the same host as lbxproxy for the client to be authorized to connect to the server.

If a client is not on the same host as lbxproxy, the client will not be authorized to connect to the server.

Origin

The Open Group

See Also

proxymngr(1),

xfindproxy(1)

Page 159

Graphics Administration Guide for HP-UX 10.20