Subject: Re: IPX base framebuffer resolution
To: NetBSD port-sparc mailing list <port-sparc@netbsd.org>
From: Julian Coleman <jdc@coris.demon.co.uk>
List: port-sparc
Date: 10/04/2002 00:17:59
> >From what I found on various FAQs, the solution should be the following:
> on boot, I type:
> 'n<return>setenv output-device screen:r1152x900x66<return>reset<return>'
> so that the IPX should switch to a mode which my monitor will handle,
> and reboot into that new mode.
> 
> However, this does not work. The station reboots, but uses again the
> 1152x900x76 mode.

> ** Am I missing something ? Is the default frame buffer resolution
> modifiable on the IPX ?
> ** Does a setting such as the default screen resolution would survive
> a software 'reset' if the NVRAM battery is dead ?

From some testing I did recently with GX framebuffers (1), I guess the
problem is dead NVRAM, as I'm fairly sure that all the EEPROM chamges are
saved in NVRAM.  You could try :

  cd /sbus/cgsix	(2)
  r1152x900x66		(3)
  set-resolution

to reset the resolution instantly (OK, it may take a few seconds).

1.  See the cgsix.4 manual page in -current.
2.  This may be /sbus/cgsix@0 or /sbus/cgsix@1, etc.  I don't have an IPX
    handy to test.
3.  You should also be able to get 1024x768x??.  You'll need to check the
    Framebuffer FAQ for the frequency, although 70, 76 or 77 might work.

J

-- 
                    My other computer also runs NetBSD
                          http://www.netbsd.org/