Subject: Problems with wscons(?) on U5 -current
To: None <port-sparc64@netbsd.org>
From: Amadeus Stevenson <amadeus.stevenson@gmail.com>
List: port-sparc64
Date: 06/20/2005 22:05:37
Hello again!

I'm using the latest HEAD snapshot.

NetBSD 3.99.6 (GENERIC) #0: Sun Jun 19 16:08:44 UTC 2005
        jmc@faith.netbsd.org:/home/builds/ab/HEAD/sparc64/200506180000Z-obj=
/home
/builds/ab/HEAD/src/sys/arch/sparc64/compile/GENERIC
...
machfb0 at pci1 dev 2 function 0: ATI Technologies 3D Rage Pro (rev. 0x5c)
machfb0: 16 MB aperture at 0xe1000000, 4 KB registers at 0xe2000000
memctl: 00651a77
machfb0: 4096 KB SGRAM 98.924 MHz, maximum RAMDAC clock 230 MHz
machfb0: initial resolution 800x600 at 8 bpp
wsdisplay0 at machfb0 kbdmux 1: console (default, sun emulation)
wsmux1: connecting to wsdisplay0
wsdisplay0: screen 1-3 added (default, sun emulation)

I had problems with the console login distorting the display.

Basically when it gets to the:

Kernelized RAIDframe activated

part of boot it "switches" into wscons mode (?) and the screen is
garbled on the right hand side.

Typing is fine, but when erasing there is this strange
semi-transparency effect and it doesn't refresh the line etc.

X is OK at 800x600 but just black at 1280x1024. I'm using a 15"
Samsung Syncmaster 15gle.

Has anyone else had these problems? I thought, in my ignorance that
this was because wscons had an rcvar of NO.

So I updated /etc/ttys to:

#       $NetBSD: ttys,v 1.8 2005/05/02 13:39:54 martin Exp $
#
#       @(#)ttys        5.1 (Berkeley) 4/17/89
#
# name  getty                           type    status          comments
#
#console        "/usr/libexec/getty suncons"    sun-ss5 on secure
ttyE0   "/usr/libexec/getty std.9600"   xterm-color     on  secure
ttyE1   "/usr/libexec/getty std.9600"   xterm-color     on  secure
ttyE2   "/usr/libexec/getty std.9600"   xterm-color     on  secure
ttyE3   "/usr/libexec/getty std.9600"   xterm-color     on  secure
ttya    "/usr/libexec/getty std.9600"   unknown off secure
ttyb    "/usr/libexec/getty std.9600"   unknown off secure
ttyh0   "/usr/libexec/getty std.9600"   unknown off secure
ttyh1   "/usr/libexec/getty std.9600"   unknown off secure

And set wscons=3DYES in rc.conf

I got "Screens 1-3 already added" but a 4th screen added.

I guess wscons is on by default? Even if the rcvar is no? So that
didn't make any difference.

Thanks in advance for any help!

Amadeus

ps. I just installed from a 2.0.2 sysinst cdrom, selecting install via
ftp and setting the -daily directory. It worked great! No need to
compile etc. Even X seems fine.