Index of /
Name Last modified Size Description
.brian_conary/ 12-Sep-2008 16:33 -
.test.php 13-Apr-2007 00:53 21
000__OBSOLETE_STUFF__UPDATE_UNDER_WAY__000 07-Jun-2008 04:23 41
INSTALL 22-Jul-2006 04:01 1.4K
MartUX__OSDevCon2007.pdf 02-Mar-2007 09:52 3.9M
READ-ME.ascii 08-Aug-2006 01:30 8.3K
README 08-Aug-2006 01:30 8.3K
RELEASES/ 09-Oct-2008 18:10 -
SPARC_distro_incl_Xorg7.2/ 09-Sep-2008 12:12 -
Screenshots/ 08-Aug-2006 00:41 -
XVR-100_Ultra60_boots.log 08-Apr-2007 01:30 25K
apache_pb.gif 20-Nov-2004 20:16 2.3K
apache_pb.png 20-Nov-2004 20:16 1.4K
apache_pb22.gif 14-Dec-2005 16:25 2.4K
apache_pb22.png 14-Dec-2005 16:25 1.5K
apache_pb22_ani.gif 14-Dec-2005 16:25 2.2K
hsfs_diffs_b47_Moinaks_hsfs_scheduler.gdiff.txt 07-Jun-2008 04:35 32K
qemu/ 21-Feb-2007 19:02 -
qemu_old/ 14-Oct-2006 03:07 -
xorg/ 08-Oct-2007 18:51 -
Sun Microsystems Inc. SunOS 5.11 marTux_0.2 Aug. 04, 2006
SunOS Internal Development: root 2006-06-24 [marTux_0.2]
###########################################################################
# Welcome to a real OpenSolaris based open UNIX distro.
# This is not linUX. This is real UNIX. Join in!
###########################################################################
###########################################################################
#
#
# No RISC, no fun! ;)
# marTux_0.2 for sparc
#
###########################################################################
+--------------------------------------------------------------------------
|
| System Requirements:
|
| * Any sun4u or sun4v based system should boot (choose the corresponding
| iso image). This does include the older UltraSPARC 1 systems not normally
| supported by Solaris 10 (or higher) anymore.
| Thanks to Rainer Orth's "Ultra1-revival" patches.
|
| * Minimum is 137Mhz Ultra 1 and 256MB memory.
|
| * No hdd or floppy required.
|
| * Certain NIC's will work, incl. hme and eri (bring them up with /bin/net-up).
| Many widespread PCI NIC boards should also be recognized and work, as
| Masayuki Murayama's "Free NIC drivers for Solaris" are preinstalled.
|
| * LAN and Route(r) to the www is required due to licensing issues (DVD only)!
|
| * Certain Sun-Audio chipsets should be recognized.
| Juergen Keil's / Phil Brown's Soundblaster drivers will also be added soon.
|
| * Storage:
| * SCSI and IDE drives should be found in /dev/dsk
| * FibreChannel Consolidation is included, but does not yet include
| the important QLogic drivers.
| See http://www.opensolaris.org/os/community/storage/ for details.
|
| * Supported frame buffer for Xorg (see below).
|
| * Performance: The CD or DVD should normally boot in three to six minutes.
| Though there might be strange timeout caused delays on
| some systems. Please be patient! The worst result I've
| experienced so far, was a boot time of up to 10 minutes in
| rare cases. Plus another five minutes for Xorg and KDE3.4.
|
+--------------------------------------------------------------------------
|
| X11
|
| This is still the first and only non-sx OpenSolaris distro for sparc.
| I'm having a nice Desktop distro in mind.
| The biggest problem is the limited hardware support matrix for Xorg.
| However - Xorg does already boot on the following systems / configs:
|
| U5: onboard: PGX, PGX24
| PCI cards: PGX, PGX32(aka TSI_Raptor_8p), PGX64, XVR-100
| U10: onboard: PGX, PGX24
| PCI cards: PGX, PGX32(aka TSI_Raptor_8p), PGX64, XVR-100
| U60: PCI cards: - PGX32(aka TSI_Raptor_8p) - -
| SB1000: PCI cards: PGX, PGX32(aka TSI_Raptor_8p), PGX64, XVR-100
| SB2000: PCI cards: PGX, PGX32(aka TSI_Raptor_8p), PGX64, XVR-100
| SF280R: PCI cards: - PGX32(aka TSI_Raptor_8p) - -
| SF280R*: PCI cards: PGX, PGX32(aka TSI_Raptor_8p), PGX64, XVR-100
| * == With the RSC board removed the Blade 1000 OBP image gets loaded!
| N20/T4: PCI cards: - PGX32(aka TSI_Raptor_8p) - -
| N20/T4*: PCI cards: PGX, PGX32(aka TSI_Raptor_8p), PGX64, XVR-100
| * == With the LOM board removed the Blade 1000 OBP image gets loaded!
| SB100: onboard: PGX64 (only one tested / needs low hsync CRC xnoauto setting)
| SB150: onboard: PGX64 (only one tested / needs low hsync CRC xnoauto setting)
|
| All other workstation platforms are to be debugged soon
| (except the newer/expensive boxes: SB1500(S), SB2500(S), U25, U45).
| It _does_ make a difference on sparc. The SunFire280R, for example,
| will never work with Ati based frame buffers, in the predictable future.
| Despite the fact, that the sf280r uses _the_ same hardware, as the sb1k
| (==sb2k!) does. Just the other OBP image makes the difference:
| Simply remove the RSC and it suddenly does work!
| However, I've also good news for you: Elite 3D and Creator 3D
| might be supported in marTux_0.3, both the UPA and SBus flavours!
| Unfortunately do we still depend on the closed /dev/fb driver for
| those boards. I therefore didn't add sunffb/afb support to the current
| release. SUNW, can you hear this?
|
| You might try '/bin/xauto' if you have one of
| above systems. Use '/bin/xnoauto for optimum results.
|
| Please report your experience to martin@martux.org
|
| Good luck!
|
+--------------------------------------------------------------------------
+--------------------------------------------------------------------------
|
| NETWORK
|
| If your NIC did not already come up during boot, you can easily bring
| it up by hand:
|
| # ifconfig -a /* Is your primary NIC up and running? */
|
| lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
| inet 127.0.0.1 netmask ff000000
|
|
| /* --->> NO, therefore plumb it now. */
| # ifconfig hme0 plumb
|
| # ifconfig hme0 192.168.0.98 up /* and bring it up */
|
|
| # ifconfig -a /* Verify everything is fine. */
|
| lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232 index 1
| inet 127.0.0.1 netmask ff000000
| hme0: flags=1000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
| inet 192.168.0.98 netmask ffffff00 broadcast 192.168.0.255
| ether 8:0:20:c8:e:a1
| /* Okay, looks good. */
| /* Replace "hme0" with yourNIC$, where $ is the instance (normally "0" on a Desktop). */
| /* Note, that my Ultra60 needs to use hme1 instead of hme0 for some reason. */
|
|
| # ping 192.168.0.138 /* Can we ping to a known box in our LAN? */
| 192.168.0.138 is alive /* Yep, we can. */
|
|
| Let's connect to the INTERNET now:
|
| # vi /etc/resolv.conf /* Add your ISP's dns nameservers here. */
|
| # route add default 192.168.0.111 /* Set default route (enter Router's IPv4). */
|
| add net default: gateway 192.168.0.111
|
| # ping www.martux.org
| www.martux.org is alive
|
| OR JUST RUN '/bin/net-up' FOR CONVENIENCE!
|
+--------------------------------------------------------------------------
+--------------------------------------------------------------------------
|
| MissingLIBS
|
| I'm not (yet?) allowed to redistribute several very important libraries.
| Workaround: Copy missing libs to /tmp/readwrite/lib, on demand.
| The TOP-most required missing lib is the Sun Studio C++ runtime library!
| You cannot run anything without it, that has been dynamically linked
| against it. This not only affects almost every commercial Application,
| Plug-In or lib, but also the whole Blastwave CSW distribution (because of
| Blastwave's long tradition, to prefer SUNWspro over gcc - unfortunately).
| Workaround: All you need is a default route (and dns resolution) to the
| Internet! Then just run '/bin/get-libs' ('/bin/wget_SUNWspro_C++_libCxxx_libs.sh')
| to automatically download and install those libs. The script is also run by
| /bin/xauto - by default. The shortened marTux CD release does NOT depend
| on those libs, because there was no space for /opt/csw, java or anything.
|
| Just bring and set up your NIC, route to the Internet and /etc/resolv.conf
| and things should hopefully be fine.
| It should be enough to call '/bin/xauto' or '/bin/xnoauto'.
| The other scripts ('/bin/net-up' and '/bin/get-libs') are called
| by xauto / xnoauto .
|
| So much to the dry theory ...
|
+--------------------------------------------------------------------------
+--------------------------------------------------------------------------
|
| Non-X11 Text based GAMES
|
| Don't miss out playing
|
| * "tetris"
| * "freesweep"
| * and (DVD-Version only) "ski" :-)
|
| Especially if your system cannot boot into Xorg.
|
+--------------------------------------------------------------------------
+--------------------------------------------------------------------------
|
| Martin Bochnig Fri Aug 4 05:30:04 MEST 2006
|
| Maybe GNU's not UNIX, ...
| but MINoLi (MartuxIsNOtLInux)!
|
+--------------------------------------------------------------------------