popularité : 24%
Copyright 1994-2002 Sun Microsystems
Installing the Solaris[tm] XFree86[tm] Video Drivers and Porting Kit (Binary Edition)
Ensure that you are running Solaris 8 Intel Platform Edition, an Update of the Solaris 8 Intel Platform Edition, or Solaris 9 Intel Platform Edition Beta. Ensure you have an additional space of 7 MB in the
tarfile that you downloaded into an empty directory that you choose.
Change to the directory into which you copied the
gunzipis available on your system.
You can install
gunzipfrom the Solaris 8 Companion CD, or you can download it from one of the mirror sites that are listed at
Uncompress and untar the file :
# <b>tar xvf</b>tarfile
Have you already installed the Solaris version of the XFree86 X server on your system ?
- If no, go to the next step.
- If yes, remove or rename directory
/usr/X11R6, and remove or rename any XFree86 configuration file
- Add these two packages in this exact order (order is important !) :
# <b>pkgadd -d`pwd` SUNWxf86u</b><br>
# <b>pkgadd -d`pwd` SUNWxf86r</b>
Note : If you intend to use the Binary Edition of the Porting Kit on a system through a remotely mounted user file system, apply
SUNWxf86uto that remotely mounted system, and then apply
SUNWxf86rto your local system.
Are you using Solaris 8, or Solaris 8 Update 1 through Solaris 8 Update 4 ?
- If no, go to the next step. You do not need these patches. The changes they provide are already integrated on your system.
- If yes, add the following patches :
# <b>patchadd 109401-10</b><br>
# <b>patchadd 108653-30</b>
Note : You can download the latest versions of these patches from
On the View and Edit Window System Configuration screen, select Change Video Device/Monitor.
The Video Device Selection screen is displayed.
XFree86 video drivers are displayed. The prefix "XF86-" identifies each XFree86 video driver.
- Select the XFree86 video driver that you want.
If you cannot find the specific XFree86 video driver that you want, determine the name of the vendor of your video card, select the XFree86 video driver whose name matches the name of the vendor, and try that video driver to see if it works.
If you cannot find a name that matches a vendor, or if you can but the XFree86 video driver that you selected does not work correctly, or if your video card is not supported by XFree86, version 4.2.0, select the XF86-VESA entry. The VESA video driver works with most graphics cards, although at a lower performance level.
- Continue to set up and configure your system with
kdmconfigas you would with any video driver that Sun Microsystems provides with the Solaris operating environment.
kdmconfig does not automatically select XFree86 drivers at this time. If you want to use an XFree86 video driver for a graphic card that the Solaris operating environment also supports,
kdmconfig may detect it and prompt you with the Solaris version of the video driver. In this case you have to manually select the XFree86 video driver with the procedure given above.
Regarding monitor selection : some Plug and Play monitor files may not be created correctly in some systems. If a problem arises with a Plug and Play monitor that you select, try a MultiFrequency monitor entry. In using a MultiFrequency monitor entry, the refresh rates that are obtained by XFree86 drivers are an approximation of what is offered in the associated VDA file. Generally speaking, the higher the frequency rate that you select, the higher the realized refresh rate will be.
XFree86 video drivers produce substantially more output than the video drivers that Sun Microsystems provides with the Solaris operating environment. Output from the XFree86 video drivers is directed to
stderr, as well as to file
/var/log/XFree86.0.log. If you are using Common Desktop Environment (CDE), you can also view the output in
XFree86 video drivers might offer more resolutions and color depths than are actually supported on a particular device, most often due to a lack of video memory. If you select a resolution that is not supported by your video device, the XFree86 video driver automatically selects the next lower resolution that is supported.
A virtual screen feature is supported with most of the drivers. You can enable it in
kdmconfig by selecting a Virtual Screen Resolution Selection entry that is larger than the Resolution/Colors Selection entry. However, the virtual screen feature is currently not supported with the VESA driver.
Copyright 1994-2002 Sun Microsystems