|A P P E N D I X A|
Changing the Console Resolution at the OpenBoot Prompt
This appendix describes how to change the console screen resolution.
Changing the screen resolution at the OpenBoot ok prompt enables you to view console boot messages and the DT login screen. If a type of monitor is used where the EDID auto-detect is not preset at the ok prompt, console boot messages and
DT login screen will not display. In this case, set screen resolutions using fbconfig or the GUI method, which displays console boot messages and the DT login screen (see Changing Resolution and Color Depth Through the GUI).
The the Sun XVR-200 graphics accelerator has a default console resolution and default color depth as shown in the TABLE A-1:
Normally, the default console resolution is sufficient for most users. If the monitor does not sync up at the default console resolution, it might be necessary to choose a different console resolution.
By default, all console resolutions are set to 24-bit mode. Use fbconfig -i to test a resolution before configuring the console to that resolution.
Auto-Detect is limited to 1280 × 1024 × 60 on the digital video port only. If overrides are used to exceed this limit, only analog signals will be produced by the DVI port. Digital signals will be turned off.
If you are using a monitor with DDC2B/EDID protocol the default resolution will be determined using the Auto-Detect feature. With this protocol, the Sun XVR-200 graphics accelerator first checks the Established Timing Identifiers (taking the first one supported) then tries to match the Standard Timings.
Note - The monitor must be powered up and turned on prior to booting the system in order for the Sun XVR-200 graphics accelerator to communicate with it. Some adapters and cables might block this signal.
If the Auto-Detect feature fails, the card will default to 1024 × 768 × 75 Hz.
To specify the console resolution of Sun XVR-200 graphics accelerator through the output-device environment variable, use the format screen:rAxBxC where:
The system checks these values against an internal list of resolutions (see Video-Mode Method for a list of video modes) and use the corresponding entry as the console resolution. For example, to use VESA1280 × 1024 × 75 as the console resolution, go to the ok prompt and type:
Note - The Sun Fire T2000 system default console defaults to:
You can set the Sun XVR-200 console resolution at the ok prompt in boot PROM mode, using one of the 32 preinstalled resolution modes. These resolution settings are identified by video modes 1-32.
To change the video mode, type:
where 8 is the selected video mode.
* Uses composite sync.
If all of the previously described methods fail for your configuration, it is possible to specify the exact timing numbers for a particular resolution. The last method for setting the console resolution also uses nvedit. This method is more involved and requires knowledge of all timing parameters for the desired resolution, and is only to be used for monitors with resolutions that are not available in the video-mode method.
For example, to set the console resolution to 1280 × 1024 × 76 Hz, type:
The following is a brief description of the 10 parameters used in this method:
You can add the sync values together to select more than one of the preceding values.
A priority scheme is used to determine the boot console resolution. The Sun XVR-200 graphics accelerator firmware checks the various methods in order of priority. If the device finds the resolution from the current method, it uses that resolution. Otherwise, it goes down the priority list to find the resolution information. Finally, if there is no resolution information, the device uses the default resolution. The resolution-setting methods are enumerated in order of decreasing priority: