Hi, I have a "Sunray" workstation based on the SPARCengine Ultra AXi motherboard, with a 440MHz processor, 512MB of RAM and a Raptor GFX PCI framebuffer. I have installed Solaris 9 and Debian 3.0 on it.
If I switch it on, boot Solaris, shutdown Solaris, and then boot Debian then Debian boots OK, and I can run X with the glint driver (however, when I exit X then the console doesn't get erased properly when scrolling). If I switch it on and boot Debian with the default kernel it hangs: SPARCengine(tm)Ultra(tm) AXi (UltraSPARC-IIi 440MHz), Sun Keyboard OpenBoot 3.10.10 ME, 512 MB memory installed, Serial #807633. Ethernet address 0:20:78:c:52:d1, Host ID: 800c52d1. Initializing Memory - Boot device: disk1 File and args: SILO boot: Uncompressing image... [hangs here] If I use a serial console, or use a kernel compiled without the pm2fb framebuffer console driver it gets further, however it still hangs: SPARCengine(tm)Ultra(tm) AXi (UltraSPARC-IIi 440MHz), No Keyboard OpenBoot 3.10.10 ME, 512 MB memory installed, Serial #807633. Ethernet address 0:20:78:c:52:d1, Host ID: 800c52d1. Initializing Memory - Boot device: disk1 File and args: SILO boot: Uncompressing image... Remapping the kernel... done. Booting Linux... PROMLIB: Sun IEEE Boot Prom 3.10.10 2000/02/24 09:58 Linux version 2.4.18 ([EMAIL PROTECTED]) (gcc version egcs-2.92.11 19980921 (gcc2 ss-980609 experimental)) #1 Mon Jan 6 22:37:59 GMT 2003 ARCH: SUN4U Ethernet address: 00:20:78:0c:52:d1 On node 0 totalpages: 64987 zone(0): 98135 pages. zone(1): 0 pages. zone(2): 0 pages. Found CPU 0 (node=f00801b8,mid=0) Found 1 CPU prom device tree node(s). Kernel command line: root=/dev/sdb7 ro Calibrating delay loop... 878.18 BogoMIPS Memory: 507592k available (1680k kernel code, 488k data, 128k init) [fffff800000 00000,000000002feae000] Dentry-cache hash table entries: 65536 (order: 7, 1048576 bytes) Inode-cache hash table entries: 32768 (order: 6, 524288 bytes) Mount-cache hash table entries: 8192 (order: 4, 131072 bytes) Buffer-cache hash table entries: 32768 (order: 5, 262144 bytes) Page-cache hash table entries: 65536 (order: 6, 524288 bytes) POSIX conformance testing by UNIFIX PCI: Probing for controllers. PCI: Found SABRE, main regs at 000001fe00000000, wsync at 000001fe00001c20 SABRE: Shared PCI config space at 000001fe01000000 SABRE: DVMA at c0000000 [20000000] PCI0(PBMA): Bus running at 33MHz PCI0(PBMB): Bus running at 33MHz ebus0: [auxio] [power] [SUNW,pll] [se] [su_pnp] [su_pnp] [ecpp] [fdthree] [eepro m] [flashprom] [beeper] [SUNW,rasctrl] PCIO serial driver version 1.54 su(mouse) at 0x1fff13602f8 (irq = 4,7ea) is a 16550A Sun Mouse-Systems mouse driver version 1.00 su(kbd) at 0x1fff13803f8 (irq = 9,7e9) is a 16550A keyboard: not present SAB82532 serial driver version 1.65 ttyS00 at 0x1fff1400000 (irq = 12,7eb) is a SAB82532 V3.2 ttyS01 at 0x1fff1400040 (irq = 12,7eb) is a SAB82532 V3.2 Console: ttyS0 (SAB82532) power: Control reg at 000001fff1724000 ... powerd running. [hangs here] Also, if I boot Solaris, then boot Linux without the pm2fb console driver then start and exit X then the system hangs with a strange coloured screen with parts of the boot messages mixed up with parts of the X display (this is not just a graphics problem, I can't ping the machine either at this point). There seem to be 3 underlying problems: 1) pm2fb is not setting up the graphics card correctly, hence the first hang when an attempt is made to switch to a framebuffer console. 2) X is not cleaning up properly on exit, hence the console problems and hangs when exiting X (this is not important to me if 1 can be solved). 3) The kernel isn't compatible with the power management on this board, hence the hangs after the "powerd running." message when using the serial console. Aside: I tried to install NetBSD 1.6 on this machine but after the first few lines of kernel boot messages the system powers off! I would like to remove Solaris from this machine - can anybody help? Thanks, Francis