C H A P T E R 11 |
Sun XVR-1000 Graphics Accelerator |
The Sun XVR-1000 graphics accelerator is an UltraSPARCTM port architecture (UPA) bus high-resolution, high-performance graphics frame buffer that provides 30-bit color and 3D acceleration. The graphics board has full hardware support for 2D and 3D texture mapping, as well as dynamic multisample antialiasing and an S-video port.
This chapter lists the screen resolutions and video formats for the Sun XVR-1000 graphics accelerator, in addition to man page and other related software information.
For most installations, the Sun XVR-1000 graphics accelerator device automatically configures itself to the proper screen resolution and refresh rate for your monitor. If it is not a Sun monitor, however, that is connected to the Sun XVR-1000 graphics accelerator device, the monitor might have the wrong screen resolution. To change the screen resolution, use the fbconfig utilities.
The Sun XVR-1000 graphics accelerator man pages describe how you can query and set frame buffer attributes such as screen resolutions and visual configurations.
Use the fbconfig(1M) man page for configuring all Sun graphics accelerators.
SUNWgfb_config(1M) contains Sun XVR-1000 device-specific configuration information. fbconfig is included in the Solaris 8 and Solaris 9 operating environments. SUNWgfb_config is included in the Solaris 9 operating environment. For operating environments prior to the Solaris 9 operating environment, refer to the postscript file SUNWgfb_config.ps on the Sun XVR-1000 graphics accelerator CD.
Use the help option to display the attributes and parameters information of the
man page.
To access the fbconfig man page, type:
# man fbconfig |
To access the SUNWgfb_config man page, type:
# man SUNWgfb_config |
If you are adding the Sun XVR-1000 graphics accelerator Solaris 8 operating environment packages to a JumpStartTM server, you must first add the following patches (located on the installation kit CD-ROM in
XVR-1000/Solaris_8/Patches) in the following order:
If you are adding these packages to a Solaris 8 2/02 operating environment JumpStart image, only patch 109888-16 is required. No patches are required for the Solaris 9 operating environment. After you have applied the required patches, install the Sun XVR-1000 graphics accelerator packages in the following order:
Sun XVR-1000 graphics accelerator supports full 30-bit 3D (double/z-buffered) graphics at all supported resolutions. TABLE 11-1 lists the supported screen resolutions for the Sun XVR-1000 graphics accelerator. To get a list of available resolutions for your display device, type fbconfig -dev /dev/fbs/gfb0 -res \?
at the command line.
Note - The Sun XVR-1000 graphics accelerator supports two streams of video information. |
To run more than one frame buffer, you must modify your
/etc/dt/config/Xservers file. The Sun XVR-1000 graphics accelerator device is identified as gfbx (for example, gfb0 and gfb1 for two Sun XVR-1000 graphics accelerator devices). To do this:
1. Become superuser and open the /etc/dt/config/Xservers file.
# cd /etc/dt/config # vi Xservers |
If the /etc/dt/config/Xservers file does not exist, create the /etc/dt/config directory and copy the Xservers file from /usr/dt/config/Xservers to /etc/dt/config.
# mkdir -p /etc/dt/config # cp /usr/dt/config/Xservers /etc/dt/config # cd /etc/dt/config # vi Xservers |
2. Modify the file by adding the device locations for the applicable frame buffers being used. See the following examples:
:0 Local local_uid@console root /usr/openwin/bin/Xsun -dev /dev/fbs/ffb0 -dev /dev/fbs/gfb0 |
:0 Local local_uid@console root /usr/openwin/bin/X -dev /dev/fb0 defdepth 24 -dev /dev/fb1 defdepth 24 |
:0 Local local_uid@console root /usr/openwin/bin/X -dev /dev/fb |
Note that the defdepth 24 was removed from the Xservers file so that the
X server does not take performance away from applications.
3. Install the Sun XVR-1000 graphics accelerator hardware (see the "Sun XVR-1000 Graphics Accelerator Installation and User's Guide").
Copyright © 2002, Sun Microsystems, Inc. All rights reserved.