|
This document describes how to configure an AlphaServer 1000A or AlphaServer
800 system with multiple graphics options installed.
Supported Versions for Multihead Configurations
| AlphaServer 1000A |
UNIX V4.0b |
console - V4.5 or later |
| AlphaServer 800 |
UNIX V4.0b |
console - V4.8 or later |
Common Desktop Environment (CDE):
If the user is running the Common Desktop Environment (cde) as the window
manager, the following instructions must be followed:
- Ensure that the AlphaServer console firmware is at the correct revision
level.
- PBXGA-XX and PBXGB-XX are the only graphics adapters supported in
multihead configurations.
- Create the directory /etc/dt/config and copy /usr/dt/config/Xservers
to /etc/dt/config/Xservers then modify the file to contain the
following line that replaces
the current, last line of the file.
From: :0 Local Error! Bookmark not defined.
/usr/bin/X11/X :0
To: :0 Local Error! Bookmark not defined. /usr/bin/X11/X :0 -I
-ffbDoDMA 0
The window manager MUST be restarted after either of the previous modifications
have been completed.
X Window Manager (XDM)
For those Alphaservers that are running the X window manager (xdm), follow
these instructions:
- Ensure that the AlphaServer console firmware is at the correct revision
level.
- PBXGA-XX and PBXGB-XX are the only graphics adapters supported in
multihead configurations.
- When utilizing the PBXGB-XX option, the graphics card that will eventually
be used as "console" MUST have the VGA ENA jumper installed.
When the PBXGB-xx is installed in an
AlphaServer 1000A, the "console" module must be installed
on the primary PCI bus. All other PBXGB-XX modules in the system should
have the VGA ENA jumper removed.
- The Xservers file (/usr/lib/X11/xdm/Xservers) must be
modified as follows:
local:0 local /usr/bin/X11/X -nice -2 -I -ffbDoDMA
4
Some Xserver file examples for four-head and six-head PBXGA configurations
allowing multidirectional mouse tracking follow.
XDM Only
Four-head configuration with monitors arranged as:
local:0 local /usr/bin/X11/X -edge_left0 3 -edge_right0
1 -edge_left1 0 -edge_right1 2 ... ...-edge_left2 1 -edge_right2 3 -edge_left3
2 -edge_right3 0 -I -ffbDoDMA 4 -nice -2
Four-head configuration with monitors arranged as:
local:0 local /usr/bin/X11/X -edge_left0 3 -edge_right0
1 -edge_left1 0 -edge_right1 2 ... ...-edge_left2 1 -edge_right2 3 -edge_left3
2 -edge_right3 0 -edge_top0 2 ... ...-edge_bottom2 0 -edge_top1 3 -edge_bottom3
1 -I -ffbDoDMA 4 -nice -2
Six-head configuration with monitors arranged as:
local:0 local /usr/bin/X11/X -edge_left0 3 -edge_right0
1 -edge_left1 0 -edge_right1 2 ... ... -edge_left2 1 -edge_right2 3 -edge_left3
2 -edge_right3 4 -edge_left4 3 ... ... -edge_right4 5 -edge_left5 4 -edge_right5
0 -I -ffbDoDMA 4 -nice -2
Six-head configuration with monitors arranged as:
local:0 local /usr/bin/X11/X -edge_left0 5 -edge_right0
1 -edge_left1 0 -edge_right1 2 ... ...-edge_left2 1 -edge_right2 3 -edge_left3
2 -edge_right3 4 -edge_left4 3 ... ... -edge_right4 5 -edge_left5 4 -edge_right5
0 -edge_top0 3 -edge_bottom3 0 ... ... -edge_top1 4 -edge_bottom4 1 -edge_top2
5 -edge_bottom5 2 ... ... -I -ffbDoDMA 4 -nice -2
|