Index of /

Icon  Name                                            Last modified      Size  Description
[DIR] .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 [TXT] INSTALL 22-Jul-2006 04:01 1.4K [   ] MartUX__OSDevCon2007.pdf 02-Mar-2007 09:52 3.9M [TXT] READ-ME.ascii 08-Aug-2006 01:30 8.3K [TXT] README 08-Aug-2006 01:30 8.3K [DIR] RELEASES/ 09-Oct-2008 18:10 - [DIR] SPARC_distro_incl_Xorg7.2/ 09-Sep-2008 12:12 - [DIR] Screenshots/ 08-Aug-2006 00:41 - [TXT] XVR-100_Ultra60_boots.log 08-Apr-2007 01:30 25K [IMG] apache_pb.gif 20-Nov-2004 20:16 2.3K [IMG] apache_pb.png 20-Nov-2004 20:16 1.4K [IMG] apache_pb22.gif 14-Dec-2005 16:25 2.4K [IMG] apache_pb22.png 14-Dec-2005 16:25 1.5K [IMG] apache_pb22_ani.gif 14-Dec-2005 16:25 2.2K [TXT] hsfs_diffs_b47_Moinaks_hsfs_scheduler.gdiff.txt 07-Jun-2008 04:35 32K [DIR] qemu/ 21-Feb-2007 19:02 - [DIR] qemu_old/ 14-Oct-2006 03:07 - [DIR] 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)!
|
+--------------------------------------------------------------------------