background image

Sun Microsystems, Inc.
4150 Network Circle
Santa Clara, CA 95054 U.S.A.
650-960-1300

Send comments about this document to:

docfeedback@sun.com

Sun

TM

XVR-1000

Graphics Accelerator

Installation and User’s Guide

Part No. 816-1330-11
June 2002, Revision A

Summary of Contents for XVR-1000

Page 1: ...4150 Network Circle Santa Clara CA 95054 U S A 650 960 1300 Send comments about this document to docfeedback sun com SunTM XVR 1000 Graphics Accelerator Installation and User s Guide Part No 816 1330 11 June 2002 Revision A ...

Page 2: ...EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID Copyright 2002 Sun Microsystems Inc 4150 Network Circle Santa Clara California 95054 Etats Unis Tous droits réservés Sun Microsystems Inc a les droits de propriété intellectuels relatants à la technologie incorporée dans le produit qui est décrit dans ce document En particulier et sans la limitation ces droits de propriété intellectuels p...

Page 3: ...e 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...

Page 4: ...s 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 ...

Page 5: ...v BSMI Class A Notice The following statement is applicable to products shipped to Taiwan and marked as Class A on the product compliance label ...

Page 6: ...vi Sun XVR 1000 Graphics Accelerator Installation and User s Guide June 2002 ...

Page 7: ...r With Other UPA Graphics Boards 6 Window System Support and Supported Visuals 7 Technical Support 7 2 Installing the Sun XVR 1000 Graphics Accelerator Software 9 Software Requirements 9 Sun XVR 1000 Graphics Accelerator Software Packages 10 Software Package Locations 11 Software Package Names 11 Patches for JumpStart Users 12 Installing the Software 13 Removing the Software 16 Multiple Frame Buff...

Page 8: ...ting Up Option 1 Default 28 Setting Up Option 2 29 Setting Up Option 3 30 Setting Up Option 4 31 Port Selection 32 Multicard Setup 33 Dynamic Multisample Antialiasing 34 Enabling Multisampling for a Specific OpenGL Application 34 Enabling Multisampling for All OpenGL Applications 35 5 Sun XVR 1000 Graphics Accelerator Frame Locking and Buffer Swap Synchronization 39 Sun XVR 1000 Graphics Accelerat...

Page 9: ... Sun XVR 1000 Graphics Accelerator I O Ports 49 Screen Resolution Matrix 51 B Setting Up S Video 53 S Video Configuration Option 1 53 S Video Configuration Option 2 54 S Video Configuration Option 3 55 Example for Using Two Sun XVR 1000 Graphics Accelerators 56 Daughter Board Interactions 57 C Xinerama 59 D Setting the Default Console Display 61 ...

Page 10: ...x Sun XVR 1000 Graphics Accelerator Installation and User s Guide June 2002 ...

Page 11: ...hics Accelerator 23 FIGURE 5 1 Frame Lock Cable Assembly 44 FIGURE 5 2 Sun XVR 1000 Graphics Accelerator Backplate Stereo Connector 45 FIGURE 5 3 Sun XVR 1000 Graphics Accelerator and Frame Lock Cable Assembly 47 FIGURE A 1 Sun XVR 1000 Graphics Accelerator External I O Port Connectors 49 FIGURE A 2 Sun XVR 1000 Graphics Accelerator Backplate Stereo Connector 50 ...

Page 12: ...xii Sun XVR 1000 Graphics Accelerator Installation and User s Guide June 2002 ...

Page 13: ...mes 11 TABLE 3 1 Sun XVR 1000 Graphics Accelerator and System Hardware Configurations 24 TABLE 4 1 Sun XVR 1000 Graphics Accelerator Device Names 25 TABLE 4 2 Multisample Option Descriptions 36 TABLE 4 3 Sun XVR 1000 Graphics Accelerator Multisampling Support 36 TABLE 5 1 Frame Lock Cable Connections 44 TABLE 5 2 Sun XVR 1000 Graphics Accelerator Stereo Connector Pinout 45 TABLE 5 3 Wiring Schemat...

Page 14: ...xiv Sun XVR 1000 Graphics Accelerator Installation and User s Guide June 2002 ...

Page 15: ... provides Sun XVR 1000 graphics accelerator hardware installation information Chapter 4 provides information on using Sun XVR 1000 graphics accelerator features including multistreams and dynamic multisample antialiasing Chapter 5 describes Sun XVR 1000 graphics accelerator frame locking Appendix A provides information on the Sun XVR 1000 graphics accelerator I O ports and screen resolution matrix...

Page 16: ...g environment Other software documentation that you received with your system Typographic Conventions Typeface Meaning Examples AaBbCc123 The names of commands files and directories on screen computer output Edit your login file Use ls a to list all files You have mail AaBbCc123 What you type when contrasted with on screen computer output su Password AaBbCc123 Book titles new words or terms words ...

Page 17: ...s are located at http docs sun com Sun Welcomes Your Comments Sun is interested in improving its documentation and welcomes your comments and suggestions You can email your comments to Sun at docfeedback sun com Please include the part number 816 1330 11 of your document in the subject line of your email Shell Prompt C shell machine name C shell superuser machine name Bourne shell and Korn shell B...

Page 18: ...xviii Sun XVR 1000 Graphics Accelerator Installation and User s Guide June 2002 ...

Page 19: ...r UPA Graphics Boards on page 6 Window System Support and Supported Visuals on page 7 Technical Support on page 7 Installation Kit The Sun XVR 1000 graphics accelerator installation kit includes Sun XVR 1000 graphics accelerator Sun XVR 1000 graphics accelerator software CD ROM Antistatic wrist strap Sun XVR 1000 Graphics Accelerator Installation and User s Guide this document See Chapter 5 Sun XV...

Page 20: ... well as dynamic multisample antialiasing and an S video port The Sun XVR 1000 graphics accelerator is supported on the following systems Sun UltraTM 60 system Sun Ultra 80 system Sun BladeTM 1000 system Sun Blade 2000 system Features include Up to 120 MHz UPA interface Resolution up to 1920 1200 75 at 30 bit color 72 Mbytes of 3DRAM64 frame buffer memory 256 Mbytes of texture memory 10 bit per co...

Page 21: ...urations TABLE 1 1 shows the maximum number of Sun XVR 1000 graphics accelerators supported in Sun systems See Chapter 5 for information on using multiple displays TABLE 1 1 Sun XVR 1000 Graphics Accelerators System Configurations Sun System Maximum Number of Devices Supported Sun Ultra 60 system 1 Sun Ultra 80 system 2 Sun Blade 1000 system 2 Sun Blade 2000 system 2 ...

Page 22: ...sh rate Hz Standard Aspect format 13W3 S Video HD 15 DVI D 1920 1200 60d Sun 16 10 X X X 1920 1200 70 75 Sun 16 10 X 1920 1080 60d Sun 16 9 X X X 1920 1080 72 Sun 16 9 X 1792 1344 60 75 VESA 4 3 X 1600 1280 76 Sun 5 4 X 1600 1200 60d Sun 4 3 X X X 1600 1200 60 75 VESA 4 3 X 1600 1024 60 Sun 16 10 X X X 1600 1000 66 76 Sun 16 10 X 1440 900 76 Sun 16 10 X X X 1280 1024 96s 112s Sun stereo 5 4 X 1280...

Page 23: ...or supports two streams of video information Refer to Screen Resolution Matrix on page 51 for pairs of resolutions supported by both Stream A 13W3 and Stream B HD 15 DVI D S video 1024 768 60 70 75 VESA 4 3 X X X 960 680 108s 112s Sun stereo 14 10 X X 800 600 75 VESA 4 3 X 768 575 50i PAL RGB 4 3 X X 640 480 180fsc Sun 4 3 X 640 480 60 72 75 VESA 4 3 X X X 640 480 60i NTSC RGB 4 3 X X 640 480 60i ...

Page 24: ...m6 requires a double width UPA slot Sun Elite3D m3 and Sun Creator3D require single width UPA slots Note Xinerama requires that all frame buffers be identical and are configured to the same resolution See Appendix C Xinerama TABLE 1 3 Sun System UPA Bus Slots System UPA Slot Widths Sun Ultra 60 system 1 single width UPA plus 1 double width UPA slot Sun Ultra 80 system 2 single or double width UPA ...

Page 25: ... accelerator supports the following visuals 8 bit PseudoColor 8 bit StaticGray in the Red plane 10 bit internal 8 bit PseudoColor in the Red plane 10 bit internal 24 bit TrueColor 30 bit in the frame buffer 24 bit DirectColor 30 bit in the frame buffer 24 bit TrueColor with stored alpha in the overlay StaticGray and TrueColor with additional gamma corrected visuals Technical Support For assistance...

Page 26: ...8 Sun XVR 1000 Graphics Accelerator Installation and User s Guide April 2002 ...

Page 27: ...figuration on page 17 Man Pages on page 19 Changing the Monitor Screen Resolution on page 19 Software Requirements The Solaris 8 10 01 operating environment or a subsequent compatible version of the operating environment is required on your system before installing the Sun XVR 1000 graphics accelerator software Note If your system does not have the Solaris 8 10 01 operating environment installed y...

Page 28: ...om the CD provided with your Sun XVR 1000 graphics accelerator installation kit TABLE 2 1 lists the Sun XVR 1000 graphics accelerator CD directories TABLE 2 1 Sun XVR 1000 Graphics Accelerator CD Directories Directory name Description License Binary Code License XVR 1000 Solaris_8 Packages Solaris 8 graphics accelerator software packages XVR 1000 Solaris_9 Packages Solaris 9 graphics accelerator s...

Page 29: ... 8 software cdrom cdrom0 XVR 1000 Solaris_8 Packages Solaris 9 software cdrom cdrom0 XVR 1000 Solaris_9 Packages TABLE 2 3 Sun XVR 1000 Graphics Accelerator Software Package Names Package name Description SUNWgfb u Sun XVR 1000 graphics accelerator kernel device driver package SUNWgfbx u Sun XVR 1000 graphics accelerator kernel device driver package 64 bit SUNWgfbcf Sun XVR 1000 graphics accelerat...

Page 30: ... installation kit CD ROM in XVR 1000 Solaris_8 Patches in the following order 1 112334 01 2 108528 13 3 109888 16 If you are adding these packages to a Solaris 8 2 02 operating environment JumpStart image only patch 109888 16 is required No patches are required for the Solaris 9 operating environment After you have applied the required patches install the Sun XVR 1000 graphics accelerator packages...

Page 31: ...g the graphics board in your Sun system If the software is not installed prior to installing the graphics board the Sun XVR 1000 graphics accelerator will not be recognized by the system 1 Log in as superuser 2 Insert the Sun XVR 1000 graphics accelerator CD into the drive If the drive is already mounted type the following and go to Step 3 If the CD is not already mounted type Note The CD ROM devi...

Page 32: ...stall the product The following is displayed install Checking if Sun XVR 1000 Graphics Accelerator support is already installed Checking if Sun OpenGL is installed Select one of the following Sun OpenGL installation options 1 Install Sun OpenGL 1 2 3 2 Do not install Sun OpenGL Select an option Checking if Sun OpenGL 1 2 3 support for Sun XVR 1000 Graphics Accelerator is installed About to take th...

Page 33: ...pages for more details 8 Install the Sun XVR 1000 graphics accelerator hardware see Chapter 3 Installing Sun XVR 1000 Graphics Accelerator support for Solaris 8 Installing Sun OpenGL 1 2 3 support for Sun XVR 1000 Graphics Accelerator Adding P1CL environment file for Sun Blade 1000 Installation complete To remove this software use the remove script on this CDROM or the following script var tmp XVR...

Page 34: ...nt the CD ROM drive If the drive is already mounted type the following and go to Step 4 If the CD ROM is not already mounted type 4 To remove the Sun XVR 1000 graphics accelerator software become superuser and type The following list of options is displayed ok boot r cd cdrom cdrom0 mount F hsfs O o ro dev dsk c0t6d0s0 cdrom cd cdrom remove 1 Remove Sun XVR 1000 support 2 Remove OpenGL 3 Remove Al...

Page 35: ...ntified as gfbx for example gfb0 and gfb1 for two Sun XVR 1000 graphics accelerator devices To do this 1 Become superuser and open the etc dt config Xservers file 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 About to take the following actions Remove Sun XVR 1000 Graphics Accelerator sup...

Page 36: ...d Xservers configuration file with two Creator3D boards New Xservers configuration file with one Sun XVR 1000 graphics accelerator Note that the defdepth 24 was removed from the Xservers file so that the X server does not take performance away from applications 3 Install the Sun XVR 1000 graphics accelerator hardware see Chapter 3 4 Boot your system at the ok prompt Halt Stop A your system for the...

Page 37: ...you can query and set frame buffer attributes such as screen resolutions and visual configurations Use the fbconfig 1M man page for configuring all Sun graphics accelerators SUNWgfb_config 1M contains Sun XVR 1000 device specific configuration information fbconfig is included in the Solaris 8 and Solaris 9 operating environments SUNWgfb_config is included in the Solaris 9 operating environment For...

Page 38: ...20 Sun XVR 1000 Graphics Accelerator Installation and User s Guide June 2002 ...

Page 39: ...for Sun Peripherals 806 6086 10 that corresponds to your operating environment The handbook describes how to shut down the system safely before installing any internal boards and how to reboot the system after installation A complete set of Solaris documentation is located at http docs sun com Refer to the following hardware documentation provided with your Sun system for instructions on installin...

Page 40: ...Caution When installing the Sun XVR 1000 graphics accelerator into your system UPA slot do not touch the graphics board heatsinks Only apply pressure to the graphics board as indicated by the arrows shown in FIGURE 3 1 FIGURE 3 1 Installing the Sun XVR 1000 Graphics Accelerator The Sun XVR 1000 graphics accelerator shroud also contains labeling with installation instructions See FIGURE 3 1 1 Inser...

Page 41: ... 1000 graphics accelerator by pulling on the ends and gently rocking the board until you remove the graphics board from the UPA slot FIGURE 3 2 FIGURE 3 2 Removing the Sun XVR 1000 Graphics Accelerator 1 Insert can straight into slot 2 Push down firm ly on card until it is completely inserted Gold contacts must not be visible 3 double check that card is completely inserted m icro sy st em s ...

Page 42: ...hough the Sun Ultra 60 system has two UPA bus connector slots the UPA slots are too close together to accommodate more than one Sun XVR 1000 graphics accelerator TABLE 3 1 Sun XVR 1000 Graphics Accelerator and System Hardware Configurations Sun System UPA Slots Maximum Graphics Board Configuration Sun Ultra 60 system see Note below 2 1 Sun Ultra 80 system 2 2 Sun Blade 1000 system 2 2 Sun Blade 20...

Page 43: ...ut ports 13W3 DVI D HD 15 and S video This section describes how to tell the configuration program fbconfig which stream to program and how to direct that stream output to the desired port When there are two Sun XVR 1000 graphics accelerators in the system they are numbered from 0 TABLE 4 1 gives the device names to use fbconfig allows the trailing component to serve as a shorthand such as gfb0 fo...

Page 44: ...which to choose Option 1 In Option 1 only one output is active Benefits Maximum resolution 1920 1200 Drawbacks None Option 2 In Option 2 only one output is active Benefits Maximum resolution 1920 1200 Drawbacks Not all resolutions are supported see TABLE A 2 Frame Buffer Stream A 13W3 Frame Buffer Stream B DVI D S video HD15 ...

Page 45: ...eens or a window across screens Drawbacks Maximum resolution of 1280 1024 on each monitor Both resolutions must be identical Option 4 In Option 4 two outputs are active and independent Benefits Two monitor support The resolutions need not be identical Drawbacks Cannot move windows between displays no Xinerama mode Slowest mode of operation Frame Buffer Stream B DVI D S video HD15 Stream A 13W3 Fra...

Page 46: ...other fbconfig commands have been given Example The following example returns the system to Option 1 1 Disable doublewide mode Type 2 Enable Stream A Type 3 Select the desired screen resolution Type To find all possible Sun XVR 1000 graphics accelerator resolutions type fbconfig dev gfb0 doublewide disable fbconfig dev gfb0 active a fbconfig dev gfb0 res SUNW_STD_1280x1024x76 fbconfig res ...

Page 47: ...able Stream B Type 3 Select either the DVI D or HD 15 port Type or 4 Select the desired screen resolution Type To find all possible Sun XVR 1000 graphics accelerator resolutions type To set up the S video port see Appendix B fbconfig dev gfb0 doublewide disable fbconfig dev gfb0 active b fbconfig dev gfb0 stream b port dvid fbconfig dev gfb0 stream b port hd15 fbconfig dev gfb0 res SUNW_STD_1280x1...

Page 48: ...wo screens Example The following example sets up this option 1 Enable both streams sharing a single frame buffer Type 2 Select either the DVI D or HD 15 port for the second monitor screen Type or 3 Select the desired screen resolution Type To find all possible Sun XVR 1000 graphics accelerator resolutions type fbconfig dev gfb0 doublewide enable fbconfig dev gfb0 stream b port dvid fbconfig dev gf...

Page 49: ... 3 whenever possible for a dual stream configuration Example The following example sets up this option 1 Select either the DVI D or HD 15 port for the second monitor screen Type or 2 Select an independent screen resolution for each frame buffer Type 3 To enable both streams both devices dev fbs gfb0a and dev fbs gfb0b must appear in the etc dt config Xservers file For example fbconfig dev gfb0 str...

Page 50: ...m B to the HD 15 connector on the daughter board use this command To route Stream B to the DVI D connector on the daughter board use this command Selecting the S video port Stream B is automatic when the following video resolutions are selected for Stream B SUNW_NTSC_640x480x66 SUNW_PAL_640x480x60 Note For stream B to be active it must be selected as described in the stream section Multistream Opt...

Page 51: ... steps to create the following monitor setup gfb0 13W3 to monitor 1 gfb0 HD15 to monitor 2 gfb1 13W3 to monitor 3 1 Configure each Sun XVR 1000 graphics accelerator as follows 2 Link the two graphics boards together with Xinerama in the Xservers file as shown fbconfig dev gfb0 doublewide enable fbconfig dev gfb0 stream b port hd15 fbconfig dev gfb1 doublewide disable fbconfig dev gfb1 active a lik...

Page 52: ...e higher number of samples per pixel the better the image quality but the longer the display time Depending on the screen resolution TABLE 4 3 the number of samples per pixel can be increased to improve image quality You can get better sample densities with dynamic mode if the window is smaller then the screen size Use a combination of the fbconfig command and or environmental variables to invoke ...

Page 53: ...e window was resized from 512 436 to 426 350 Enabling Multisampling for All OpenGL Applications 1 Use fbconfig to enable all OpenGL application windows for dynamic multisampling Note When using the auto option switch all OpenGL applications are multisampled If you use the enable switch only those that use the multisample APIs will be multisampled setenv ZFB_SHOW_DENSITY setenv ZFB_USE_MSB 4 setenv...

Page 54: ...isample information for that application is displayed TABLE 4 2 describes the fbconfig multisample options multisample enable disable auto static dynamic TABLE 4 3 lists how many samples per pixel are supported at various maximum 3D resolutions TABLE 4 2 Multisample Option Descriptions Option Description disable No multisample is possible enable Multisample is possible but is selected on a per app...

Page 55: ... mode if the application is running the whole screen size You can get better sample densities with dynamic mode if the window is smaller then the screen size 960 680 N A 6 800 600 8 4 8 640 480 16 6 12 TABLE 4 3 Sun XVR 1000 Graphics Accelerator Multisampling Support Continued Maximum 3D resolution Single display Dual display Stereo 112 Hz ...

Page 56: ...38 Sun XVR 1000 Graphics Accelerator Installation and User s Guide June 2002 ...

Page 57: ... Sun XVR 1000 Graphics Accelerator Frame Lock System The frame lock synchronization feature enables vertical retracing to occur simultaneously on each Sun XVR 1000 graphics accelerator subsystem The frame lock cable assembly is used to daisy chain two or more Sun XVR 1000 graphics accelerator subsystems Vertical retrace synchronization eliminates flicker between multiscreen displays You can frame ...

Page 58: ...un store http store sun com by ordering this part number under spare parts By default two channels are not frame locked Buffer Swap Synchronization Buffer swap synchronization enables a simultaneous swap of buffer memory contents on all Sun XVR 1000 graphics accelerator subsystems to maintain image quality and to enable continuity between scenes on all applicable displays This feature however is n...

Page 59: ...Do the following in a loop a Notify all rendering threads to render a frame possibly in response to an event b Wait for all rendering threads to finish rendering c Notify all rendering threads to swap buffers d Wait for all rendering threads to finish swapping Render Thread s run method 1 Create OpenGL context for this thread s window 2 Make context current to this thread 3 Initialize OpenGL conte...

Page 60: ...ator installed has the same monitor resolution as the one in master mode a Check the resolution of an Sun XVR 1000 graphics accelerator by using the fbconfig command For example You must repeat this command for each Sun XVR 1000 graphics accelerator in the system or systems b Change the resolution of a Sun XVR 1000 graphics accelerator using the fbconfig command If the resolution on each Sun XVR 1...

Page 61: ... and are not saved when you exit the X window system When you restart the X window system all graphics boards and streams return to master a and slave disable modes 4 Connect the frame lock cable to each Sun XVR 1000 graphics accelerator Make sure to first connect the frame lock cable master mode connector to the master Sun XVR 1000 graphics accelerator gfb0 in the above example See the section Fr...

Page 62: ... Frame Lock Cable Connections Frame Lock Connector Description Master connector shortest male cable Connects into the stereo connector located on the Sun XVR 1000 graphics accelerator that is designated as the master device Also plugs into the daisy chain connector for slave Sun XVR 1000 graphics accelerators Slave connector longest male cable Connects into the stereo connector located on the Sun ...

Page 63: ...2 show the Sun XVR 1000 graphics accelerator stereo connector and pinout signals FIGURE 5 2 Sun XVR 1000 Graphics Accelerator Backplate Stereo Connector TABLE 5 2 Sun XVR 1000 Graphics Accelerator Stereo Connector Pinout Pin Signal 1 DIN7_RETURN signal ground 2 No connect 3 3D_GLASSES_PWR 11V 4 FIELD 5 Slave FIELD_IN 6 DRAWING_L 7 No connect 6 5 3 2 4 7 1 ...

Page 64: ...ck Cable Assembly 1 Locate the master Sun XVR 1000 graphics accelerator I O backplate on the rear of your system and connect the top of the frame lock cable assembly stereo connector 2 Connect the slave cable connector to a slave Sun XVR 1000 graphics accelerator stereo connector 3 Connect a second slave Sun XVR 1000 graphics accelerator if applicable or stereo glasses to the daisy chain stereo co...

Page 65: ...ted First and second slave Sun XVR 1000 Top of frame lock cable assembly to master Sun XVR 1000 slave Sun XVR 1000 Optional slave stereo glasses Cabling for second connector Daisy chain stereo connector master Sun XVR 1000 Slave cables Sun XVR 1000 graphics accelerators graphics accelerator stereo graphics accelerator M graphics accelerator graphics accelerator M S1 S2 S2 S1 ...

Page 66: ...48 Sun XVR 1000 Graphics Accelerator Installation and User s Guide June 2002 ...

Page 67: ...matrix Sun XVR 1000 Graphics Accelerator I O Ports on page 49 Screen Resolution Matrix on page 51 Sun XVR 1000 Graphics Accelerator I O Ports FIGURE A 1 shows the external I O port connectors for the Sun XVR 1000 graphics accelerator FIGURE A 1 Sun XVR 1000 Graphics Accelerator External I O Port Connectors HD 15 monitor port DVI D port 13W3 port Stereo port S video port ...

Page 68: ...r recording devices The 13W3 HD 15 and DVI D connectors all provide a DDC2B link A DDC2B link provides monitor query and control functions Note If you are connecting a Sun XVR 1000 graphics accelerator HD 15 connector to a 13W3 based display an HD 15 to 13W3 video adapter is required Main Board Stereo Connector Pinout FIGURE A 1 and TABLE A 1 show the Sun XVR 1000 graphics accelerator stereo conne...

Page 69: ...shares the same video source with the main board S video and daughter board DVI D ports Only one of the main board S video daughter board HD 15 or daughter board DVI D ports can be active at any time Screen Resolution Matrix The Sun XVR 1000 graphics accelerator with daughter board supports two channels of frame buffer area TABLE A 2 lists the pairs of resolution supported by both Channel 1 main b...

Page 70: ...4 35 36 37 38 39 0 None 1 640x480x60 2 640x480x72 3 640x480x75 4 800x600x75 5 960x680x108s 6 960x680x112s 7 1024x768x60 8 1024x768x70 9 1024x768x75 10 1024x768x77 11 1024x800x84 12 1152x900x66 13 1152x900x76 14 1152x900x120s 15 1280x768x56 16 1280x800x76 17 1280x800x112s 18 1280x1024x60 19 1280x1024x67 20 1280x1024x75 21 1280x1024x76 22 1280x1024x85 23 1280x1024x112s 24 1440x900x76 25 1600x1000x66...

Page 71: ...o outputs It also allows you to pan the subwindow within the full frame No other secondary channel port DVI D or HD15 is available while using S video S Video Configuration Option 1 This option allows S video on video data stream 2 displaying nothing on stream 1 This setup dedicates all memory resources of the graphics board to the S video port This is required for the largest multisampling depth ...

Page 72: ...e reduced 1 Log in as superuser 2 Set the resolution on the first normal stream Type Note This is not the same resolution that is used for the default subdevice gfb0 This resolution needs to be set up independently in addition to gfb0 Note Any valid resolution can be used for gfb0a The larger the resolution is however the less memory is available for multisampling fbconfig dev dev fbs gfb0 res SUN...

Page 73: ...te Refer to the proper Xservers 1 man page and Xservers documentation for further information 5 Log out to restart Xserver and verify the configuration data S Video Configuration Option 3 This option allows the S video port and Stream B to be set up to capture any subregion of Stream A after the window system is already running Use the svideotool GUI application to set up and select this subregion...

Page 74: ... local_uid console root usr openwin bin Xsun dev dev fbs gfb1 dev dev fbs gfb0 fbconfig dev dev fbs gfb1 res SUNW_STD_1280x1024x76 fbconfig dev dev fbs gfb0 res SUNW_NTSC_640x480x60 fbconfig dev dev fbs gfb0 active b doublewide disable fbconfig dev gfb1 propt OpenWindows Configuration for dev fbs gfb1 OWconfig machine Video Resolution SUNW_STD_1280x1024x76 Port a 13W3 Port b off Multisample Sample...

Page 75: ...ight be visible on the HD 15 VGA or DVI D connectors This raw RGB signal is also going to the NTSC PAL encoder This signal is not meant to be used by normal monitors The signal has an odd aspect ratio and synchronization signals fbconfig dev gfb0 propt OpenWindows Configuration for dev fbs gfb0 OWconfig machine Video Resolution SUNW_NTSC_640x480x60 Port a off Port b svideo Multisample Samples Per ...

Page 76: ...58 Sun XVR 1000 Graphics Accelerator Installation and User s Guide June 2002 ...

Page 77: ...s 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 To enable Xinerama mode single logical screen on multiscreen displays add xinerama to the usr dt config Xservers file For example You need to install Sun OpenGL for Solaris ve...

Page 78: ...60 Sun XVR 1000 Graphics Accelerator Installation and User s Guide June 2002 ...

Page 79: ...he ok prompt type The output prompts you to select a display device For example 2 Select the Sun XVR 1000 graphics accelerator device to be the default console display In this example select a where SUNW gfb is the Sun XVR 1000 graphics accelerator device and 1d is the slot ok show displays a SUNW gfb 1d 0 b SUNW ffb 1e 0 q NO SELECTION Enter Selection q to quit a SUNW gfb 1d 0 has been selected T...

Page 80: ...ave created 6 Reset the output device environment 7 Rename an alias name for the Sun XVR 1000 graphics accelerator device optional You can simplify future OpenBootTM PROM commands by creating an alias for the Sun XVR 1000 graphics accelerator device To do this a Select the Sun XVR 1000 graphics accelerator device from the show displays menu b Name the device this example names the device as screen...

Page 81: ... can now refer to screen1 for the Sun XVR 1000 graphics accelerator device For example 8 Reset the output device environment 9 Connect your monitor cable to the Sun XVR 1000 graphics accelerator monitor connector on your system back panel see FIGURE A 1 ok devalias ok setenv output device screen1 ok reset ...

Page 82: ...64 Sun XVR 1000 Graphics Accelerator Installation and User s Guide June 2002 ...

Reviews: