Subject: X on Ultra5 running 32bit sparc 3.0
To: NetBSD/sparc64 <port-sparc64@netbsd.org>
From: Amadeus Stevenson <amadeus.stevenson@gmail.com>
List: port-sparc64
Date: 04/09/2006 17:46:44
Hi again,

In reference to my previous post I have now:

NetBSD 3.0 (GENERIC_SUN4U) #0: Mon Dec 19 04:04:11 UTC 2005
        builds@b3.netbsd.org:/home/builds/ab/netbsd-3-0-RELEASE/sparc/20051=
21820
24Z-obj/home/builds/ab/netbsd-3-0-RELEASE/src/sys/arch/sparc/compile/GENERI=
C_SUN
4U
total memory =3D 128 MB
avail memory =3D 114 MB
bootpath: /pci@1f,0/pci@1,1/ide@3,0/disk@0,0
mainbus0 (root): SUNW,Ultra-5_10: hostid 80fd8b5b
cpu0 at mainbus0: SUNW,UltraSPARC-IIi @ 400 MHz, version 0 FPU
...
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 1024x768 at 8 bpp
wsdisplay0 at machfb0 kbdmux 1: console (default, sun emulation)

I would like to get X up and running, but so far:

# X

Fatal server error:
no screens found
# Xsun24

Fatal server error:
no screens found
#

From google it seems that a lack of /dev/fb* devices is my problem, althoug=
h:

# ls -al /dev/fb*
lrwx------  1 root  wheel      3 Apr  9 17:03 /dev/fb -> fb0
crw-rw-rw-  1 root  wheel  22, 0 Apr  9 17:03 /dev/fb0
#

I have no idea if this helps. X -configure doesn't work (not a valid option=
).

Question: Can Xsun24 work on this setup?

Question: Can I switch to XFree86 or X.org? If so, which one? Can I
just grab the source, type ./configure, make and cross my fingers or
do lots of patches need applying?

Thanks in advance for any help!

Amadeus