C H A P T E R 4 |
Using Sun XVR-100 Graphics Accelerator Features |
This chapter provides Sun XVR-100 graphics accelerator feature information.
There are three methods described in this section for video output from which to choose with the Sun XVR-100 graphics accelerator. This section lists the options:
The following section, Setting Up Video Output Methods, describes how to set up these video output methods.
When there are two Sun XVR-100 graphics accelerators in a system, they are numbered from 0 and by ones (0, 1, 2, ...)
This enables the HD15 video output only. This is the default the system uses if no fbconfig commands have been given, or after fbconfig -dev pfb0
-defaults.
To set up single video output, do the following:
1. If enabled, disable doublewide mode.
To disable doublewide mode, type:
2. Set the desired screen resolution. For example, type:
To find all possible Sun XVR-100 graphics accelerator resolutions, type:
This enables two monitor support without the use of Xinerama software. This means that the Sun XVR-100 graphics accelerator creates one wide (or tall) frame buffer, displayed across two screens using the DVI port.
To set up two video outputs over one frame buffer, do the following:
1. Enable both video outputs, sharing a single frame buffer. Type:
This is implemented only in -doublewide and -doublehigh modes. For
-doublewide, xval is used to position the rightmost video output. Negative is left (overlaps with the left video output). For -doublehigh, the yval is used to position the bottom video output. Negative is up (overlaps with top video output). The default is [0, 0].
2. Set the desired screen resolution. Type:
Note - Screen resolutions higher than 1280 × 1024 are not supported for the DVI video port. (See TABLE 1-2 for DVI port supported display resolutions.) |
The following is an example of a full overlap for the 1280 × 1024 resolution, replicating one stream on two screens:
This allows independent resolution for each video output.
Note - The use of two independent video outputs on a single board with Xinerama is not supported. The X window system and Sun OpenGL for Solaris performance may be noticeably degraded in this mode.
Set up two video outputs over one large frame buffer whenever possible for a dual video output configuration. See Setting Up Two Video Outputs Over One Large Frame Buffer. |
To set up two independent video outputs, do the following:
1. To enable both video outputs, both devices /dev/fbs/pfb0a and /dev/fbs/pfb0b must appear in the /etc/dt/config/Xservers file.
As superuser, modify the Xservers file. For example:
For example, as superuser, type:
Enter the Xservers file content in one long line.
2. Select an independent screen resolution for each frame buffer. For example:
Use the -depth option to set the default depth (bits per pixel) on the device. Possible values are 8 or 24.
Log out of the current window system session and log back in for the change to take effect. Any depth setting in the Xserver command line takes precedence over what is set using fbconfig. The default is 24.
For the Solaris 10 Operating System, do the following to set or reset the default color depth. To set 8 or 24 as the default color depth, use /usr/sbin/svccfg to reconfigure your Xservers file.
/usr/sbin/svccfg -s x11-server setprop options/default_depth=8 /usr/sbin/svccfg -s x11-server setprop options/default_depth=24 |
Use fbconfig to check the X window system (-propt) and Sun XVR-100 graphics accelerator (-prconf) device configuration values.
The fbconfig -propt option displays the values of all options (for the specified device) saved in the OWconfig file (see below for an example). These are the values the X window system will use the next time it starts on that device:
fbconfig -prconf option displays the current Sun XVR-100 graphics accelerator device configuration (see below for an example). If certain values differ from those displayed in -propt, it is because those values have been configured since the X window system started.
Copyright © 2008, Sun Microsystems, Inc. All Rights Reserved.