Page 1
XVR-2500 ™ Graphics Accelerator Installation and User’s Guide Sun Microsystems, Inc. www.sun.com Part No. 817-7517-10 January 2006, Revision A Submit comments about this document at: http://www.sun.com/hwdocs/feedback...
Page 2
Copyright 2006 Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, Californie 95054, Etats-Unis. Tous droits réservés. Sun Microsystems, Inc. a les droits de propriété intellectuels relatants à la technologie qui est décrit dans ce document. En particulier, et sans la limitation, ces droits de propriété...
Page 3
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.
Page 4
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. Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
Page 5
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...
Page 6
Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
Compliance Model Number: R500 Product Family Name: XVR-2500 Graphics Accelerator (X7295A) 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.
Page 8
Blackness Road, Phase I, Main Bldg. Santa Clara, CA 95054 U.S.A. Springfield, EH49 7LR Tel: 650-786-3255 Scotland, United Kingdom Fax: 650-786-3723 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 Preface xvii Overview 1 Installation Kit 1 Graphics Accelerator Overview 2 Features 3 Additional Features 3 Video Formats 5 Listing Video Formats 6 Video Display Ports 6 Installation Process 7 Technical Support 7 Installing the Software 9 Software Requirements 9 Installing the Software 10 Man Pages 13 Installing the Hardware 15...
Page 10
Software Information 35 Software Directory Packages 35 Software Package Locations 36 Software Packages 36 Sun OpenGL for Solaris Software 37 Software Package Locations 37 Software Patch Locations 37 Software Packages 38 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
Page 11
Configuring for Multiview 49 Specifications 51 I/O Port Specifications 51 DVI Video Connector 52 Stereo Connector 54 Power Requirements 55 Graphics Library Extensions 57 Sun OpenGL 1.3 for Solaris Extensions 57 Sun OpenGL 1.5 for Solaris Extensions 58 Index 61 Contents...
Page 12
Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
Page 13
Figures Sun XVR-2500 Graphics Accelerator 2 FIGURE 1-1 Default Video Port 24 FIGURE 5-1 Sun XVR-2500 Graphics Accelerator Stereo Connector 44 FIGURE E-1 Cabling for Stereo 45 FIGURE E-2 Multiview Genlock Cable Connector 48 FIGURE F-1 Sun XVR-2500 Graphics Accelerator Multiview Connector 50...
Page 14
Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
Page 15
TABLE 5-1 CD-ROM Directory Package 35 TABLE B-1 Software Packages 36 TABLE B-2 Location of Sun OpenGL for Solaris Software Packages 37 TABLE B-3 Location of Sun OpenGL for Solaris Software Patches 37 TABLE B-4 Sun OpenGL 1.5 Packages 38 TABLE B-5 Sun OpenGL 1.3 Packages 38...
Page 16
Sun 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 45 workstation. ™ Before You Read This Document This document is intended for experienced system administrators familiar with installing and configuring graphics boards in Sun computer systems.
Page 18
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...
Page 19
Shell Prompts Shell Prompt C shell machine-name% C shell superuser machine-name# Bourne shell and Korn shell Bourne shell and Korn shell superuser Typographic Conventions Typeface Meaning Examples The names of commands, files, Edit your.login file. AaBbCc123 and directories; on-screen Use ls -a to list all files. computer output % You have mail.
Page 20
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.
C H A P T E R 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 ■...
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.
Video Formats lists the Sun XVR-2500 graphics accelerator video formats. also TABLE 1-1 TABLE 1-1 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...
-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.
Installation Process Caution – The Sun XVR-2500 graphics accelerator are not hot-swappable. 1. Install the software (Chapter 2. Shutdown the system. 3. Install the hardware (Chapter 3), repower the system, and reboot. 4. Modify the Xservers configuration file, if needed (Chapter 5.
Page 28
Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
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 Appendix B...
# 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 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
Page 31
- 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:...
Page 32
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.
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 Use the fbconfig(1M) man page for configuring all Sun graphics accelerators.
Page 34
Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
C H A P T E R 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 ■...
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...
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.
Page 38
Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
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.
Page 40
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. Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
When the window system is started in Xinerama mode, all windows can be seamlessly moved across screen boundaries, thus creating one large, super high- resolution, virtual display. With Sun OpenGL 1.3 and 1.5 for Solaris or subsequent compatible releases, this functionality is extended to OpenGL applications. No...
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. Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
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...
(upper) by using doublewide or doublehigh configurations. Devices kfb0a and kfb0b are not supported. Default video port 1 Default video port 1 Default Video Port FIGURE 5-1 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
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.
Page 46
× 1024 The following is an example of a full overlap for the 1280 resolution, replicating one stream on two screens: host% fbconfig -dev kfb0 -offset -1280 0 -doublewide enable Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
No multisample is possible. disable is the default. disable Multisampling for all Sun OpenGL for Solaris windows. A fixed forceon number of samples is used per pixel. (force is an acceptable abbreviation for this option.)
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. Sun 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...
Page 50
# fbconfig -dev kfb1 -prconf --- Hardware Configuration for /dev/fbs/kfb1 --- Type: XVR-2500 PROM Information: @(#) xvr2500.fth 16.120 05/10/07 Monitor/Resolution Information: Current resolution setting: SUNW_STD_1280x1024x76 Framelock Configuration: Slave Mode: Disabled Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
A P P E N D I X 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...
Page 52
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.
Page 53
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.
Page 54
Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
A P P E N D I X 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 CD-ROM Directory Package TABLE B-1...
Software Package Locations The Sun XVR-2500 graphics accelerator Solaris 10 Operating System software packages are located at: /cdrom/cdrom0/Product/XVR-2500/Solaris_10/Packages If the CD is not already mounted, /cdrom/Product/XVR-2500/ is the path. Software Packages Software Packages TABLE B-2 Package Name Description System software/device driver...
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 Location of Sun OpenGL for Solaris Software Packages...
Sun OpenGL for Solaris 64-bit Runtime Libraries SUNWglrtx Sun OpenGL for Solaris Runtime Generic Software SUNWglsr Sun OpenGL for Solaris 64-bit Optimized SW Rasterizer SUNWglsrx Sun OpenGL for Solaris Optimized SW Rasterizer SUNWglsrz Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
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:...
Page 60
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 Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
Display Configuration Management (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:...
Page 62
Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
A P P E N D I X 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 ■...
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.
You must configure each board separately (that is, for kfb0, kfb1, and so on). For example: host% fbconfig -dev kfb0 -res SUNW_STEREO_1280x1024x96 2. Log out of the X window system, and then log back in for the resolutions to take effect. Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
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.
Multiview Genlock Ribbon Cable shows the genlock ribbon cable connector pinout locations as you look at FIGURE F-1 the connector end that plugs into the Sun XVR-2500 graphics accelerator multiview connector ( ). The internal multiview genlock ribbon cable is provided in FIGURE F-2 the installation kit.
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.
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. Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
“Stereo Connector” on page 54 ■ “Power Requirements” on page ■ I/O Port Specifications The external I/O ports are accessible through the I/O connectors on the Sun XVR-2500 graphics accelerator backplate ( FIGURE G-1 DVI-I connector (port 1) Stereo DVI-I connector (port 2) connector...
DVI connector and pinout signals for both the FIGURE G-2 TABLE G-1 Sun XVR-2500 graphics accelerator pinout signals. The DVI video connector is a 30- pin connector and supports both analog and digital resolutions, but both cannot be used simultaneously from the individual DVI connector.
Page 73
DVI Connector Pinout (Continued) TABLE G-1 Signals for Sun XVR-2500 TMDS Data1+ TMDS Data1/3 Shield No connect No connect +5V CD power GND Return: +5V, Hsync, Vsync Hot Plug Detect TMDS Data0- TMDS Data0+ TMDS Data0/5 shield No connect No connect...
This graphics accelerator is for use with UL Listed ITE that have installation instructions detailing user installation of card cage accessories. lists the power consumption values. TABLE G-3 Sun XVR-2500 Graphics Accelerator Power Consumption TABLE G-3 Parameter Specification Input voltage 3.3 v...
Page 76
Sun XVR-2500 Graphics Accelerator Installation and User’s Guide • January 2006...
A P P E N D I X 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...
GL_SUN_blend_src_mult_dst_alpha — Defines two alpha blending factors: ■ GL_SRC_ALPHA_MULT_ONE_MINUS_DST_ALPHA_SUN and GL_SRC_ALPHA_MULT_DST_ALPHA_SUN, used as the source RGB blending factors to perform Porter-Duff blending Sun OpenGL 1.5 for Solaris Extensions The Sun XVR-2500 graphics accelerator supports the following Sun OpenGL 1.5 for Solaris extensions: ■ GL_ARB_depth_texture GL_ARB_fragment_program ■...
Need help?
Do you have a question about the XVR-2500 and is the answer not in the manual?
Questions and answers