Submit comments about this document at: http://www.sun.com/hwdocs/feedback
Copyright 2006Sun Microsystems, Inc.,4150 NetworkCircle, Santa Clara, California 95054, U.S.A. All rights reserved.
Sun Microsystems, Inc.has intellectualproperty rights relating to technology that is described in this document. In particular, and without
limitation, theseintellectual property rightsmay includeone ormore of the U.S. patents listed at http://www.sun.com/patentsand oneor
more additional patents or pending patent applications in the U.S. and in other countries.
This documentand theproduct to which it pertains are distributed under licenses restricting theiruse, copying,distribution, and
decompilation. Nopart ofthe product orof thisdocument maybe reproduced in any form by any means without prior written authorization of
Sun andits licensors,if any.
Third-party software, including font technology, is copyrightedand licensedfrom Sunsuppliers.
Parts ofthe product maybe derivedfrom Berkeley BSD systems, licensed from the University of California. UNIX is aregistered trademarkin
the U.S.and inother countries,exclusively licensedthrough X/Open Company,Ltd.
Sun, SunMicrosystems, the Sun logo, Ultra, OpenBoot, docs.sun.com, and Solaris are trademarks or registeredtrademarks ofSun
Microsystems, Inc. in the U.S. and in other countries.
All SPARC trademarks are usedunder licenseand are trademarksor registered trademarks of SPARCInternational, Inc.in theU.S. andin other
countries. Products bearingSPARC trademarksare based upon an architecturedeveloped bySun Microsystems, Inc.
The OPENLOOK andSun™ GraphicalUser Interfacewas developedby SunMicrosystems, Inc. for its users and licensees. Sun acknowledges
the pioneeringefforts of Xerox in researchingand developingthe conceptof visualor graphicaluser interfacesfor thecomputer industry. Sun
holds anon-exclusive licensefrom Xerox to the XeroxGraphical UserInterface, whichlicense alsocovers Sun’slicensees whoimplement OPEN
LOOK GUIsand otherwisecomply withSun’s writtenlicense agreements. OpenGLis aregisteredtrademark ofSilicon Graphics,Inc.
U.S. GovernmentRights—Commercial use. Government users are subject to the Sun Microsystems, Inc.standard licenseagreement and
applicable provisions ofthe FARand itssupplements.
DOCUMENTATION IS PROVIDED “AS IS” AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES,
INCLUDING ANYIMPLIED WARRANTYOF MERCHANTABILITY,FITNESS FOR A PARTICULARPURPOSE ORNON-INFRINGEMENT,
ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID.
Copyright 2006Sun Microsystems, Inc.,4150 NetworkCircle, Santa Clara, Californie 95054, Etats-Unis. Tous droits réservés.
Sun Microsystems, Inc.a lesdroits de propriété intellectuels relatantsà latechnologie quiest décritdans cedocument. Enparticulier,et sansla
limitation, cesdroits de propriété intellectuels peuvent inclure unou plusdes brevetsaméricains énumérésà http://www.sun.com/patents et
un oules brevets plussupplémentaires ou les applications de brevet en attente dansles Etats-Uniset dansles autrespays.
Ce produit oudocument estprotégé par un copyright et distribué avec des licences qui en restreignent l’utilisation,la copie,la distribution,et la
décompilation. Aucunepartie dece produit oudocument nepeut être reproduite sous aucune forme, par quelque moyen que ce soit, sans
l’autorisation préalableet écritede Sunet deses bailleursde licence,s’il yen a.
Le logicieldétenu pardes tiers,et quicomprend la technologie relative aux polices decaractères, estprotégé parun copyrightet licenciépar des
fournisseurs deSun.
Sun, SunMicrosystems, le logo Sun, Ultra, OpenBoot, docs.sun.com, et Solaris sont des marques defabrique ou des marquesdéposées deSun
Microsystems, Inc. aux Etats-Unis et dans d’autres pays.
Toutes lesmarques SPARCsont utiliséessous licenceet sontdes marques defabrique oudes marques déposéesde SPARC International, Inc.
aux Etats-Uniset dansd’autres pays. Les produits portant les marquesSPARC sontbasés surune architecture développée par Sun
Microsystems, Inc.
L’interfaced’utilisation graphiqueOPEN LOOKet Sun™a étédéveloppée parSun Microsystems, Inc.pour sesutilisateurs etlicenciés. Sun
reconnaît les efforts de pionniers de Xeroxpour larecherche et le développement du concept des interfaces d’utilisation visuelle ou graphique
pour l’industriede l’informatique.Sun détientune licensenon exclusivede Xerox surl’interface d’utilisationgraphique Xerox, cettelicence
couvrant égalementles licenciéesde Sunqui mettenten placel’interface d’utilisation graphiqueOPEN LOOKet quien outre seconforment
aux licencesécrites deSun. OpenGLest unemarque déposée de Silicon Graphics, Inc.
LA DOCUMENTATION EST FOURNIE "EN L’ÉTAT" ET TOUTES AUTRES CONDITIONS, DECLARATIONS ET GARANTIES EXPRESSES
OU TACITESSONT FORMELLEMENTEXCLUES, DANSLA MESUREAUTORISEE PARLA LOIAPPLICABLE, YCOMPRIS NOTAMMENT
TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE, A L’APTITUDE A UNE UTILISATION PARTICULIERE OU A
L’ABSENCE DE CONTREFAÇON.
Please
Recycle
Regulatory Compliance Statements
Your Sun product is marked to indicate its compliance class:
•Federal Communications Commission (FCC) — USA
•Industry Canada Equipment Standard for Digital Equipment (ICES-003) — Canada
•Voluntary Control Council for Interference (VCCI) — Japan
•Bureau of Standards Metrology and Inspection (BSMI) — Taiwan
Please read the appropriate section that corresponds to the marking on your Sun product before attempting to install the
product.
FCC Class A Notice
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
1. This device may not cause harmful interference.
2. This device must accept any interference received, including interference that may cause undesired operation.
Note: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of
the FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment
is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy, and if it is
not installed and used in accordance with the instruction manual, it may cause harmful interference to radio communications.
Operation of this equipment in a residential area is likely to cause harmful interference, in which case the user will be required
to correct the interference at his own expense.
Shielded Cables: Connections between the workstation and peripherals must be made using shielded cables to comply with
FCC radio frequency emission limits. Networking connections can be made using unshielded twisted-pair (UTP) cables.
Modifications: Any modifications made to this device that are not approved by Sun Microsystems, Inc. may void the authority
granted to the user by the FCC to operate this equipment.
FCC Class B Notice
This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
1. This device may not cause harmful interference.
2. This device must accept any interference received, including interference that may cause undesired operation.
Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of
the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential
installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in
accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee
that interference will not occur in a particular installation. If this equipment does cause harmful interference to radio or
television reception, which can be determined by turning the equipment off and on, the user is encouraged to try to correct the
interference by one or more of the following measures:
•Reorient or relocate the receiving antenna.
•Increase the separation between the equipment and receiver.
•Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.
•Consult the dealer or an experienced radio/television technician for help.
Shielded Cables: Connections between the workstation and peripherals must be made using shielded cables in order to
maintain compliance with FCC radio frequency emission limits. Networking connections can be made using unshielded
twisted pair (UTP) cables.
Modifications: Any modifications made to this device that are not approved by Sun Microsystems, Inc. may void the authority
granted to the user by the FCC to operate this equipment.
iii
ICES-003 Class A Notice - Avis NMB-003, Classe A
This Class A digital apparatus complies with Canadian ICES-003.
Cet appareil numérique de la classe A est conforme à la norme NMB-003 du Canada.
ICES-003 Class B Notice - Avis NMB-003, Classe B
This Class B digital apparatus complies with Canadian ICES-003.
Cet appareil numérique de la classe B est conforme à la norme NMB-003 du Canada.
iv Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
BSMI Class A Notice
The following statement is applicable to products shipped to Taiwan and marked as Class A on the product compliance
label.
Regulatory Compliance Statements v
vi Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Declaration of Conformity
Compliance Model Number:R500
Product Family Name:XVR-2500 Graphics Accelerator (X7295A)
EMC
USA—FCC Class B
This equipment complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions:
1. This equipment may not cause harmful interference.
2. This equipment must accept any interference that may cause undesired operation.
European Union
This equipment complies with the following requirements of the EMC Directive 89/336/EEC:
As Telecommunication Network Equipment (TNE) in both Telecom Centers and Other Than Telecom Centers per (as
applicable): EN300-386 V.1.3.2 (2003-05) Required Limits:
EN55022:1994 +A1:1995
+A2:1997
EN61000-3-2:2000Pass
EN61000-3-3:1995
+A1:2000
IEC 61000-4-26 kV (Direct), 8 kV (Air)
IEC 61000-4-33 V/m 80-1000MHz, 10 V/m 800-960 MHz and 1400-2000 MHz
IEC 61000-4-41 kV AC and DC Power Lines, 0.5 kV Signal Lines
IEC 61000-4-52 kV AC Line-Gnd, 1 kV AC Line-Line and Outdoor Signal Lines, 0.5 kV Indoor Signal Lines > 10m
IEC 61000-4-63 V
IEC 61000-4-11Pass
As information Technology Equipment (ITE) Class B per (as applicable):
EN55022:1994 +A1:1995 +A2:1997 Class B
EN61000-3-2:2000Pass
EN61000-3-3:1995 +A1:2000Pass
EN 55024:1998 +A1:2001 +A2:2003 Required Limits
IEC 61000-4-24 kV (Direct), 8 kV (Air)
IEC 61000-4-33 V/m
IEC 61000-4-41 kV AC and DC Power Lines, 0.5 kV Signal and DC Power Lines
IEC 61000-4-51 kV AC Line-Line and Outdoor Signal Lines, 2 kV AC Line-Gnd, 0.5 kV DC Power Lines
IEC 61000-4-63 V
IEC 61000-4-81 A/m
IEC 61000-4-11Pass
Class B
Pass
Declaration of Conformity vii
Safety
This equipment complies with the following requirements of the Low Voltage Directive 73/23/EEC:
EC Type Examination Certificates:
EN 60950-1:2001, 1st EditionTÜV Rheinland Certificate No.
IEC 60950:2000, 3rd EditionCB Scheme Certificate No. DK-8895
Evaluated to all CB Countries
UL 60950-1:2003, 1st Edition, CSA C22.2 No. 60950-1-03File: E204883-A11-UL-1
Supplementary Information
This equipment was tested and complies with all the requirements for the CE Mark.
This equipment complies with the Restriction of Hazardous Substances (RoHS) directive 2002/95/EC.
/S//S/
Dennis P. Symanski DATE
Worldwide Compliance Office
Sun Microsystems, Inc.
4150 Network Circle, MPK15-102
Santa Clara, CA 95054 U.S.A.
Tel: 650-786-3255
Fax: 650-786-3723
Donald Cameron DATE
Program Manager/Quality Systems
Sun Microsystems Scotland, Limited
Blackness Road, Phase I, Main Bldg.
Springfield, EH49 7LR
Scotland, United Kingdom
Tel: +44 1 506 672 539
Fax: +44 1 506 670 011
viii Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Contents
Prefacexvii
1.Overview1
Installation Kit1
Graphics Accelerator Overview2
Features3
Additional Features3
Video Formats5
Listing Video Formats6
Video Display Ports6
Installation Process7
Technical Support7
2.Installing the Software9
Software Requirements9
Installing the Software10
Man Pages13
3.Installing the Hardware15
Before Installation15
System Configuration16
ix
Installing the Hardware16
Monitor Cables17
Changing the Monitor Screen Resolutions17
4.Configuring Multiple Frame Buffers19
Configuring Multiple Frame Buffers Through the Xservers File19
Xinerama21
Using Xinerama21
Restrictions When Using Xinerama22
5.Using Features23
Streaming Methods23
Setting Up Streaming Methods24
Setting Up Single Video Output25
Setting Up Two Video Streams Over One Large Frame Buffer25
Multisampling27
Sample Density27
Disabling Multisampling28
Checking Device Configuration29
A.Setting the Default Console Display31
B.Software Information35
Software Directory Packages35
Software Package Locations36
Software Packages36
Sun OpenGL for Solaris Software37
Software Package Locations37
Software Patch Locations37
Software Packages38
xSun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
C.Removing the Software39
D.Display Configuration Management (DCMtool)41
E.Stereo Viewing43
Stereo43
Cabling for Stereo44
Configuring for Stereo46
F.Multiscreen Viewing47
Multiview47
Multiview Genlock Ribbon Cable48
Configuring for Multiview49
G.Specifications51
I/O Port Specifications51
DVI Video Connector52
Stereo Connector54
Power Requirements55
H.Graphics Library Extensions57
Sun OpenGL 1.3 for Solaris Extensions57
Sun OpenGL 1.5 for Solaris Extensions58
Index61
Contentsxi
xiiSun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
TABLE G-3Sun XVR-2500 Graphics Accelerator Power Consumption55
xv
xviSun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Preface
This guide describes how to install and configure the Sun™XVR-2500 Graphics
Accelerator for your Sun Ultra
Before You Read This Document
This document is intended for experienced system administrators familiar with
installing and configuring graphics boards in Sun computer systems.
How This Document Is Organized
™
45 workstation.
Chapter 1 provides an overview of the Sun XVR-2500 graphis accelerator.
Chapter 2 describes how to install the software.
Chapter 3 describes how to install the hardware.
Chapter 4 describes how to modify the Xservers configuration file and how to use
Xinerama.
Chapter 5 provides information on using features, including multisample
antialiasing.
Appendix A describes how to set the default console display.
Appendix B lists product software directories, packages, and patches.
Appendix C describes how to remove the product software.
xvii
Appendix D describes how to access the DMCtool to change screen resolutions.
Appendix E describes how to configure for stereo viewing.
Appendix F describes how to genlock two graphics accelerators for multiviewing.
Appendix G provides product specifications.
Appendix H lists the Sun OpenGL
®
for Solaris™ graphics library extensions.
Using UNIX Commands
This document might not contain information about basic UNIX®commands and
procedures such as shutting down the system, booting the system, and configuring
devices. Refer to the following for this information:
■ Software documentation that you received with your system
■ Solaris Operating System documentation, which is at:
http://docs.sun.com
xviii Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Shell Prompts
ShellPrompt
C shellmachine-name%
C shell superusermachine-name#
Bourne shell and Korn shell$
Bourne shell and Korn shell superuser#
Typographic Conventions
Typeface
AaBbCc123The names of commands, files,
AaBbCc123What you type, when contrasted
AaBbCc123Book titles, new words or terms,
1 The settings on your browser might differ from these settings.
1
MeaningExamples
and directories; on-screen
computer output
with on-screen computer output
words to be emphasized.
Replace command-line variables
with real names or values.
Edit your.login file.
Use ls -a to list all files.
% You have mail.
su
%
Password:
Read Chapter 6 in the User’s Guide.
These are called class options.
You must be superuser to do this.
To delete a file, type rm filename.
Prefacexix
Documentation, Support, and Training
Sun FunctionURLDescription
Documentationhttp://www.sun.com/documentation/Download PDF and HTML documents,
Sun is not responsible for the availability of third-party web sites mentioned in this
document. Sun does not endorse and is not responsible or liable for any content,
advertising, products, or other materials that are available on or through such sites
or resources. Sun will not be responsible or liable for any actual or alleged damage
or loss caused by or in connection with the use of or reliance on any such content,
goods, or services that are available on or through such sites or resources.
Sun Welcomes Your Comments
Sun is interested in improving its documentation and welcomes your comments and
suggestions. You can submit your comments by going to:
http://www.sun.com/hwdocs/feedback
Please include the title and part number of your document with your feedback:
Sun XVR-2500 Graphics Accelerator Installation and User’s Guide,
part number 817-7517-10
xx Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
CHAPTER
1
Overview
This chapter provides an overview of the Sun XVR-2500 graphics accelerator.
■ “Installation Kit” on page 1
■ “Graphics Accelerator Overview” on page 2
■ “Video Formats” on page 5
■ “Installation Process” on page 7
■ “Technical Support” on page 7
Installation Kit
The installation kit for the Sun XVR-2500 graphics accelerator includes:
■ Sun XVR-2500 graphics accelerator
■ Sun XVR-2500 graphics accelerator software (CD-ROM)
■ DVI-I to HD15 monitor adapter
■ Internal multiview genlock ribbon cable
■ Antistatic wrist strap
■ Sun XVR-2500 Graphics Accelerator Installation and User ’s Guide, this document
1
Graphics Accelerator Overview
The Sun XVR-2500 graphics accelerator is PCI-Express based. It provides high
resolution and high performance PCI-Express 3D graphics. The Sun XVR-2500
graphics accelerator has 256 Mbytes of unified memory for video and OpenGL
features. The Sun XVR-2500 graphics accelerator occupies one full-height, full-length
PCI-Express slot.
FIGURE 1-1 shows the Sun XVR-2500 graphics accelerator.
FIGURE 1-1Sun XVR-2500 Graphics Accelerator
2Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Features
■ 256 Mbytes of unified memory for video memory, texture memory, Pbuffer,
stencil, multisample, Z-buffer, accumulation buffer memory and display list
memory
■ 10-bit gamma correction
■ Dual 1920 × 1200 screens supported from a single board
■ Dual 1280 × 1024 stereo screen support
■ Six programmable 36-bit vertex shaders supporting up to 1K instructions,
subroutines, loops, and conditionals
■ 48 programmable fragment shaders supporting up to 256K instructions,
subroutines, loops, and predicates
■ Programmable pixel shader
■ Hardware cursor
■ Stereoscopic viewing support (frame sequential)
■ Display data channel (DDC) monitor support for communication
■ Display power management signaling (DPMS) to enable monitor’s power-saving
mode
■ High-speed, full-featured DMA over the PCI-Express bus
■ Multiscreen support using multiple cards in a single workstation
■ Multiview functionality for genlocking two graphics accelerators
■ Stereo output
■ Dual DVI-I video out
Additional Features
■ Geometry acceleration
■ Model view matrix transformation of vertex and normal coordinates
■ Texture matrix transformation of texture coordinates
■ Perspective transformation
■ Viewport transformation
■ View volume clipping
■ OpenGL operations (support Sun OpenGL 1.3 and OpenGL 1.5 for Solaris)
■ Multitexture and cube mapping
■ Points (2D, 3D, wide)
■ Vectors (2D and 3D lines and line strips; wide, stippled
■ Polygons (triangles, triangle strips, quads, quad strips, polygons, point or line
4Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Video Formats
TABLE 1-1 lists the Sun XVR-2500 graphics accelerator video formats. TABLE 1-1 also
includes multisampling sizes for the applicable resolutions for single and dual
screens (spp is samples per pixel). The heading “Dual Screen” refers to double-wide
or double-high dual displays
TABLE 1-1Sun XVR-2500 Graphics Accelerator Video Formats
Maximum
Number of
spp
Dual Screen
Display
Resolution
Vertical
Refresh Rate (Hz)
Aspect Ratio
Format
Sync
Standard
Maximum
Number of
spp
Single Screen
1920 × 120060, 7516:10Sun8-
1920 × 108060, 7216:9Sun8-
1600 × 1280765:4Sun8-
1600 × 120060, 754:3VESA8-
1600 × 1200604:3Sun8-
1600 × 1024604:3Sun16-
1600 × 100066, 7616:10Sun16-
1440 × 9007616:10Sun16-
1280 × 102496, 108, 1125:4Sun stereo16-
1280 x 102467, 765:4Sun16-
1280 × 102460, 75, 855:4VESA16-
1280 × 80011216:10Sun stereo164
1280 × 8007616:10Sun164
1280 × 768565:3Sun164
1152 x 90066, 765:4Sun164
1152 x 9001205:4Sun stereo164
1024 × 800845:4Sun164
1024 × 768774:3Sun168
1024 × 768964:3Sun stereo164
1024 × 76860, 70, 754:3VESA168
1024 × 6921004:3Sun stereo164
Chapter 1 Overview5
TABLE 1-1Sun XVR-2500 Graphics Accelerator Video Formats (Continued)
Display
Resolution
Vertical
Refresh Rate (Hz)
Aspect Ratio
Format
Sync
Standard
Maximum
Number of
spp
Single Screen
Maximum
Number of
spp
Dual Screen
960 × 680108, 1127:5Sun stereo168
800 × 600754:3VESA168
640 × 48060, 72, 754:3VESA168
Note – Not all resolutions are supported by all displays (that is, monitors,
projectors, and so on). Using resolutions that are not supported by the display might
damage the display. Refer to your display manual for supported resolutions.
Listing Video Formats
● To list all graphics devices on your system, type:
host% fbconfig -list
● To list available resolutions for your display device, type:
host% fbconfig -dev kfb0 -res \?
Video Display Ports
The Sun XVR-2500 graphics accelerators provide two DVI video output ports. Each
DVI video port supports both analog (DVI-A) and digital (DVI-D) video formats.
Although the DVI port supports both analog and digital video formats, they cannot
be used simultaneously from the individual DVI port.
6Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Installation Process
Caution – The Sun XVR-2500 graphics accelerator are not hot-swappable.
1. Install the software (Chapter 2).
2. Shutdown the system.
3. Install the hardware (Chapter 3), repower the system, and reboot.
4. Modify the Xservers configuration file, if needed (Chapter 4).
5. Video format and other features are described in Chapter 5 (optional).
Technical Support
For assistance and other information not found in this document concerning the
Sun XVR-2500 graphics accelerator, see Support Services at:
http://www.sun.com/support/
For the latest software patches, go to http://sunsolve.sun.com
Chapter 1 Overview7
8Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
CHAPTER
2
Installing the Software
This chapter provides Sun XVR-2500 graphics accelerator software installation
information.
■ “Software Requirements” on page 9
■ “Installing the Software” on page 10
■ “Man Pages” on page 13
Software Requirements
The Solaris 10 Operating System, or subsequent compatible version of the Solaris
Operating System, is required on your SPARC
Sun XVR-2500 graphics accelerator software:
■ 3.5 Mbytes of available disk space for Sun XVR-2500 graphics accelerator Solaris
system software
■ 160 Mbytes for Sun OpenGL 1.5 for Solaris, 175 Mbytes of disk space for Sun
OpenGL 1.3 for Solaris
See Appendix B for additional software information.
®
system before installing the
9
Installing the Software
Use the install utility on the CD-ROM to install the software. This utility installs
necessary driver software and patches.
1. Log in as superuser.
2. Insert the CD into the drive.
■ If the CD is already mounted, type the following and go to Step 3:
# cd /cdrom/cdrom0
■ If the CD is not already mounted, type:
# mount -F hsfs -O -o ro /dev/dsk/c0t6d0s0 /cdrom
# cd /cdrom
Note – The CD-ROM device might be different on your system. For example,
/dev/dsk/c0t2d0s2.
3. To install the software, type:
# ./install
10Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
The following output varies depending on the configuration of the system:
Welcome to the Sun XVR-2500 Graphics Accelerator
Copyright 2005 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
This program installs the software for the Sun XVR-2500
Graphics Accelerator.
Please select the version of Sun OpenGL to install:
1) Sun OpenGL 1.3
2) Sun OpenGL 1.5
3) Do not install Sun OpenGL
Enter a number: 2
The installation program checks if the graphics accelerator software is already
installed. If already installed, the following is displayed:
*** Sun XVR-2500 Graphics Accelerator packages are already installed.
*** DCMTool packages are already installed.
*** Sun OpenGL 200.1.5 packages are already installed.
*** All required software for Sun XVR-2500 Graphics Accelerator is
already installed - exiting.
4. Select the Sun OpenGL for Solaris version and press Return.
The following is displayed. For this example, option 2, Sun OpenGL 1.5 for Solaris,
is selected on a Solaris 10 Operating System.
The following is displayed indicating the installation option selected:
This script is about to take the following actions:
- Install Sun XVR-2500 Graphics Accelerator software
- Install Sun XVR-2500 Graphics Accelerator patch(es) 120928-03
- Install DCMTool
- Install Sun OpenGL 1.5
Press return to continue, or ’Q’ to quit:
Chapter 2 Installing the Software11
5. Press Return to begin installation.
When complete, the following is displayed:
Note – Depending on your system configuration, the actual output from the
installation process might differ from what is shown below.
*** Installing Sun XVR-2500 Graphics Accelerator packages...
*** Installing patch 120928-03 for Solaris 10...
*** Installing DCMTool packages...
*** Installing Sun OpenGL 1.5 packages...
*** Done. A log of this installation is at:
/var/tmp/XVR-2500.install.2006.01.25
*** NOTE: The system should be rebooted as soon as possible to ensure
***that the latest Sun XVR-2500 Graphics Accelerator software is in use.
6. Shut down the system after the software is installed:
# shutdown -i 5
See the shutdown(1M) and boot(1M) man pages for more details.
7. Go to “Installing the Hardware” on page 15 for information on installing the
hardware.
To remove the software, see Appendix C.
12Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Man Pages
The Sun XVR-2500 graphics accelerator man pages describe how you can query and
set frame buffer attributes such as screen resolutions and visual configurations. You
may also access the Display Configuration Management tool (DCMtool) for
changing monitor screen resolutions (Appendix D).
Use the fbconfig(1M) man page for configuring all Sun graphics accelerators.
SUNWkfb_config(1M) contains Sun XVR-2500 device-specific configuration
information. To get a list of all devices on your system, type:
host% fbconfig -list
Use the fbconfig -help option to display the attributes and parameters
information of the man page. To access the help page, type:
host% fbconfig -dev kfb0 -help
● To access the fbconfig man page, type:
host% man fbconfig
● To access the Sun XVR-2500 graphics accelerator man page, type:
host% man SUNWkfb_config
Chapter 2 Installing the Software13
14Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
CHAPTER
3
Installing the Hardware
This chapter provides Sun XVR-2500 graphics accelerator hardware installation
information.
■ “Before Installation” on page 15
■ “System Configuration” on page 16
■ “Installing the Hardware” on page 16
■ “Monitor Cables” on page 17
■ “Changing the Monitor Screen Resolutions” on page 17
Before Installation
Refer to your system platform documentation for proper procedures on how to shut
down the system safely before installing or removing any internal boards, and how
to reboot the system after installation. Access documentation at:
http://www.sun.com/documentation
15
System Configuration
The Sun XVR-2500 graphics accelerator consumes 75 watts of system power and
occupies one PCI-Express slot.
You can configure the Sun Ultra 45 workstation with a maximum of two
Sun XVR-2500 graphics accelerators.
To find the most recent information on system configurations, and additional
specifications, go to:
http://www.sun.com/desktop/products/graphics
Installing the Hardware
Refer to the platform documentation provided with your Sun system for detailed
instructions on installing Sun PCI-Express bus graphics boards:
Sun Ultra 45 Workstation Service and Diagnostics Manual (819-1892-10)
Access system hardware documentation at:
http://www.sun.com/documentation
After installing your graphics accelerator and securing your system enclosure:
1. Connect the monitor cable (see “Monitor Cables” on page 17), power on the
monitor, then power on the system and reboot (boot) for reconfiguration.
2. For multiple graphics boards, modify the /etc/dt/config/Xservers file.
This file tells your system to run the X window system on each of the graphics
boards listed in your Xservers file. If you remove graphics boards from your
system, you also need to modify your Xservers file. See Chapter 4, “Configuring
Multiple Frame Buffers.”
16Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Monitor Cables
Use the proper DVI-I monitor adapter cable that supports your monitor. The DVI-I
to HD15 monitor adapter, Sun part number 530-3305, comes with the Sun graphics
accelerator installation kit. You can also order the DVI-I to HD15 adapter through
the Sun store (http://store.sun.com).
Changing the Monitor Screen
Resolutions
Note – The monitor must be connected to the Sun XVR-2500 graphics accelerator
and powered on for it to configure to the monitor resolution.
For most installations, the graphics accelerator device automatically configures itself
to the screen resolution and refresh rate for the monitor. If a Sun monitor is
connected to the graphics accelerator device, the monitor might have the wrong
screen resolution. Use the fbconfig utility to change the screen resolution. (To
change screen resolutions using the Display Configuration Management tool,
DCMtool, see Appendix D.)
SUNWkfb_config contains Sun XVR-2500 graphics accelerator device-specific
configuration information.
● To change the screen resolution using the SUNWkfb_config man page, type:
% man SUNWkfb_config
Chapter 3 Installing the Hardware17
18Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
CHAPTER
4
Configuring Multiple Frame Buffers
This chapter describes procedures for setting up multiple frame buffers.
■ “Configuring Multiple Frame Buffers Through the Xservers File” on page 19
■ “Xinerama” on page 21
Configuring Multiple Frame Buffers
Through the Xservers File
To run more than one frame buffer, modify the /etc/dt/config/Xservers file.
The Sun XVR-2500 graphics accelerator device name is kfb (for example, kfb0 and
kfb1 for two Sun XVR-2500 graphics accelerator devices). To modify the file:
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
19
2. Modify the Xservers file by adding the device locations for the applicable frame
buffers being used.
To get a list of all devices on your system, type:
host% fbconfig -list
For example, enter the Xservers file content on a single line.
This example shows the Xservers configuration file modified for two
Sun XVR-2500 graphics accelerators:
:0 Local local_uid@console root /usr/openwin/bin/Xsun -dev /dev/fbs/kfb0
-dev /dev/fbs/kfb1
3. Log out, then log back in.
If you are editing the Xservers file after completing all the installation steps
outlined in Chapter 1, “Installation Process” on page 7, including the
reconfiguration, reboot your system.
20Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Xinerama
Xinerama is an X window system feature that enables multiscreen displays over a
single logical screen. Xinerama is available in the Solaris 10 Operating System
software and subsequent compatible releases for Sun graphics boards.
Refer to the proper Xservers(1) and XSun(1) man pages and Xservers
documentation for further information.
Using Xinerama
When the window system is started in Xinerama mode, all windows can be
seamlessly moved across screen boundaries, thus creating one large, super highresolution, virtual display. With Sun OpenGL 1.3 and 1.5 for Solaris or subsequent
compatible releases, this functionality is extended to OpenGL applications. No
recompilation is necessary for a legacy application to work with Xinerama mode
across multiple screens, even if the application was compiled with an older version
of Sun OpenGL for Solaris.
1. To enable Xinerama mode (single logical screen) on multiscreen displays, add
+xinerama to the Xsun command line in the /etc/dt/config/Xservers file.
■ Both screens must use the same Sun PCI-Express based graphics device.
■ Both screens that the X window system thinks are side by side must have the
same height.
■ Both screens that the X window system thinks are above and below must have the
same width.
22Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
CHAPTER
5
Using Features
This chapter provides Sun XVR-2500 graphics accelerator feature information.
■ “Streaming Methods” on page 23
■ “Setting Up Streaming Methods” on page 24
■ “Multisampling” on page 27
■ “Checking Device Configuration” on page 29
Streaming Methods
There are two methods described in this section for streaming video from which to
choose with the Sun XVR-2500 graphics accelerator:
■ Single video output on a single screen (default)
■ Two video streams over one large frame buffer
The following section, “Setting Up Streaming Methods” on page 24, describes how
to set up these streaming methods.
When there are two Sun graphics accelerators in a system, they are numbered from
0 and by ones (0, 1, 2, 3, ...). For example, if two Sun XVR-2500 graphics accelerators
are installed, device for the first graphics accelerator is kfb0 and the second device
would be kfb1.
23
Setting Up Streaming Methods
This section describes how to set up streaming methods for single and two monitor
support.
Note – The default video output port (kfb0) is shown in FIGURE 5-1. You can only
display from the second video output port (upper) by using doublewide or
doublehigh configurations. Devices kfb0a and kfb0b are not supported.
Default video port 1
FIGURE 5-1Default Video Port
24Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Default video port 1
Setting Up Single Video Output
This enables the first DVI-I port 1 output only. This is the default the system uses if
no fbconfig commands have been given, or after fbconfig -dev kfb0
-defaults.
To set up single video output, do the following:
1. If enabled, disable doublewide mode. Type:
host% fbconfig -dev kfb0 -defaults
2. Set the desired screen resolution.
For the following example resolution, type:
host% fbconfig -dev kfb0 -res 1280x1024x75
To find all possible Sun graphics accelerator resolutions, type:
host% fbconfig -dev kfb0 -res \?
Setting Up Two Video Streams Over One Large
Frame Buffer
This enables two monitor support without the use of Xinerama software. For
example, one Sun XVR-2500 graphics accelerator can create one wide (or tall) frame
buffer, displayed across two screens.
To set up two video streams over one frame buffer, do the following:
1. Enable both streams, sharing a single frame buffer. Type:
host% fbconfig -dev kfb0 -doublewide enable
■ Use the -doublehigh option for displays that are set one above the other (rather
than side-by-side as for the -doublewide option).
Chapter 5 Using Features25
■ Use the -offset option to adjust the position of the specified stream by the
value specified.
-offset xval yval
This is only implemented in -doublewide and -doublehigh modes.For
-doublewide, xval is used to position the rightmost stream. Negative is left
(overlaps with the left stream). For -doublehigh, the yval is used to position
the bottom stream. Negative is up (overlaps with top stream). The default is [0, 0].
2. Set the desired screen resolution.
For example, type:
host% fbconfig -dev kfb0 -res 1280x1024x75
The following is an example of a full overlap for the 1280
26Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Multisampling
Multisample allocation occurs when the window system is started or restarted. The
configuration samples-per-pixel parameter specifies the depth that is pre-allocated.
TABLE 5-1 describes the fbconfig -multisample options.
-multisample [ available | disable | forceon ]
TABLE 5-1Multisample Options
OptionDescription
availableMultisample is possible but is selected on a per application basis. A
fixed numbers of samples is used per pixel.
disableNo multisample is possible. disable is the default.
forceonMultisampling for all Sun OpenGL for Solaris windows. A fixed
number of samples is used per pixel. (force is an acceptable
abbreviation for this option.)
Sample Density
The -samples option specifies the number of samples per pixel to allocate when
multisample is not set to disable. The available -sample sizes are 1, 4, 8, or 16.
(The -defaults option sets sample density to 4.)
-samples [1|4|8|16]
The maximum sample size is 16 samples per pixel. Though the allowable choices are
1 to 16, a very high sample density can be allocated only at low resolution.
See
TABLE 1-1 in Chapter 1 for a list of how many samples per pixel are supported at
the various maximum 3D resolutions. The
TABLE 1-1 heading “Dual screen” refers to
doublewide or doublehigh displays.
Chapter 5 Using Features27
Disabling Multisampling
When you disable multisampling, no multisample rendering is possible. Only one
sample per pixel is allocated, despite any -samples option value.
1. To disable multisampling, type:
host% fbconfig -dev kfb0 -multisample disable
2. Log out, then log back in.
28Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Checking Device Configuration
Use fbconfig to check the X window system (-propt) and the Sun XVR-2500
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. These are the values the X window system will
use the next time it stars on that device:
# fbconfig -dev kfb1 -propt
--- Graphics Configuration for /dev/fbs/kfb1 ---
OWconfig: machine
Video Mode: SUNW_STD_1280x1024x76
Multisample Information:
Multisample Mode:Disabled (multisample visuals will not be available)
Samples Per Pixel: N/A (multisampling disabled)
Visual Information:
Default Visual: Non-Linear Normal Visual
Gamma Correction: using gamma value 2.22
Default Visual Depth (defdepth): 24
Chapter 5 Using Features29
The fbconfig -prconf option displays the current Sun graphics device
configuration. If certain values (for example, resolution and sample density) differ
from those displayed in -propt, it is because those values have been configured
since the X window system started.
Monitor/Resolution Information:
Current resolution setting: SUNW_STD_1280x1024x76
Framelock Configuration:
Slave Mode: Disabled
30Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
APPENDIX
A
Setting the Default Console Display
These instructions describe how to set the Sun XVR-2500 graphics accelerator as the
default monitor console display.
Note – You can only use the DVI port 1 as the console output. See FIGURE 5-1 and
Appendix G for the location of DVI port 1.
1. At the ok prompt, type:
ok show-displays
Information similar to the text below is displayed:
a) /pci@1f,0/SUNW,XVR-100@3
b) /pci@1c,600000/pci@2/SUNW,XVR-2500@0
q) NO SELECTION
Enter Selection, q to quit: b
2. Select the graphics board you want to be the default console display.
In the preceding example, b signifies the Sun XVR-2500 graphics accelerator. Your
selection is confirmed by the following output:
/pci@1c,600000/pci@2/SUNW,XVR-2500@0 has been selected.
Type ^Y ( Control-Y ) to insert it in the command line.
e.g. ok nvalias mydev ^Y
for creating devalias mydev for /pci@1c,600000/pci@2/SUNW,XVR-2500@
31
3. Using the Sun XVR-2500 graphics accelerator in this example, create an alias name
for the Sun XVR-2500 device:
This step is optional for all systems. Creating the alias, however, simplifies future
OpenBoot
™
PROM commands.
a. Use nvalias to name the Sun XVR-2500 graphics accelerator device.
This example uses mydev as the device.
ok nvalias mydev (Control-Y)
Complete the line entry by pressing Control-Y on your keyboard (that is, press
and hold Control and press the Y key) and then Return. The output displays as:
ok nvalias mydev /pci@1c,600000/pci@2/SUNW,XVR-2500@0
b. Verify the alias.
ok devalias
mydev/pci@1c,600000/pci@2/SUNW,XVR-2500@0
screen/pci@1c,600000/pci@2/SUNW,XVR-2500@0
mouse /pci@9,700000/usb@1,3/mouse@2
keyboard /pci@9,700000/usb@1,3/keyboard@1
....
In the preceding output, both mydev and screen are mapped to
/pci@1c,600000/pci@2/SUNW,XVR-2500@0 and are therefore interchangeable
alias names.
In this procedure example, you can now refer to mydev as the Sun XVR-2500
graphics accelerator device, as shown in the next step.
4. Set the selected device to be the default console display.
For example,
ok setenv output-device mydev
output-device = mydev
Without Step 3 (creating an alias name), you need to type the entire device name
precisely. In this example, you would need to enter the following:
ok setenv output-device /pci@1c,600000/pci@2/SUNW,XVR-2500@0
output-device = /pci@1c,600000/pci@2/SUNW,XVR-2500@0
32 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
5. Reset the system using the new output-device as the console:
ok reset-all
6. Connect your monitor cable to the chosen device on your system back panel.
7. To set a resolution (for example, 1280
× 1024 × 60), type:
ok setenv output-device mydev:r1280x1024x60
output-device=mydev:r1280x1024x60
8. Reset the system:
ok reset-all
Appendix ASetting the Default Console Display33
34 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
APPENDIX
B
Software Information
This appendix lists the product software directories and packages.
■ “Software Directory Packages” on page 35
■ “Sun OpenGL for Solaris Software” on page 37
Software Directory Packages
TABLE B-1CD-ROM Directory Package
Directory NameDescription
LicenseBinary Code License
Product/XVR-2500/Software packages and patches
Docs/Documentation
CopyrightEnglish version of copyright
FR_CopyrightFrench version of copyright
installProduct installation script
uninstallProduct uninstall script
/Product/OpenGL/1.3/Sun OpenGL 1.3 packages and patches
/Product/OpenGL/1.5/Sun OpenGL 1.5 packages and patches
/Product/ExtraValue/DCMtool packages
READMEListing of CD contents
35
Software Package Locations
The Sun XVR-2500 graphics accelerator Solaris 10 Operating System software
packages are located at:
If the CD is not already mounted, /cdrom/Product/XVR-2500/ is the path.
Software Packages
TABLE B-2Software Packages
Package NameDescription
SUNWkfbSystem software/device driver
SUNWkfbcfConfiguration software
SUNWkfbmnManual page
SUNWkfbrSystem software (root)
SUNWkfbwWindow system support
Note – Always check for the latest software patches at:
http://sunsolve.sun.com
36 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Sun OpenGL for Solaris Software
The Sun XVR-2500 graphics accelerator is supported in Sun OpenGL versions 1.3
and 1.5 and subsequent compatible Sun OpenGL versions, for Solaris Operating
Systems.
Software Package Locations
TABLE B-3Location of Sun OpenGL for Solaris Software Packages
Sun OpenGL for Solaris PackagesDirectory Location
Sun OpenGL 1.5 software/cdrom/cdrom0/Product/OpenGL/1.5/Packages
Sun OpenGL 1.3 software/cdrom/cdrom0/Product/OpenGL/1.3/Packages
Software Patch Locations
TABLE B-4Location of Sun OpenGL for Solaris Software Patches
Sun OpenGL for Solaris PackagesDirectory Location
Sun OpenGL 1.5 software/cdrom/cdrom0/Product/OpenGL/1.5/Patches
Sun OpenGL 1.3 software/cdrom/cdrom0/Product/OpenGL/1.3/Patches
Appendix BSoftware Information37
Software Packages
TABLE B-5Sun OpenGL 1.5 Packages
Package NameDescription
SUNWglhSun OpenGL for Solaris Header Files
SUNWglrtSun OpenGL for Solaris SPARC Runtime Libraries
SUNWgldocSun OpenGL for Solaris Documentation and Man Pages
TABLE B-6Sun OpenGL 1.3 Packages
Package NameDescription
SUNWgldocSun OpenGL for Solaris Documentation and Man Pages
SUNWgldpSun OpenGL for Solaris Device Pipeline Support
SUNWgldpxSun OpenGL for Solaris 64-bit Device Pipeline Support
SUNWglhSun OpenGL for Solaris Header Files
SUNWglrtSun OpenGL for Solaris Runtime Libraries
SUNWglrtuSun OpenGL for Solaris Platform Specific Runtime Libraries
SUNWglrtxSun OpenGL for Solaris 64-bit Runtime Libraries
SUNWglsrSun OpenGL for Solaris Runtime Generic Software
SUNWglsrxSun OpenGL for Solaris 64-bit Optimized SW Rasterizer
SUNWglsrzSun OpenGL for Solaris Optimized SW Rasterizer
38 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
APPENDIX
C
Removing the Software
This appendix describes how to remove the product software.
1. Log in as superuser.
2. Insert the CD into the drive.
■ If the drive is already mounted, type the following, and go to Step 4:
# cd /cdrom/cdrom0
■ If the CD is not already mounted, type:
# mount -F hsfs -O -o ro /dev/dsk/c0t6d0s0 /cdrom
# cd /cdrom
3. To remove the software, become superuser and type:
#
./uninstall
The following list of options is displayed:
1) Remove Sun XVR-2500 Graphics Accelerator support
2) Remove Sun OpenGL
3) Remove DCMTool
4) Remove All (Sun XVR-2500 Graphics Accelerator, DCMTool, and Sun OpenGL)
5) Quit
Select an option:
39
4. Select Option 4 to remove all listed software packages.
The following text is displayed:
About to take the following actions:
- Remove Sun XVR-2500 Graphics Accelerator support
- Remove Sun OpenGL
- Remove DCMTool
Press ’Q’ to quit, or press any other key to continue:
5. Press Return to start the removal process.
Once complete, the following is displayed and the program provides the location of
a removal log:
*** Removing packages...
*** Done. A log of this removal can be found at:
/var/tmp/XVR-2500.uninstall.2006.01.25
40 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
APPENDIX
D
Display ConfigurationManagement
(DCMtool)
This appendix describes how to access the Display Configuration Management tool
(DCMtool) for changing monitor screen resolutions.
DCMtool is available on the Sun XVR-2500 graphics accelerator CD-ROM in package
SUNWdcm, located at:
/cdrom/cdrom0/Product/ExtraValue/
● To change the screen resolution using DCMtool, type:
% fbconfig -gui
41
42 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
APPENDIX
E
Stereo Viewing
This appendix describes how to framelock two graphics accelerators for stereo
viewing.
■ “Stereo” on page 43
■ “Cabling for Stereo” on page 44
■ “Configuring for Stereo” on page 46
Stereo
Displays must be synchronized so that the left and right views can be seen correctly
through one set of LCD stereo glasses. The means of synchronizing stereo displays
using stereo glasses and stereo emitters is through the 3-pin stereo connector.
43
Cabling for Stereo
Cable the Sun graphics accelerators for stereo before configuring your system. (See
“Configuring for Stereo” on page 46.)
1. Locate the stereo connector on the Sun XVR-2500 graphics accelerator I/O
backplate on the rear of your system (
FIGURE E-1 Sun XVR-2500 Graphics Accelerator Stereo Connector
FIGURE E-1).
Stereo connector
2. Connect the stereo glasses cable to the stereo connector (FIGURE E-2).
Note – The Sun XVR-2500 graphics accelerator can use both tethered and wireless
stereo glasses. For wireless stereo glasses, connect the emitter connector to the Sun
graphics accelerator stereo connector.
44 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Stereo connector
Stereo glasses
FIGURE E-2 Cabling for Stereo
Appendix EStereo Viewing45
Configuring for Stereo
1. Change a resolution by using the fbconfig command.
You must configure each board separately (that is, for kfb0, kfb1, and so on).
For example:
2. Log out of the X window system, and then log back in for the resolutions to take
effect.
46 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
APPENDIX
F
Multiscreen Viewing
This appendix describes how to genlock two graphics accelerators for viewing
multiscreen applications (multiview).
■ “Multiview” on page 47
■ “Multiview Genlock Ribbon Cable” on page 48
■ “Configuring for Multiview” on page 49
Multiview
Multiview across two Sun XVR-2500 graphics accelerators is done by genlocking the
two graphics boards. In a single Sun Ultra 45 workstation, genlocking allows the two
graphics boards to display synchronous multiscreen applications. The graphics
boards are synchronized using a multiview genlock ribbon cable by connecting the
multiview connector of one graphics board to the multiview connector of the second
graphics board.
47
Multiview Genlock Ribbon Cable
FIGURE F-1 shows the genlock ribbon cable connector pinout locations as you look at
the connector end that plugs into the Sun XVR-2500 graphics accelerator multiview
connector (
the installation kit.
FIGURE F-2). The internal multiview genlock ribbon cable is provided in
1
2
FIGURE F-1Multiview Genlock Cable Connector
TABLE F-1 lists the genlock ribbon cable pinout descriptions used for multiviewing:
TABLE F-1Multiview Genlock Ribbon Cable Pinout
3
4
PinDescription
5PIXALIGNOUT - Pixel Align Out
6PIXALIGNIN - Pixel Align In
10Ground
12Ground
5
6
7
8
9
10
11
12
48 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Configuring for Multiview
Multiview synchronization enables vertical retracing to occur simultaneously across
each Sun XVR-2500 graphics accelerator in the system. This feature is typically used
for stereo mode applications. Vertical retrace synchronization eliminates flicker
between multiscreen displays.
Caution – Power off the system before connecting the genlock ribbon cable when
configuring for multiview.
1. Connect the multiview genlock ribbon cable between both graphics boards.
a. Connect the top of the genlock ribbon cable to the multiview connector of the
first graphics board (
b. Connect the other end of the genlock ribbon cable to the multiview connector
of the second graphics board (
Note – You can only configure for multiview after logging into the workstation
desktop. Multiview settings are not retained, therefore, you need to configure for
multiview each time you log in.
FIGURE F-2).
FIGURE F-2).
2. Make sure that both Sun graphics accelerators are running identical video
formats.
a. Check the resolution of each board by using the fbconfig command.
For example:
host% fbconfig -dev kfb0 -prconf
b. Change a resolution by using the fbconfig command.
You must configure each board separately (that is, for kfb0, kfb1, and so on).
For example:
Your system is now ready for synchronous multiscreen applications.
In order to reconfigure a graphics board from slave mode back to primary mode, do
one of the following:
■ Power cycle the system.
■ Use the fbconfig command. For example:
% fbconfig -dev kfb1 -slave disable
Log out of the X window system, and then log back in for the configuration to take
effect.
50 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
APPENDIX
G
Specifications
This appendix provides product specifications.
■ “I/O Port Specifications” on page 51
■ “DVI Video Connector” on page 52
■ “Stereo Connector” on page 54
■ “Power Requirements” on page 55f
I/O Port Specifications
The external I/O ports are accessible through the I/O connectors on the
Sun XVR-2500 graphics accelerator backplate (
DVI-I connector (port 1)
FIGURE G-1 Sun XVR-2500 Graphics Accelerator I/O Backplate
Stereo
connector
FIGURE G-1).
DVI-I connector (port 2)
51
DVI Video Connector
FIGURE G-2 and TABLE G-1 shows the DVI connector and pinout signals for both the
Sun XVR-2500 graphics accelerator pinout signals. The DVI video connector is a 30pin connector and supports both analog and digital resolutions, but both cannot be
used simultaneously from the individual DVI connector.
FIGURE G-2 DVI Video Connector
TABLE G-1DVI Connector Pinout
PinSignals for Sun XVR-2500
1TMDS Data2-
2TMDS Data2+
3TMDS Data2/4 Shield
4No connect
5No connect
6DDC Clock (SCL)
7DDC Bi-directional Data (SDA)
8Analog vertical sync
9TMDS Data1-
52 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
TABLE G-1DVI Connector Pinout (Continued)
PinSignals for Sun XVR-2500
10TMDS Data1+
11TMDS Data1/3 Shield
12No connect
13No connect
14+5V CD power
15GND Return: +5V, Hsync, Vsync
16Hot Plug Detect
17TMDS Data0-
18TMDS Data0+
19TMDS Data0/5 shield
20No connect
21No connect
22TMDS Clock shield
23TMDS Clock+
24TMDS Clock-
C1Analog Red
C2Analog Green
C3Analog Blue
C4Analog Horizontal Sync
C5Analog GND Return: (analog R, G, B)
Appendix GSpecifications53
Stereo Connector
FIGURE G-3 and TABLE G-2 shows the 3-pin stereo connector and pinout signals.
54 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
Power Requirements
This graphics accelerator is for use with UL Listed ITE that have installation
instructions detailing user installation of card cage accessories.
TABLE G-3 lists the power consumption values.
TABLE G-3Sun XVR-2500 Graphics Accelerator Power Consumption
ParameterSpecification
Input voltage3.3 v12 v
Maximum current3 A5.1 A
Total power71 W
Appendix GSpecifications55
56 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006
APPENDIX
H
Graphics Library Extensions
This appendix lists the Sun OpenGL for Solaris graphics library extensions for the
Sun XVR-2500 graphics accelerator. This product supports Sun OpenGL 1.3 and
Sun OpenGL 1.5 for Solaris. For detailed information on using the following
graphics library extensions, go to:
http://www.opengl.org
■ “Sun OpenGL 1.3 for Solaris Extensions” on page 57
■ “Sun OpenGL 1.5 for Solaris Extensions” on page 58
Sun OpenGL 1.3 for Solaris Extensions
The Sun XVR-2500 graphics accelerator supports the following Sun OpenGL 1.3 for
Solaris extensions: