SUMMARY: screen resolution (can't seem to reset)

Tim Carlson (tim@santafe.edu)
Tue, 16 Dec 1997 09:04:04 -0700 (MST)

First my original post:
======================================================================
I read through all the FAQ's and old postings on this one and thought I
had done the right things....

Platform: Sun Sparc 2 Solaris 2.5
Problem: This machine has a cgsix frame buffer that seems to only want to
run at 1280x1024 no matter what I tell eeprom to do.

>From the boot prom, I did the following

setenv output-device sreen:r1152x900x66
reset

The machine rebooted and the eeprom command gives the desired output

% eeprom | grep screen
output-device=screen:r1152x900x66

but X still thinks that things are running at 1280x1024

% xdpyinfo | grep dimensions
dimensions: 1280x1024 pixels (361x289 millimeters)

and dmesg isn't any better

% dmesg | grep cgsix
cgsix0 at sbus0: SBus slot 2 0x0 SBus level 5 sparc ipl 7
cgsix0 is /sbus@1,f8000000/cgsix@2,0
cgsix0: screen 1280x1024, double buffered, 4M mappable, rev 6

and it is clear that the display is still at 1280x1024.

Any ideas of why this machine insists on running at this resolution and/or
how to get it to a different resolution would be appreciated.

Oh, the monitor I have attached is a GDM-20D10

TIA and I'll summarize of course.

Tim
=======================================================================

Matt Reynolds (reynolmd@aston.ac.uk) gave me the correct answer:

> Quite bizarre, cos I didn't think the cgsix would run at 1280x1024
> at all. If the reset doesn't seem to work, first try power-cycling,
> then try booting with the monitor unplugged (that's the monitor cable
> from the frame buffer, not the monitor's power supply).

I first power cycled the machine to see if that would do anything (while
leaving the monitor plugged in). Same result 1280x1024

I then power cycled and booted without the monitor. And what do you know,
the machine is now quite happy at a lower resolution.

cgsix0 at sbus0: SBus slot 2 0x0 SBus level 5 sparc ipl 7
cgsix0 is /sbus@1,f8000000/cgsix@2,0
cgsix0: screen 1152x900, double buffered, 4M mappable, rev 6

Tim Carlson Voice: (505) 984-8800x255
Systems Manager: Santa Fe Institute Fax: (505) 982-0565
WWW: http://www.santafe.edu/~tim Email: tim@santafe.edu