SRDB ID   Synopsis   Date
28406   Blank screen on SunBlade100 with SVGA or VGA monitor while booting to multiuser mode   1 Oct 2001

Status Issued

Description
Problem: Screen goes blank when booting a pre-installed OS on Sunblade 100 
         to multiuser mode with the an SVGA or VGA monitor connected to it.
         
Reason: The graphics card on this Sunblade 100 is not configured to match 
        the resolution of the monitor connected to the VGA video connector.
        
This problem occurs when the system tries to start CDE during the 
multiuser boot. Screen goes blank after displaying "starting openwindows".            
SOLUTION SUMMARY:
1. Boot the system to single user mode and login as root.
   
ok boot -s

Press enter when prompted for the password.
(Because no password is set on the preinstalled image)

2. Run the following command to know the supported resolutions for the 
   graphics card, monitor and the current resolution:
   
   # /usr/sbin/m64config -res '?' | more
   
 The following is the example output of the above command:
 
 Valid values for -res option are:
        720x400x70 [2]
        720x400x88 
        640x480x60 
        640x480x67 [2]
        640x480x72 
        640x480x75 
        800x600x56 
        800x600x60 
        800x600x72 
        800x600x75 
        832x624x75 [2]
        1024x768x87 [1]
        1024x768x60 
        1024x768x70 
        1024x768x75 
        1280x1024x75 
        1152x870x75 [2]
        1280x1024x60 [1]
        1152x900x66 
        1152x900x76 
        1280x1024x67 
        1600x1280x76 [1]
        1920x1080x72 [1]
        1280x800x76 [1]
        1440x900x76 [1][2]
        1600x1000x66 [1]
        1600x1000x76 [1]
        1920x1200x70 [1]
        1280x1024x85 [1]
        1280x1024x76 [3]
        1152x864x75 [1]
        vga 
        svga 
        1152 
        1280 
        800x600 
        1024x768 
        1280x1024 
        1152x900 
        1600x1280 [1]
        1920x1080 [1]
        1600x1000 [1]
        1920x1200 [1]

Notes:
[1] monitor does not support this resolution.
[2] card does not support this resolution.
[3] current resolution.
# 


3. Set the resolution that is supported by both graphics card and the 
   monitor.

Note: Do not select a resolution that has a number in the square brackets.

For example:

# /usr/sbin/m64config -res 800x600 now

4. After this, the screen may go blank for a while and come back or 
   remain blank.

5. Type ctrl+D to take the system to multi-user mode so that it starts the CDE
   with the resolution that was set in step 3.
   
6. Once you get the login screen, login as root and open a terminal window.

7. # /usr/sbin/reboot

Now the system should boot fine to multiuser mode and displays the
CDE login screen.
       
INTERNAL SUMMARY:
Authors:

Duraikannu Karunakaran & Karthikeyan Karuppiah.            
SUBMITTER: Duraikannu Karunakaran APPLIES TO: ATTACHMENTS:


Copyright (c) 1997-2003 Sun Microsystems, Inc.