Submit comments about this document at: http://www.sun.com/hwdocs/feedback
Copyright 2004Sun Microsystems, Inc.,4150 NetworkCircle, Santa Clara, California 95054, U.S.A. All rights reserved.
Sun Microsystems, Inc.has intellectualproperty rights relating to technology embodied in the productthat isdescribed inthis document.In
particular,and withoutlimitation, theseintellectual property rightsmay includeone ormore of the U.S. patents listed at
http://www.sun.com/patents and one ormore 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, docs.sun.com, Sun Blade, Sun Fire, and Solaris are trademarksor registered trademarksof Sun
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.
Use, duplication,or disclosure by the U.S. Governmentis subjectto restrictionsset forth in the SunMicrosystems, Inc.license agreements andas
provided in DFARS 227.7202-1(a)and 227.7202-3(a)(1995), DFARS 252.227-7013(c)(1)(ii) (Oct.1998), FAR12.212(a) (1995),FAR52.227-19, or
FAR52.227-14 (ALT III), asapplicable.
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 2004Sun Microsystems, Inc.,4150 NetworkCircle, Santa Clara, California 95054, Etats-Unis. Tous droits réservés.
Sun Microsystems, Inc.a lesdroits de propriété intellectuels relatantsà latechnologie incorporéedans leproduit quiest décritdans ce
document. Enparticulier,et sansla limitation,ces droits depropriété intellectuels peuvent inclure unou plusdes brevetsaméricains énumérés
à http://www.sun.com/patents et unou lesbrevets plus supplémentaires ou les applications de brevet enattente dansles Etats-Uniset
dans lesautres pays.
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, parquelquemoyen quece soit,sans
l’autorisation préalableet écritede Sunet deses bailleursde licence,s’il yena.
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, docs.sun.com, Sun Blade, Sun Fire, et Solaris sont desmarques defabrique oudes marquesdéposées de
Sun Microsystems, Inc.aux Etats-Uniset dansd’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 protantles marquesSPARC sont basés sur une architecture développéepar 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éveloppment du concept des interfaces d’utilisation visuelle ou graphique
pour l’industriede l’informatique.Sun détientune licensenon exclusivedo 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 areais likely tocause 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 modificationsmade tothis devicethat arenot 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 bedetermined by turningthe equipment off andon, the useris encouraged totry 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 modificationsmade tothis devicethat arenot 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.
ivSun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
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 Statementsv
viSun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
Declaration of Conformity
Compliance Model Number:SUNIFB3-Lite
Product Family Name:Sun XVR-600 Graphics Accelerator (X3780A)
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.1 (09-2001) Required Limits:
EN55022/CISPR22 Class B
EN61000-3-2Pass
EN61000-3-3Pass
EN61000-4-26 kV (Direct), 8 kV (Air)
EN61000-4-33 V/m 80-1000MHz, 10 V/m 800-960 MHz and 1400-2000 MHz
EN61000-4-41 kV AC and DC Power Lines, 0.5 kV Signal Lines
EN61000-4-52 kV AC Line-Gnd, 1 kV AC Line-Line and Outdoor Signal Lines, 0.5 kV Indoor Signal Lines > 10m
EN61000-4-63V
EN61000-4-11Pass
As information Technology Equipment (ITE) Class B per (as applicable):
EN55022:1998/CISPR22:1997Class B
EN55024:1998 Required Limits:
EN61000-4-24 kV (Direct), 8kV (Air)
EN61000-4-33 V/m
EN61000-4-41 kV AC Power Lines, 0.5 kV Signal and DC Power Lines
EN61000-4-51 kV AC Line-Line and Outdoor Signal Lines, 2 kV AC Line-Gnd, 0.5 kV DC Power Lines
EN61000-4-63V
EN61000-4-81 A/m
xviSun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
Preface
This guide describes how to install the Sun™ XVR-600 graphics accelerator in your
Sun computer system.
How This Book Is Organized
Chapter 1 provides an overview of the Sun XVR-600 graphics accelerator product
and includes features and supported video formats.
Chapter 2 describes how to install the Sun XVR-600 graphics accelerator software.
Chapter 3 provides hardware installation information for the Sun XVR-600 graphics
accelerator.
Chapter 4 describes how to modify the Xservers configuration file for running
more than one frame buffer and how to use Xinerama to configure multiple frame
buffers.
Chapter 5 describes features of the Sun XVR-600 graphics accelerator.
Chapter 6 describes framelocking multiple Sun XVR-600 graphics accelerators.
Appendix A describes how to set the Sun XVR-600 graphics accelerator as the
default monitor console display.
Appendix B provides I/O port specifications for the Sun XVR-600 graphics
accelerator.
xvii
Using UNIX Commands
This document might not contain information on basic UNIX®commands and
procedures such as shutting down the system, booting the system, and configuring
devices. See the following for this information:
■ Software documentation that you received with your system
■ Solaris™ operating environment documentation, which is at
http://docs.sun.com
Typographic Conventions
Typeface or
SymbolMeaningExamples
AaBbCc123The names of commands, files,
and directories; on-screen
computer output
AaBbCc123What you type, when
contrasted with on-screen
computer output
AaBbCc123Book titles, new words or terms,
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.
To delete a file, type rm filename.
xviii Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
Shell Prompts
ShellPrompt
C shellmachine-name%
C shell superusermachine-name#
Bourne shell and Korn shell$
Bourne shell and Korn shell superuser#
Accessing Sun Documentation
You can view, print, or purchase a broad selection of Sun documentation, including
localized versions, at:
http://www.sun.com/documentation
Third-Party Web Sites
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.
Prefacexix
Contacting Sun Technical Support
If you have technical questions about this product that are not answered in this
document, go to:
http://www.sun.com/service/contacting
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-600 Graphics Accelerator Installation and User’s Guide,
part number 817-2195-11
xx Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
CHAPTER
1
Sun XVR-600 Graphics Accelerator
Overview
This chapter provides an overview of the Sun XVR-600 graphics accelerator.
■ “Installation Kit” on page 1
■ “Sun XVR-600 Graphics Accelerator Overview” on page 2
■ “Installation Process” on page 5
■ “Video Formats” on page 5
■ “Technical Support” on page 8
■ “Accessing Field Replaceable Unit Information” on page 7
To find the systems that support the Sun XVR-600 graphics accelerator, go to
The Sun XVR-600 graphics accelerator is a PCI-based graphics accelerator that
provides high resolution and high performance PCI 3D graphics. Features include
texture memory, PCI 66/33 MHz 64-bit interface, and DVI-I video output. The
Sun XVR-600 graphics accelerator occupies one physical PCI slot.
FIGURE 1-1 shows the Sun XVR-600 graphics accelerator.
FIGURE 1-1Sun XVR-600 Graphics Accelerator
2Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
FIGURE 1-2 shows the Sun XVR-600 graphics accelerator I/O backplate.
EDID Data: Available - EDID version 1 revision 3
Monitor type: Sun P/N 365-16981 S/N 02190012336
Current resolution setting: 1920x1200x60
Monitor possible resolutions: 1024x768x60, 1024x768x70, 1024x768x75,
1152x900x66, 1280x1024x60, 1280x1024x75, 1280x1024x76, 640x480x60,
1920x1200x60, 1920x1200x60_240T, 1600x1200x60, 800x600x75,
1920x1080x60
Framelock Configuration:
Slave Mode: Disabled
Memory Information:
Total Video Memory: 67108864
Video Memory Used: 20971520
Total Texture Memory: 33554432
Texture Memory Used: 0
Total Display List Memory: 33554432
Chapter 1 Sun XVR-600 Graphics Accelerator Overview7
Technical Support
For assistance and other information not found in this document concerning the
Sun XVR-600 graphics accelerator, see Support Services at:
http://www.sun.com/service/online
For the most up-to-date version of the installation guide, go to:
http://www.sun.com/documentation
For the latest software patches, go to:
http://sunsolve.sun.com
8Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
CHAPTER
2
Installing the Sun XVR-600
Graphics Accelerator Software
This chapter provides Sun XVR-600 graphics accelerator software installation
information.
■ “Software Requirements” on page 9
■ “Sun XVR-600 Graphics Accelerator Software Packages” on page 10
■ “Installing the Software” on page 15
■ “Removing the Software” on page 18
■ “Man Pages” on page 19
■ “Avoiding Colormap Flash” on page 20
Software Requirements
Your system requires the Solaris 8 2/02 and Solaris 9 operating environments, or a
subsequent compatible version of the operating environment, before installing the
Sun XVR-600 graphics accelerator software. Your system also requires:
■ 1.5 Mbytes of available disk space for Sun XVR-600 graphics accelerator Solaris
system software
■ 65-110 Mbytes of disk space for Sun OpenGL for Solaris (up to 110 Mbytes if
64-bit Sun OpenGL for Solaris is installed)
Note – If your system does not have the Solaris 8 2/02 operating environment
installed, you must install it or a subsequent compatible version of it, such as the
Solaris 9 operating environment. Refer to the main Solaris installation manuals for
this information.
Updated versions of Sun OpenGL for Solaris are available at:
http://www.sun.com/software/graphics/OpenGL
9
Sun XVR-600 Graphics Accelerator
Software Packages
Install the required software packages for your Solaris operating environment from
the CD-ROM provided with your Sun XVR-600 graphics accelerator installation kit.
TABLE 2-1 lists the Sun XVR-600 graphics accelerator CD directories:
TABLE 2-1Sun XVR-600 Graphics Accelerator CD Directories
SUNWjfbcfSun XVR-600 and XVR-1200 Graphics Configuration Software
SUNWjfbmnSun XVR-600 and XVR-1200 Graphics Manual Page
SUNWjfbrSun XVR-600 and XVR-1200 Graphics System Software (Root)
SUNWjfbwSun XVR-600 and XVR-1200 Graphics Window System Support
SUNWjfbx.u Sun XVR-600 and XVR-1200 Graphics System Software/Device Driver (64-bit)
Software Patches
TABLE 2-4 lists the patches required for the Solaris operating environments.
TABLE 2-4Patches for Solaris 8 and 9 Operating Environments
PatchLocation
114554-09 or later/cdrom/cdrom0/XVR-600/Solaris_8/Patches
114555-09 or later/cdrom/cdrom0/XVR-600/Solaris_9/Patches
Chapter 2 Installing the Sun XVR-600 Graphics Accelerator Software11
Sun OpenGL for Solaris Software
The Sun XVR-600 graphics accelerator is supported in Sun OpenGL Versions 1.2.3
and 1.3 and subsequent compatible Sun OpenGL versions, for Solaris operating
environments.
Software Package Locations
TABLE 2-5 lists the directory locations of the Sun OpenGL for Solaris software
packages.
TABLE 2-5Location of Sun OpenGL for Solaris Software Packages
Sun OpenGL for Solaris Software PackagesDirectory Location
Sun OpenGL 1.3 software
Sun OpenGL 1.2.3 software
Updated versions of Sun OpenGL for Solaris are available at:
http://www.sun.com/software/graphics/OpenGL
/cdrom/cdrom0/OpenGL/1.3/Packages/
/cdrom/cdrom0/OpenGL/1.2.3/Packages/
Sun OpenGL for Solaris Patches
TABLE 2-6 lists the patches required for Sun OpenGL 1.3 for Solaris.
TABLE 2-6Patches for Sun OpenGL 1.3 for Solaris
PatchLocation
113886-10 (32-bit) or later /cdrom/cdrom0/OpenGL/1.3/Patches
113887-10 (64-bit) or later /cdrom/cdrom0/OpenGL/1.3/Patches
12Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
TABLE 2-7 lists the patches required for Sun OpenGL 1.2.3 for Solaris.
TABLE 2-7Patches for Sun OpenGL 1.2.3 for Solaris
PatchLocation
112628-20 (32-bit) or later /cdrom/cdrom0/OpenGL/1.2.3/Patches
112629-20 (64-bit) or later /cdrom/cdrom0/OpenGL/1.2.3/Patches
Note – If your currently installed version of Sun OpenGL for Solaris does not
include the current patch level, the Sun XVR-600 graphics accelerator software
installation script upgrades to the proper patch level.
Note – Always check for the latest software patches at:
http://sunsolve.sun.com/
Sun OpenGL for Solaris Software Package Names
TABLE 2-8 lists the Sun OpenGL 1.3 for Solaris software package names and
descriptions.
TABLE 2-8Package Names for Sun OpenGL Version 1.3
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
Chapter 2 Installing the Sun XVR-600 Graphics Accelerator Software13
TABLE 2-9 lists the Sun OpenGL 1.2.3 for Solaris software package names and
descriptions.
TABLE 2-9Package Names for Sun OpenGL Version 1.2.3
Package Name Description
SUNWafbglSun OpenGL for Solaris Elite3D support
SUNWafbgxSun OpenGL for Solaris 64-bit Elite3D support
SUNWffbglSun OpenGL for Solaris Creator Graphics (FFB) Support
SUNWffbgxSun OpenGL for Solaris 64-bit Creator Graphics (FFB) Support
SUNWgfbglSun OpenGL for Solaris Gfb Support
SUNWgfbgxSun OpenGL for Solaris 64-bit Gfb Support
SUNWgldocSun OpenGL for Solaris Documentation and Man Pages
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
SUNWifbglSun OpenGL for Solaris Expert3D/Expert3D-Lite/XVR-500 Graphics Support
SUNWifbgxSun OpenGL for Solaris 64-bit Expert3D/Expert3D-Lite/XVR-500 Graphics Support
SUNWjfbglSun OpenGL for Solaris XVR-600/XVR-1200 Graphics Support
SUNWjfbgxSun OpenGL for Solaris 64-bit XVR-600/XVR-1200 Graphics Support
14Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
Installing the Software
Use the install utility on the CD-ROM to install the Sun XVR-600 graphics
accelerator software. This utility installs necessary driver software and patches.
1. Log in as superuser.
2. Insert the Sun XVR-600 graphics accelerator CD into the drive.
■ If the drive 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.
Chapter 2 Installing the Sun XVR-600 Graphics Accelerator Software15
3. To install the Sun XVR-600 graphics accelerator software, type:
# ./install
The following is displayed:
Welcome to the Sun XVR-600 Graphics Accelerator installation.
Copyright 2003 Sun Microsystems, Inc. All rights reserved.
Use is subject to license terms.
This program installs the software for the Sun XVR-600 and Sun XVR-1200
Graphics Accelerators. This install process refers to the Sun XVR-600
Graphics Accelerator, but applies to the Sun XVR-1200 Graphics
Accelerator as well.
Please select the version of Sun OpenGL to install:
1) Sun OpenGL 1.3
2) Sun OpenGL 1.2.3
3) Do not install Sun OpenGL
Enter a number:
The installation program checks if the Sun XVR-600 graphics accelerator software is
already installed. If already installed, the following is displayed:
*** Sun XVR-600 Graphics Accelerator packages are already installed.
*** Sun OpenGL 1.3 packages are already installed.
This script is about to take the following actions:
- Remove existing pre-release Sun XVR-600 Graphics Accelerator patch 114554-09
- Install Sun XVR-600 Graphics Accelerator patch(es) 114554-09
Press return to continue, or ’Q’ to quit:
■ If the above is not displayed, proceed to Step 4 to continue the installation
process.
■ If the above is displayed, press Return and the following is displayed indicating
that the Sun XVR-600 graphics accelerator patches are installed:
*** Installing patch 114554-09 for Solaris 8...
*** Done. A log of this installation is at:
/var/tmp/XVR-600.install.2003.09.16
16Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
4. Select the Sun OpenGL for Solaris version and press Return.
The following is displayed. (Option 1, Sun OpenGL 1.3 for Solaris, is selected for this
example on a Solaris 8 operating environment.)
This script is about to take the following actions:
- Install Sun XVR-600 Graphics Accelerator software
- Install Sun XVR-600 Graphics Accelerator patch(es) 114554-09
- Install Sun OpenGL 1.3
Press return to continue, or ’Q’ to quit:
5. Press Return to begin installation.
When complete, the following is displayed:
Note – Depending on your system configuration and time of installation, the actual
output from the installation process might differ from what is shown below.
*** Installing Sun XVR-600 Graphics Accelerator packages...
*** Installing patch 114554-09 for Solaris 8...
*** Installing Sun OpenGL 1.3 packages...
*** Done. A log of this installation is at:
/var/tmp/XVR-600.install.2003.09.16
6. Shut down the system after the Sun XVR-600 graphics accelerator software is
installed:
# shutdown
See the shutdown(1M) and boot(1M) man pages for more details.
7. Install the Sun XVR-600 graphics accelerator hardware.
Go to Chapter 3 for information on installing the Sun XVR-600 graphics accelerator
hardware.
8. Boot your system at the ok prompt:
Halt (Stop-A) your system for the ok prompt.
ok boot -r
Chapter 2 Installing the Sun XVR-600 Graphics Accelerator Software17
Removing the Software
1. Log in as superuser.
2. Insert the Sun XVR-600 graphics accelerator CD into the drive.
■ If the drive 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
3. To remove the Sun XVR-600 graphics accelerator software, become superuser and
type:
# ./uninstall
The following list of options is displayed:
This program removes the software for the Sun XVR-600 and Sun
XVR-1200 Graphics Accelerators. This removal process refers to the
Sun XVR-600 Graphics Accelerator, but applies to the Sun XVR-1200
Graphics Accelerator as well.
1) Remove Sun XVR-600 Graphics Accelerator support
2) Remove Sun OpenGL
3) Remove All (Sun XVR-600 Graphics Accelerator and Sun OpenGL)
4) Quit
Select an option:
4. Select Option 3 to remove all listed software packages.
The following text is displayed:
About to take the following actions:
- Remove Sun XVR-600 Graphics Accelerator support
- Remove Sun OpenGL
Press ’q’ to quit, or press any other key to continue:
18Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
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/jfb.remove.2003.09.16
Man Pages
The Sun XVR-600 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.
SUNWjfb_config(1M) contains Sun XVR-600 device-specific configuration
information. To get a list of all graphics devices on your system, type:
host%
fbconfig -list
This example shows a list of graphics devices displayed:
Use the fbconfig -help option to display the attributes and parameters
information of the man page.
host% fbconfig -dev jfb0 -help
● To access the fbconfig man page, type:
host% man fbconfig
● To access the Sun XVR-600 graphics accelerator man page, type:
host% man SUNWjfb_config
Chapter 2 Installing the Sun XVR-600 Graphics Accelerator Software19
Avoiding Colormap Flash
When multiple windows are used in an 8-bit window system, the colors can change
as the cursor is moved from window to window. There are two methods for
avoiding colormap flash:
■ Using the -defdepth 24 command option to run the window system in 24-bit
mode, or
■ Use -fake8 enable if you need both 8-bit and 24-bit visuals simultaneously.
The default is 8-bit.
Using the -defdepth 24 Option
1. Using the fbconfig command, type:
host% fbconfig -dev jfb0 -defdepth 24
2. Log out, then log back in.
Note – 24-bit depth performance can be slower than 8-bit depth mode.
Using the -fake8 Option
1. Using the fbconfig command, type:
host%
Note – 8-bit depth performance is slower in 8+24 (-fake8) mode.
2. Log out, then log back in.
fbconfig -dev jfb0 -fake8 enable
20Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
CHAPTER
3
Installing the Sun XVR-600
Graphics Accelerator Hardware
This chapter provides Sun XVR-600 graphics accelerator hardware installation
information.
■ “Before Installation” on page 21
■ “System Configurations” on page 22
■ “Installing the Hardware” on page 23
■ “Monitor Cables” on page 23
■ “Changing the Monitor Screen Resolution” on page 24
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
21
System Configurations
TABLE 3-1 lists the maximum number of Sun XVR-600 graphics accelerators for each
Sun system supported.
Note – The Sun XVR-600 graphics accelerator consumes 25 watts of system power.
To find the most recent information on supported systems for the Sun XVR-600
graphics accelerator, and additional specifications, go to:
TABLE 3-1Supported Systems and Maximum Number of Sun XVR-600 Graphics
Accelerators Per System
Maximum Number of Sun XVR-600
System
Sun Blade™ 150 system1
Sun Blade 1500 system2
Sun Blade 2500 system3
Graphics Accelerators
Sun Fire
Sun Fire V240 server1
Sun Fire V440 server2
Sun Fire V480 server3
Sun Fire V880 server4
Netra 20 server1
™ V210 server1
Sun Fire V480 Server Configuration
When using two or three Sun XVR-600 graphics accelerators in a Sun Fire V480
server (which supports up to three), there must be an empty slot between each
Sun XVR-600 graphics accelerator. Doing so assures that each installed Sun XVR-600
graphics accelerator meets temperature specifications.
22Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
Installing the Hardware
Note – The Sun XVR-600 graphics accelerator operates best when installed in the
system 66 MHz PCI bus connector slots (applies to systems with available 66 MHz
PCI bus slots).
Refer to the platform documentation provided with your Sun system for detailed
instructions on installing Sun PCI bus graphics boards.
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, power on the monitor, then power on the system and
reboot (boot -r) 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 frame buffers
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.”
Monitor Cables
Use the proper DVI-I monitor adapter cable that support your monitor. The DVI-I to
HD15 monitor adapter, Sun part number 530-3305, comes with the Sun XVR-600
graphics accelerator installation kit. You can also order the DVI-I to HD15 adapter
through the Sun store (http://store.sun.com).
Chapter 3 Installing the Sun XVR-600 Graphics Accelerator Hardware23
Changing the Monitor Screen Resolution
Note – The monitor must be connected to the Sun XVR-600 graphics accelerator and
powered on for the graphics accelerator to configure to the initial monitor resolution.
For most installations, the Sun XVR-600 graphics accelerator device automatically
configures itself to the screen resolution and refresh rate for your monitor. If it is not
a Sun monitor, however, that is connected to the Sun XVR-600 graphics accelerator
device, the monitor might have the wrong screen resolution. To change the screen
resolution, use the fbconfig utility, which is used for configuring all Sun graphics
accelerators. SUNWjfb_config(1M) contains device-specific configuration
information for the Sun XVR-600 graphics accelerator.
● To access the fbconfig man page, type:
host% man fbconfig
● To access the SUNWjfb_config man page, type:
host% man SUNWjfb_config
24Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
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 25
■ “Xinerama” on page 27
Configuring Multiple Frame Buffers
Through the Xservers File
To run more than one frame buffer you must modify your Xservers file:
/etc/dt/config/Xservers. The Sun XVR-600 graphics accelerator device name
is jfb (for example, jfb0 and jfb1 for two Sun XVR-600 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
25
2. Modify the file by adding the device locations for the applicable frame buffers
being used. See the following examples:
Enter the Xservers file content on a single line.
This example shows the Xservers configuration file modified for one
Sun XVR-500 graphics accelerator and one Sun XVR-600 graphics accelerator:
:0 Local local_uid@console root /usr/openwin/bin/Xsun -dev /dev/fbs/ifb0
-dev /dev/fbs/jfb0
This example shows the Xservers configuration file modified for one
Sun XVR-600 graphics accelerator:
:0 Local local_uid@console root /usr/openwin/bin/Xsun -dev /dev/fbs/jfb0
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 5, including the
reconfiguration, simply reboot your system.
26Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
Xinerama
Xinerama is an X window system feature available in Solaris 8 system software and
subsequent compatible releases for Sun graphics boards including the Sun XVR-600
graphics accelerator.
Refer to the proper Xservers(1) man page 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.2.3 and 1.3 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.
■ Sample density is irrelevant to Xinerama. Therefore, screens of different sample
density can be combined using Xinerama.
■ Both screens must have the same visuals to be combined using Xinerama. In
practice, this means they must be the same Sun PCI-based graphics device
(family).
■ Both screens that the X window system thinks are side by side must have the
same height to be combined using Xinerama.
■ Both screens that the X window system thinks are above and below must have the
same width to be combined using Xinerama.
28Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
CHAPTER
5
Using Sun XVR-600 Graphics
Accelerator Features
This chapter provides Sun XVR-600 graphics accelerator feature information.
■ “Dynamic Multisample Antialiasing” on page 29
■ “Checking Device Configuration” on page 32
Dynamic Multisample Antialiasing
Multisampling (full-scene dynamic multisample antialiasing) removes the jagged
edges on 3D data. An image is sampled at a higher resolution than the screen,
typically two to eight samples per pixel. This method yields improved images, but at
the price of possibly increased render time.
The Sun XVR-600 graphics accelerator has 64 Mbytes of memory for the frame buffer
so that the image can be multisampled at up to eight samples per pixel in a single
pass, depending on the resolution. The higher number of samples per pixel, the
better the image quality but the longer the rendering time (and the more memory is
consumed). Depending on the video format (
samples per pixel, or sample density, can be increased to improve image quality.
To invoke multisampling, use the fbconfig command’s -multisample and
-samples options. You can enable multisample mode for all Sun OpenGL for
Solaris applications.
fbconfig controls frame buffer memory consumption (at the time the X window
system starts).
TABLE 1-1 on page 6), the number of
29
Enabling Multisampling for All Sun OpenGL for
Solaris Applications
1. Use fbconfig to enable all Sun OpenGL for Solaris application windows for
multisampling.
host% fbconfig -dev jfb0 -multisample forceon
This enables multisampling for all Sun OpenGL for Solaris applications.
2. Log out, then log back in.
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 or
per visual basis.
disableNo multisample is possible. disable is the default.
forceonMultisampling for all Sun OpenGL for Solaris windows. (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 density are 1, 2, 4, or 8.
-samples [1|2|4|8|adaptive]
The maximum sample density is 8 samples per pixel. Using -samples 8, the
sample density is automatically allocated based on the frame buffer memory and
video resources available to the stream as the window system starts up. Though the
allowable choices are 1 to 8, a very high sample density can be allocated only at low
resolution. See “Disabling Multisampling” on page 31.
30Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
The adaptive option is the default setting for -samples. When you use the
-samples adaptive option, two samples are preallocated per pixel (extra samples
are then assigned to pixels that need them).
See
TABLE 1-1 on page 6 for a list of how many samples per pixel are supported at
various maximum 3D resolutions.
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 jfb0 -multisample disable
Or, select a sample density of 1 to disable multisampling:
host% fbconfig -dev jfb0 -samples 1
2. Log out, then log back in.
Default Color Depth
Use the -defdepth option to set the default depth (bits per pixel) on the device.
Possible values are 8 or 24.
-defdepth 8 | 24
Any depth setting in the Xserver command line takes precedence over what is set
using fbconfig. The default is 8.
● Log out, then log back in to restart the X window system for the changes to take
effect.
Chapter 5 Using Sun XVR-600 Graphics Accelerator Features31
Checking Device Configuration
Use fbconfig to check the X window system (-propt) and Sun XVR-600 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:
host% fbconfig -dev jfb0 -propt
--- OpenWindows Configuration for /dev/fbs/jfb0 ---
OWconfig: machine
Video Mode: NONE
Accum: Enabled (allocate an accumulation buffer if possible)
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
Visual Ordering: Linear Visuals are last
Gamma Correction Value: 2.22
Gamma Correction Table: Not Available
Note – Video Mode: NONE indicates that the graphics accelerator will use the
display device EDID data, if present, to select a video mode appropriate for the
display device.
32Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
The fbconfig -prconf option displays the current Sun XVR-600 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.
EDID Data: Available - EDID version 1 revision 3
Monitor type: Sun P/N 365-16981 S/N 02190012336
Current resolution setting: 1920x1200x60
Monitor possible resolutions: 1024x768x60, 1024x768x70, 1024x768x75,
1152x900x66, 1280x1024x60, 1280x1024x75, 1280x1024x76, 640x480x60,
1920x1200x60, 1920x1200x60_240T, 1600x1200x60, 800x600x75,
1920x1080x60
Framelock Configuration:
Slave Mode: Disabled
Memory Information:
Total Video Memory: 67108864
Video Memory Used: 20971520
Total Texture Memory: 33554432
Texture Memory Used: 0
Total Display List Memory: 33554432
Chapter 5 Using Sun XVR-600 Graphics Accelerator Features33
34Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
CHAPTER
6
Sun XVR-600 Graphics Accelerator
Framelocking
This chapter describes Sun XVR-600 graphics accelerator framelocking.
■ “Sun XVR-600 Graphics Accelerator Framelock System” on page 35
■ “Configuring Sun XVR-600 Graphics Accelerators for Framelocking” on page 36
■ “Framelock Cable Assembly” on page 38
■ “Connecting the Framelock Cable Assembly” on page 39
Sun XVR-600 Graphics Accelerator
Framelock System
The framelock synchronization feature enables vertical retracing to occur
simultaneously on each Sun XVR-600 graphics accelerator subsystem. The framelock
cable assembly is used to daisy-chain two or more Sun XVR-600 graphics accelerator
subsystems. Vertical retrace synchronization eliminates flicker between multiscreen
displays.
Framelocking is often necessary when running in stereo in a multihead environment.
All the displays can be synchronized so that the left and right views can be seen
correctly through one set of LCD stereo glasses.
When frame buffers are framelocked, you should make sure they are all running at
the same video resolution and vertical retrace rate (see fbconfig -help for details).
See “Configuring Sun XVR-600 Graphics Accelerators for Framelocking” on page 36.
To use the framelock features, the framelock cable assembly is required. See
“Framelock Cable Assembly” on page 38 for installation.
35
For the maximum number of boards supported for each system, go to:
To order the framelock cable assembly, call Sun Telesales at 1-800-786-0404 and
request spare part number 530-2754. You can also order the framelock cable
assembly through the Sun store (http://store.sun.com) by ordering this part
number under spare parts.
Configuring Sun XVR-600 Graphics
Accelerators for Framelocking
1. Designate a Sun XVR-600 graphics accelerator as master for the graphics boards to
be in framelock.
You can use the Sun XVR-600 graphics accelerator that serves as the boot/console
head for that system.
Refer to the boot -r man page for device location and device numbering
information for how devices are numbered based on their physical location. For
framelock, you may select any device (that is, jfb0, jfb1, jfb2,...and so on) to be
the master Sun XVR-600 graphics accelerator device.
2. Make sure that each Sun XVR-600 graphics accelerator installed has the same
monitor resolution as the one in master mode.
a. Check the resolution of an Sun XVR-600 graphics accelerator by using the
fbconfig command. For example:
host% fbconfig -dev /dev/fbs/jfb0 -prconf
You must repeat this command for each Sun XVR-600 graphics accelerator in the
system or systems.
The fbconfig command displays the current monitor resolution setting. It also
displays additional information such as whether the Sun XVR-600 graphics
accelerator is a master or slave.
36Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
b. (Optional) Change the resolution of a Sun XVR-600 graphics accelerator using
the fbconfig command.
If the resolution on each Sun XVR-600 graphics accelerator is not the same, you
must change it to match the Sun XVR-600 graphics accelerator in master mode.
For example:
host% fbconfig -dev /dev/fbs/jfb1 -res 1280x1024x76 now nocheck
3. Connect the framelock cable to each Sun XVR-600 graphics accelerator.
Make sure to first connect the top of the framelock cable assembly to the master
Sun XVR-600 graphics accelerator.
See the section “Framelock Cable Assembly” on page 38.
4. From the master Sun XVR-600 graphics accelerator display window, configure the
other Sun XVR-600 graphics accelerators in slave mode.
Use the fbconfig command. For example:
host% fbconfig -dev /dev/fbs/jfb1 -slave stereo
You must configure each board separately (that is, for jfb1, jfb2, jfb3, and so on).
Your system is now ready for framelocking.
To reconfigure your Sun XVR-600 graphics accelerator from slave mode back to
master mode, use the fbconfig command. For example:
host% fbconfig -dev /dev/fbs/jfb1 -slave disable
Chapter 6 Sun XVR-600 Graphics Accelerator Framelocking37
Framelock Cable Assembly
The framelock cable assembly, FIGURE 6-1, is a Y-shaped cable assembly with three
connectors for daisy-chaining multiple Sun XVR-600 graphics accelerator within a
computer system. See Appendix B, “Stereo Output Port” on page 48, for the stereo
connector pinout signals.
Slave mode connector
Master mode connector
Daisy-chain and stereo
glasses connector
FIGURE 6-1Framelock Cable Assembly
TABLE 6-1Framelock Cable Connections
Framelock ConnectorDescription
Master connector
(shortest cable-male)
Slave connector
(longest cable male)
Daisy chain/stereo
glasses connector
(female connector)
Connects into the stereo connector located on the Sun XVR-600
graphics accelerator that is designated as the master device. It also
plugs into the daisy-chain connector for slave Sun XVR-600
graphics accelerators.
Connects into the stereo connector located on the Sun XVR-600
graphics accelerator that is designated as a slave device.
Can connect a pair of stereo glasses directly into this connector or
the connector can be used to daisy chain to other framelock cables
for slave Sun XVR-600 graphics accelerator devices.
Note – There can only be one master Sun XVR-600 graphics accelerator device. You
must configure all other Sun XVR-600 graphics accelerator devices as slaves. See the
section “Configuring Sun XVR-600 Graphics Accelerators for Framelocking” on
page 36.
38Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
Connecting the Framelock Cable
Assembly
1. Locate the master mode connector of the framelock cable assembly (FIGURE 6-1).
2. Locate the master Sun XVR-600 graphics accelerator I/O backplate on the rear of
your system and connect the master mode connector of the framelock cable
assembly to the stereo (DIN7) connector (
3. Connect the slave cable connector to a slave Sun XVR-600 graphics accelerator
stereo connector (
4. Connect a second slave Sun XVR-600 graphics accelerator, if applicable, or connect
stereo glasses to the daisy-chain/stereo connector (
FIGURE 6-2).
FIGURE 6-2).
FIGURE 6-2).
Chapter 6 Sun XVR-600 Graphics Accelerator Framelocking39
Sun XVR-600
graphics accelerator
stereo DIN7 connector
Designated
master Sun XVR-600
graphics accelerator
Top of framelock
cable assembly
to master Sun XVR-600
graphics accelerator
Daisy-chain/stereo
connector
First and second slave Sun XVR-600 graphics accelerators
Slave cables
Cabling for second
slave Sun XVR-600
graphics accelerator
Optional
Slave stereo glasses
FIGURE 6-2Sun XVR-600 Graphics Accelerator and Framelock Cable Assembly
40Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
APPENDIX
A
Setting the Default Console Display
These instructions describe how to set the Sun XVR-600 graphics accelerator as the
default monitor console display.
1. At the ok prompt, type:
ok show-displays
Information similar to the text below is displayed:
a) /pci@8,700000/SUNW,pfb@1
b) /pci@8,700000/SUNW,XVR-600@1
q) NO SELECTION
Enter Selection, q to quit: b
2. Select the graphics board you want to be the default console display.
In the above example, we typed
selection is confirmed by the following output:
/pci@8,700000/SUNW,XVR-600@1 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@8,700000/SUNW,XVR-600@1
3. Create an alias name for the Sun XVR-600 device.
This step is optional for all systems. Creating the alias, however, will simplify future
OpenBoot PROM commands.
b for the Sun XVR-600 graphics accelerator. Your
41
a. Use nvalias to name the Sun XVR-600 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@8,700000/SUNW,XVR-600@1
b. Verify the alias.
ok devalias
mydev /pci@8,700000/SUNW,XVR-600@1
screen /pci@8,700000/SUNW,XVR-600@1
mouse /pci@9,700000/usb@1,3/mouse@2
keyboard /pci@9,700000/usb@1,3/keyboard@1
....
In the above output, both mydev and screen are mapped to
/pci@8,700000/SUNW,XVR-600@1 and are therefore interchangeable alias
names.
In this procedure example, you can now refer to mydev as the Sun XVR-600
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
If you did not execute 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@8,700000/SUNW,XVR-600@1
output-device = /pci@8,700000/SUNW,XVR-600@1
5. Reset the system using the new output-device as the console:
ok reset-all
42 Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
6. Connect your monitor cable to the Sun XVR-600 graphics accelerator on your
system back panel.
7. To set a resolution (for example, 1280
× 1024 × 112), type:
ok setenv output-device mydev:r1280x1024x112
output-device=mydev:r1280x1024x112
Reset the system:
ok reset-all
You can get a list of available resolutions for your display device by typing the
following:
ok cd /pci@8,700000/SUNW,XVR-600@1
ok .screen-resolutions
Appendix ASetting the Default Console Display43
44 Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
APPENDIX
B
Sun XVR-600 Graphics Accelerator
Specifications
This appendix provides I/O port specifications for the Sun XVR-600 graphics
accelerator.
■ “I/O Port Specifications” on page 45
■ “DVI Video Output Port” on page 46
■ “Stereo Output Port” on page 48
I/O Port Specifications
The external I/O ports are accessible through the I/O connectors on the
Sun XVR-600 graphics accelerator backplate (
DVI-I connector
FIGURE B-1 Sun XVR-600 Graphics Accelerator I/O Connectors
The Sun XVR-600 graphics accelerator has the following external I/O ports:
■ Stereo framelock DIN7 connector
■ DVI-I connector
Stereo framelock
connector (DIN7)
FIGURE B-1).
45
DVI Video Output Port
FIGURE B-2 and TABLE B-1 shows the Sun XVR-600 graphics accelerator DVI connector
and pinout signals. The DVI video output port is a 30-pin connector for a supported
workstation monitor. The DVI video port supports both analog and digital
resolutions, but both cannot be used simultaneously from the individual DVI port.
16
8
C3 C4
C1 C2
1124
9
1
FIGURE B-2 Sun XVR-600 Graphics Accelerator DVI Connector
TABLE B-1Sun XVR-600 Graphics Accelerator DVI Video Output Port
PinSignal
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—
10TMDS Data1 +
11TMDS Data1/3 Shield
12No connect
13No connect
14+5V DC power
46 Sun XVR-600 Graphics Accelerator Installation and User’s Guide • May 2004
TABLE B-1Sun XVR-600 Graphics Accelerator DVI Video Output Port (Continued)