[Prev][Next][Index][Thread]

Re: Use of xdm + C2 / V3.2 -> trash network?



Daniel Azuelos wrote:

| Hello to anyone interested in X and security problems.
| 
| Trying to manage a large number of X terminals from a 2100 4/275
| with the DEC C2 functionalies enabled we have encountered funny
| behaviour around the use of 'xdm':
| 
| . the library /usr/shlib/X11/libXdmDecGreet.so is mandotary!
| . that library use a widget 'dxlogin' to manage the authentification
|   against the TCB;
| . that 'dxlogin' use a very nice BLINKING cursor;
| 
| . guess what... this pretty nice BLINKING cursor is implemented
|   through an endless exchange of X requests to draw that cursor,
|   and then to clear the area where it is located.
| 
| How to get rid of that endless traffic? A normal Ethernet class
| network can't withstand that 'cosmetic' traffic with 10 X terminals
| waiting for a login.
| 
| Any hint to modify that behaviour would be appreciated.

The solution is:
in /usr/lib/X11/xdm/Xresources, put the line:

dxlogin*XmText.blinkRate:   0

On the other hand, if you absolutely need to prove that your network
is overloaded, just put a 1 in place of the 0. The result is great :))

| BTW, where are described all the nice resources names that are used
| by that 'dxlogin' widget to change the design and positions of
| 'everything' that it displays?
| 
| I will post some more undocumented nice hints I've already found
| if interest on that topic appears.
| Thanks for your help.

Here they are:

o	to put your own designed (with bitmap for example) in place of
	the fantastic Digital one, put in the same file:

	dxlogin.bitmapFile:                     /usr/var/X11/xdm/my-logo.bmp
	dxlogin.bitmapMaskFile:                 /usr/var/X11/xdm/my-logo-mask.bm
o	to keep the great AXP logo in the bottom left corner for a later
	advertising use, put still in the same file:

	dxlogin.ShowAxpLogo:            False

-- 
dan         +The alignment of the planets is wrong, try again later.;


References: