HP-UX Desktop Troubleshooting Guide

Figure 7-1 X start-up Flow
The X loader binary starts the particular Xserver (Xf86, Xhp or Xvfb) depending upon
various parameters and checks. Following are these parameters:
1. The X loader searches for the /etc/X11/Xstart file and tries to read its entry.
It will attempt to run the Xserver whose entry is mentioned in this file.
A sample Xstart file is as follows:
Xf86 :0
2. If the Xstart file does not exists OR there is no valid entry for the Xserver binary,
then X loader checks the entries mentioned in /dev/gvid_info file for OEM
graphics cards. If this file exists and has valid entries, then Xf86 binary is executed,
otherwise it invokes the Xhp binary.
A sample gvid_info file is as follows:
/dev/gvid0
/dev/gvid1
Figure 7-2 is a pictorial description of this process:
28 Troubleshooting Techniques for Xserver