If the preferred resolution is not available on the display after the computer has started up, you may not have set up the display correctly. If your computer and display have ADB or USB connections, make sure the display is connected properly, and that the latest version of Apple Displays software is installed.
There are a number of variables that determine a display's resolution setting at system startup time:
On some computers, you can use the Monitors control panel to set the PRAM setting to the resolution of your choice. This is not the case with all Macintosh computers.
Different video cards and built-in video handle resolution preference loading at different times, depending on when the driver for the video card and built-in video is loaded. Some computers and video cards (usually older models) do not recognize multiple scan displays when the computer is turned on, because the required driver is not built into ROM, and is only loaded when the Apple Displays Software loads.
AppleVision/ColorSync models have a unique sense pin setting that, when combined with the ADB connection, tells the computer that it is an AppleVision display. Until the AppleVision extension loads, some computers and video cards will read this sense pin as a 640 by 480 display since the sense pin algorithm is not yet complete. Therefore, the computer will start up in 640 by 480. After the AppleVision extension loads, the computer will recognize the display properly, and apply the user's preference for resolution setting. Again, depending which video controller is used, the preference may load the computer is turning on, or after it has started up.