Sun Microsystems PGX32 Installation Manual
Sun Microsystems PGX32 Installation Manual

Sun Microsystems PGX32 Installation Manual

Pci graphics card

Advertisement

Quick Links

Sun
PGX32
PCI Graphics
Card Installation Guide
Sun Microsystems, Inc.
901 San Antonio Road
Palo Alto, CA 94303-4900 USA
650 960-1300
Fax 650 969-9131
Part No. 805-7770-11
August 1999, Revision A
Send comments about this document to: docfeedback@sun.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PGX32 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Sun Microsystems PGX32

  • Page 1 PGX32 PCI Graphics ™ ™ Card Installation Guide Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No. 805-7770-11 August 1999, Revision A Send comments about this document to: docfeedback@sun.com...
  • Page 2 Sun, Sun Microsystems, the Sun logo, Sun PGX32, SunService, OpenGL, OpenWindows, SunVTS, Ultra, Enterprise, ShowMe TV, and Solaris are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States and in other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc.
  • Page 3 FCC radio frequency emission limits. Networking connections can be made using unshielded twisted-pair (UTP) cables. Modifications: Any modifications made to this device that are not approved by Sun Microsystems, Inc. may void the authority granted to the user by the FCC to operate this equipment.
  • Page 4 This Class B digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations. Cet appareil numérique de la classe B respecte toutes les exigences du Règlement sur le matériel brouilleur du Canada. Sun PGX32 PCI Graphics Card Installation Guide • August 1999...
  • 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.
  • Page 6 Sun PGX32 PCI Graphics Card Installation Guide • August 1999...
  • Page 7: Table Of Contents

    Installing the PGX32 Card 5 Installing the Hardware 5 Screen Resolution 5 Installing the Software 6 System Requirements 6 Installing PGX32 Unbundled Software From a CD-ROM 7 Installing PGX32 Software From FTP Files 8 New Devices 8 Installing Currently Available PGX32 Patches 9 Contents...
  • Page 8 Reasons for Changing the Console Resolution 25 Guidelines for Changing the Console Resolution 25 Methods for Changing the Console Resolution 26 Troubleshooting 31 Using nvedit to Modify NVRAM 32 viii Sun PGX32 PCI Graphics Card Installation Guide • August 1999...
  • Page 9 Figures PGX32 PCI Graphics Card 3 FIGURE 1-1 PGX32 Adapter 4 FIGURE 1-2 PGX32 Configuration Window 14 FIGURE 3-1 Figures...
  • Page 10 Sun PGX32 PCI Graphics Card Installation Guide • August 1999...
  • Page 11 Tables Supported Platform Boot Proms 2 TABLE 1-1 PGX32 Specifications TABLE 1-2 PGX32 Unbundled Software Packages 6 TABLE 2-1 PGX32 Bundled with Solaris Software Packages 7 TABLE 2-2 PGX32 Configuration Window TABLE 3-1 Noninteractive Configuration Parameters 15 TABLE 3-2 Tables...
  • Page 12 Sun PGX32 PCI Graphics Card Installation Guide • August 1999...
  • Page 13: Preface

    Chapter 2 describes how to install the PGX32 graphics card. Chapter 3 describes how to configure the PGX32 display. Chapter 4 describes how to start a window environment on a PGX32 graphics card. Appendix A describes how to change console resolutions.
  • Page 14 These are called class options. command-line variable: replace You must be root to do this. with a real name or value. To delete a file, type rm filename. Sun PGX32 PCI Graphics Card Installation Guide • August 1999...
  • Page 15 Shell Prompts Shell Prompts TABLE P-2 Shell Prompt C shell C shell superuser Bourne shell and Korn shell Bourne shell and Korn shell superuser Sun Documentation on the Web The docs.sun.com web site enables you to access Sun technical documentation on the Web.
  • Page 16 Sun PGX32 PCI Graphics Card Installation Guide • August 1999...
  • Page 17: Overview

    C H A P T E R Overview The Sun PGX32 card is a simultaneous 8-bit and 24-bit PCI-based graphics accelerator for a Sun Workstation™. This installation guide provides information for PGX32 cards delivered bundled with the Solaris operating environment and unbundled as an X-option.
  • Page 18: Cached Pixmaps

    1280 × 1024 default to an 8-bit visual. See Appendix A for a list of supported resolutions. Cached Pixmaps All PGX32 cards support off-screen pixmap caching. Cached pixmaps are stored in the PGX32 off-screen memory. These off-screen pixmaps allow faster transfer rates to and from screen windows. The available off-screen memory depends upon the current resolution and depth settings.
  • Page 19: Pgx32 Specifications

    PGX32 Specifications PGX32 PCI Graphics Card FIGURE 1-1 PGX32 Specifications TABLE 1-2 Characteristic Specification Frame buffer 8-Mbyte SGRAM 3 color, 64 × 64 bitmap Hardware cursor Color lookup tables 256 entries PCI interface 33 MHz, 32-bit Video interface Red, green, blue at RS-343 (75 ohm)
  • Page 20: Monitor Adapter

    Monitor Adapter The PGX32 graphics card has a VGA connector for video output that works with most Sun and PC monitors. Some Sun monitors require the 13W3 connector. Sun provides a 13W3-to-VGA adapter cable with your installation kit for these monitors.
  • Page 21: Installing The Pgx32 Card

    Screen Resolution The PGX32 card automatically detects and refreshes to your screen resolution. To change screen resolution configuration for your monitor (which is independent of the console resolution), see Chapter 3. To change the console screen resolution, see...
  • Page 22: Installing The Software

    Customers with pre-1996 monitors that support composite synchronization require the following video adapter: F130-4195-01 (FRU, PGX32 Video Adapter) Software Package Names PGX32 software is delivered unbundled as an x-option or bundled with the Solaris operating environment. lists the package names of these two...
  • Page 23: Installing Pgx32 Unbundled Software From A Cd-Rom

    2. Log in as superuser on the target install machine, using /bin/sh as your shell. 3. Remove any previously installed PGX32 software. Note – The installation will fail if PGX32 software already exists on your system. It is important to use the removal procedure provided with that previous release to uninstall it.
  • Page 24: Installing Pgx32 Software From Ftp Files

    Follow the directions in the README file that is included with the downloaded file for proper installation. New Devices A new device name is created in the /dev/fbs directory for the PGX32. The device name is gfxp# or pgxp#, where # is the instance number assigned by the operating system.
  • Page 25: Installing Currently Available Pgx32 Patches

    Caution – This procedure applies only to the release of the PGX32 software described in this document. It is not for use with older versions of the PGX32 software you may have had installed prior to this release of the product.
  • Page 26: Pgx32 Vts

    PGX32 VTS If the PGX32 VTS (validation test suite) is not bundled with SunVTS™ version in your system, you must obtain VTS versions 3.0 and 3.1. To do this: 1. Type the ftp command to go to www.techsource.com. prompt% ftp www.techsource.com 2.
  • Page 27 9. If the file ends with .tar, untar the file: prompt% tar xvf pgx32vts.tar Note – For SunVTS version 3.2, refer to Patch #107732. This patch has been incorporated in the Solaris 7: 5/99 Supplement CD. Chapter 2 Installing the PGX32 Card...
  • Page 28 Sun PGX32 PCI Graphics Card Installation Guide • August 1999...
  • Page 29: Configuring The Pgx32 Screen

    See the GFXconfig (unbundled) or pgxconfig (bundled) manual pages for detailed descriptions. Interactive Configuration To configure your PGX32 card, as superuser, use either the GFXconfig or pgxconfig command. For example, use pgxconfig if the PGX32 software is bundled with Solaris:...
  • Page 30 Selects the parameter to modify (for example, screen resolution, bit- depth, or synchronization). Space bar Modifies the parameter for the given PGX32 device (brings up a menu when applicable). Puts a test pattern on the entire display. Press any key to return to Do not use this function when running the main screen.
  • Page 31: Noninteractive Configuration

    Noninteractive Configuration Sometimes it is convenient to configure the PGX32 card noninteractively. This method is especially useful when configuring many systems identically or when you know which configuration is appropriate for the system. The PGX32 configuration command uses the same conventions as the m64config utility.
  • Page 32: Examples

    Examples To configure the resolution on the PGX32 to 1152 x 900 x 66, type: # GFXconfig -res 1152x900x66 To verify the resolution prior to setting it permanently, add the word “try” after the resolution name. This option displays a test pattern on the screen until you press the Return key.
  • Page 33: Setting Pgx32 As The Console (Optional)

    Sun Ultra 5 and Sun Ultra 10 Systems To use the PGX32 card as the system console in an Sun Ultra 5 or Sun Ultra 10 system as the only frame buffer, first disable the 8-bit or 24-bit onboard graphics, that comes standard with these systems.
  • Page 34: Pgx32 Card With A Secondary Frame Buffer

    Onboard Graphics (Ultra 5 and Ultra 10 Only) The onboard graphics card can coexist with the PGX32 card(s). The onboard graphics card is the default console. To change the console to the PGX32 card, follow the procedure described below. Systems With UPA Bus Frame Buffers...
  • Page 35 PGX32 slot number precedes that of the secondary frame buffer in the pcia-probe-list. For example, if the PGX32 is located in slot 3, and the secondary frame buffer is located in slot 1, then update the pcia-probe-list so that slot 3 is probed before slot 1.
  • Page 36 Sun PGX32 PCI Graphics Card Installation Guide • August 1999...
  • Page 37: Starting Desktop Environment

    C H A P T E R Starting Desktop Environment This chapter describes how to start the OpenWindows environment, Common Desktop Environment (CDE), and the X Display Manager on the PGX32 card. OpenWindows Environment The following sections describe how to start the OpenWindows environment as a console or with multiple PGX32 cards.
  • Page 38: Common Desktop Environment (Cde)

    Common Desktop Environment (CDE) If you have installed CDE and would like CDE to appear on the PGX32 display, you need to modify your /etc/dt/config/Xservers file. If the PGX32 card is the console device, you do not need to modify the Xservers file.
  • Page 39: Display Manager

    X Display Manager The PGX32 card also supports the X display manager (xdm). A configuration file is provided as /usr/openwin/lib/X11/xdm/Xservers. If you had an Xservers file already in place, the PGX32 software installation will have saved it as /usr/openwin/lib/X11/xdm/Xservers.nogfx. By default, the installation will have added the following line, which assumes that...
  • Page 40 Sun PGX32 PCI Graphics Card Installation Guide • August 1999...
  • Page 41: Changing The Console Resolution

    A P P E N D I X Changing the Console Resolution This appendix describes how to change the default PGX32 console resolution. This appendix also includes a troubleshooting section describing possible problems and answers associated with changing the console resolution.
  • Page 42: Methods For Changing The Console Resolution

    The methods described in this appendix override any information obtained via EDID. output-device Method It is possible to specify the console resolution of PGX32 card via the output- device environment variable by using the format screen:rAxBxC, where: A is the desired horizontal resolution, B is the desired vertical resolution, and C is the desired refresh rate.
  • Page 43 Video-Mode Method At the ok prompt in Boot PROM mode, the console resolution can be easily set on the PGX32 cards by using one of the 34 preinstalled resolution modes. These resolution settings are identified by video modes 0-33 ( TABLE A-1 Note –...
  • Page 44 1600 × 1200 @ 85 1600 × 1200 @ 76 * This resolution supports composite sync. Note – See “Using nvedit to Modify NVRAM” on page 32 for a description of nvedit commands. Sun PGX32 PCI Graphics Card Installation Guide • August 1999...
  • Page 45 For example, to set the console resolution to 1024x768@60Hz, video-mode 8, type: ok nvedit 0: 8 value video-mode 1: <ctrl-c> ok nvstore ok setenv use-nvramrc? true ok reset Note – The last three commands enable the NVRAM. Without these lines, the changes you make with nvedit are ignored.
  • Page 46 2048 composite sync (Add the values together to select more than one) Note – To obtain the timing parameters required to use this method, contact SunService at 1-800-USA-4SUN with your monitor requirements. Sun PGX32 PCI Graphics Card Installation Guide • August 1999...
  • Page 47: Troubleshooting

    3. Video-Timing Method 4. Video-Mode Method 5. Default resolution for the card The chosen resolution Early versions of the PGX32 card require an adapter in order to on the PGX32 is support composite sync. compatible with my monitor, but there is still no video.
  • Page 48: Using Nvedit To Modify Nvram

    Once the changes are stored, the NVRAM must be enabled before the system will execute it. This is done by setting the environment variable use-nvramrc? to true. Sun PGX32 PCI Graphics Card Installation Guide • August 1999...

Table of Contents