Subject: Linux-Misc Digest #799
From: Digestifier <[email-masked]>
To: [email-masked]
Date: Thu, 22 Sep 94 08:13:08 EDT

Linux-Misc Digest #799, Volume #2                Thu, 22 Sep 94 08:13:08 EDT

Contents:
  Re: OS/2 fan wants to try Linux.. What do I need ?? (Julian Boot)
  Re: Damn X-aware xterms!!! (Helmut Geyer)
  Re: Does Linux save boot msgs to a file (Leonard101)
  Linux and the music? (David H Hickman)
  Re: Notebooks: _Backups?_ (Comfortably Numb)
  In article [email-masked], [email-masked] (A.P. Crossan) writes: (Richard Evans)
  Impossible... talk working locally AND over the Internet? (Benjamin John Walter)
  Re: Linux, 40,000 Cover CD's (Alan Vos)
  Help: Enhanced IDE supported ?? (Thilo W. Pannen)
  Re: Any Sound Blaster drivers for Linux abailable? (Hannu Savolainen)
  Re: Horrific bug in DOOM! (MS-DOS lives!) (Fergus Henderson)

----------------------------------------------------------------------------

From: [email-masked] (Julian Boot)
Subject: Re: OS/2 fan wants to try Linux.. What do I need ??
Date: 22 Sep 1994 20:39:08 +1000

[email-masked] (D Elson) writes:

>[email-masked] (Joe Gilvary) writes:

>>Does it need a primary partition like DOS, or can it go in an extended 
>>partition?

>It needs a primary partion for root, but anything else can co anwhere
>else.

Actually, this is wrong!  You can have the root partition as a logical.  I have 
IBM BootMangler (actually, I like it :), a DOS primary and an OS/2 primary.  
AS you can only have 3 primaries and an extended, I have a 420MB extended
split into 3 logical partitions for linux.  One of which is root.

This works for me any time I need to reboot :) 

>Yes, but to add one more argument to the fray ...

>You may get better mileage with at least the linux root and /var partions
>on the IDE drive, and /usr on the SCSI.  It's not a linux issue particularly,
>more a general performance one.  The stuff on / and /var (esp if most of
>the X11 stuff is there) gets accessed quite regularly, and often at the
>same time as stuff on /usr.  Just having the two filesystems on separate
>spindles will give you some performance boost if you have the hardware
>to do it.

>In fact, if you have 2 IDEs and a SCSI, you may (or may not) get better
>performance spreading your OSes throughout your "disk array".

This is good if you can do it.  For this reason, I have a swap partition on my
130MB IDE which is otherwise just used for Windoze junk that my girlfriend needs
for DTP.  For a swap partition this is really good as the heads are always in 
the right place, so seeks are very quick.

-Julian
-- 
[email-masked]

Who is this General Failure anyway?  And why is he reading drive A ?

------------------------------

From: [email-masked] (Helmut Geyer)
Subject: Re: Damn X-aware xterms!!!
Date: 22 Sep 1994 10:22:22 GMT

Alex Ramos ([email-masked]) wrote in comp.os.linux.misc:
:>Yeah I know an xterm is "X-aware" by definition... but maybe someone
:>knows what I'm talking about: On slackware2.0 Linux, it's impossible
:>to paste between xterms, because whenever you click on one, it emulates
:>arrow keys instead of highlighting for pasting. How do I disable such
:>an annoying (argghh) "feature"?

If the problem occurs whenever elvis (vi) is running, the problem is
the xterm support of elvis, changing the usual copy/paste mouse buttons
to the ctrl mouse button. This is misdesign in elvis, not in xterm,
as ctrl mouse button has a different meaning in a xterm already.

        Helmut
-- 
==============================================================================
Helmut Geyer                                [email-masked]

------------------------------

From: [email-masked] (Leonard101)
Subject: Re: Does Linux save boot msgs to a file
Date: 21 Sep 1994 02:01:02 -0400

In article <[email-masked]>, [email-masked] (Heiko
Schlittermann) writes:

  >> You should locate your mount binary.   Perhaps it's in /bin/mount or
may be something during your installation went wrong.   (I've never
seen such problems. -- Try a new installation from scratch and make
sure that you install the base set at least.) <<

Hi Heiko,

   Thanks, I was installing from diskettes and getting tar errors on most
of the files being installed (unexpected EOF).  I copied the same A1, A2,
A3 files from my desktop's HD to my laptop's HD  and the install proceeded
without a hitch... nice to have the apps and man pages!

-Len

------------------------------

From: [email-masked] (David H Hickman )
Subject: Linux and the music?
Date: Thu, 22 Sep 1994 06:56:30 GMT

ok how in the hell or is it even working yet.  the music  for linux doom?  

the sound works great but the music does not!!!!

[email-masked]

=====BEGIN PGP PUBLIC KEY BLOCK=====
Version: 2.6

mQCNAi5j7R4AAAEEAMzp1UKMqUzVmNaCfKWnu5mMst2DCWvmPNiEtdZOkrgSZe72
o2LCUtVzqunNkPq/WYdvGBkMBYhkkS69X9sfxGiTx8ceKXuijEzYKTT52cDkxli+
YHRUE1iJbhps10mDw5ukmHaT71OQ1Nwc+4O8CehHT8rhMU7ixShZvLeYDqxRAAUR
tAZ4aWFtYXQ=
=O+qm
=====END PGP PUBLIC KEY BLOCK=====

***********************************************************************
**  " Why would you want to run UNIX when you can run RISC ... "     **
**              - A South West Missouri CIS Graduate with  a 4.0     **
***********************************************************************

***********************************************************************
** "Dude I do not know enough about unix to know what a pgp key is   **
**              - Another SMSU CIS Major                             **
***********************************************************************

************************************************************************
** "The /tmp directory on the RS/6000 is not for individual user use  **                                        
**  Any use of the /tmp will place that user in violation of the laws **
**  Of the State of Missouri"  - SMSU Sysadm   [email-masked]      **
************************************************************************

------------------------------

From: [email-masked] (Comfortably Numb)
Subject: Re: Notebooks: _Backups?_
Date: 22 Sep 1994 02:47:15 GMT

Brian M Berry ([email-masked]) wrote:
: I'm running Slack 2.0 on a ZDS notebook, and have completely moved in.
: With each day that passes by, I get more nervous about losing information
: (due to my own mischief, of course :-).  So far, I've been backing up
: irreplaceable items (home directories, etc) via multi-volume floppy tarfiles.

: Does anyone know of a method, say, a via a parallel port backup device
: of some kind, to make larger-scale backups?   Even though this would
: likely require non-existant software/kernel features, I am interested 
: enough in this to code myself.

If you do find a way, please let me know.  I have a Conner 250MQ tape 
backup that plugs into my parallel port.

        CN

------------------------------

From: [email-masked] (Richard Evans)
Subject: In article [email-masked], [email-masked] (A.P. Crossan) writes:
Date: 20 Sep 1994 08:53:49 GMT
Reply-To: [email-masked]

In article [email-masked], [email-masked] (A.P. Crossan) writes:
>A.P. Crossan ([email-masked]) wrote:
>> Anders Hedborg ([email-masked]) wrote:
>
>
>> > When is it supposed to be on the shelves? And what issue should I
>> > ask for?
>
>> I mailed lasermoon this question, but I'm still waiting a reply.
>
>I've just had a reply -- the answer is October. 
>
>Adrian

And I bought the PC-PLUS with Slackware on the CD last Saturday, Sept. 17.

---
===============================================================================
Richard Evans                                   Telephone : (+44) 223 428200
Tadpole Technology plc                          Fax       : (+44) 223 428201
Cambridge Science Park
Milton Road                                     E-Mail    : [email-masked]
Cambridge, CB4 4WQ, UK
===============================================================================

------------------------------

From: [email-masked] (Benjamin John Walter)
Subject: Impossible... talk working locally AND over the Internet?
Date: Wed, 21 Sep 1994 19:19:55 +0000

Hi all,

   A while back, when I installed my Slackware Linux, I found that
talk wouldn't work when I wasn't connected to the Internet with my
SLIP connection.  I edited /etc/hosts and added 'tsunami' (my compy's
name ;-) as an alias for 'localhost'.  Talk worked locally and I was
happy.

   Then I came to try and use talk over the Internet.  I tried and
tried, but never got further than "[Checking for invitation...]"... I
removed the 'tsunami' alias, and, lo and behold, it worked fine.  Now
talk is broken when I'm off the Internet ;-)

   Can I make talk work both ways round?

   peace,  Ben

-- 
   __   _                
  / /  (_)__  __ ____  __
 / /__/ / _ \/ // /\ \/ /  . . .  t h e   c h o i c e   o f   a
/____/_/_//_/\_,_/ /_/\_\              G N U   g e n e r a t i o n . . .

------------------------------

From: [email-masked] (Alan Vos)
Subject: Re: Linux, 40,000 Cover CD's
Reply-To: [email-masked]
Date: Wed, 21 Sep 1994 20:28:29 +0000

> I apologise for my misinformation -- I know have a copy! I was confused by
> the fact that the original lasermoon announcement mentioned editorial
> coverage, which I could not find when browsing in Smiths. In fact I still
> can't find it now!

Page 11 under the heading "Futures".  That's it though.  Did the article
inspire the decision to put Linux on the CD or vice versa?

Alan

-- 
Alan Vos
[email-masked]

------------------------------

From: [email-masked] (Thilo W. Pannen)
Crossposted-To: comp.os.linux.help
Subject: Help: Enhanced IDE supported ??
Date: 22 Sep 1994 13:04:42 +0200

Hello,

as I want to buy a new PC, I need to know if the new Enhanced IDE
features are supported by Linux.
As far as I have understood there will be no problem if the IO to
and from the disk is done via the BIOS (Correct me if I am wrong).
But most operating systems are bypassing the BIOS by manipulating
the registers of the controller directly.

So my question(s) is (are): 

Does Linux use the BIOS for the IO to IDE drives so that there 
won`t be any problems with E-IDE or do I need a seperate E-IDE driver ?? 
If so, is any work out there done in supporting Enhanced IDE ??

Thank you VERY much,

        Thilo

-- 
        Thilo W. Pannen, E-mail: [email-masked]
        German National Research Center for Computer Science
        Phone: (+49) 2241-14-2547, Fax: (+49) 2241-14-2105

------------------------------

From: [email-masked] (Hannu Savolainen)
Subject: Re: Any Sound Blaster drivers for Linux abailable?
Date: Wed, 21 Sep 1994 06:45:00 GMT

[email-masked] (Robert W. Hogg) writes:

>You don't need to get info on the ASP from creative - it's an off-the 
>shelf DSP from Thompson.  I forget the exact one - but I'm sure I can dig 
>that info up.....
The DSP architecture and instruction set is just one side of the problem. In
addition we need to know how to download the DSP code to the ASP chip, how
the driver should communicate with the algorithm running on the ASP and how
the ASP chip is interfaced with the audio data path. It should be possible to
get this info by disassembling both the DOS driver (CSP.SYS?) and the ASP
code. However why should we do that? There are other soundcards with DSP chips
which are much powerful, cheaper and better documented than SB16ASP.

Hannu
-- 
=============================
Hannu Savolainen
[email-masked]
"Don't use Windows since there is a door!"

------------------------------

From: [email-masked] (Fergus Henderson)
Subject: Re: Horrific bug in DOOM! (MS-DOS lives!)
Date: Tue, 20 Sep 1994 08:59:17 GMT

[email-masked] (Mr D R Barlow) writes:

>[email-masked] writes:
>>No way!  Which Intel architecture using which Intel chip?
>
>My preferred one is 'i486-unknown-linux'.  But I wish there was a
>quick way to test this from a shell script.

Try the following shell script.

#!/bin/sh
# This script attempts to guess a canonical system name.
#   Copyright (C) 1992, 1993 Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.  */

#
# This script attempts to guess a canonical system name similar to
# config.sub.  If it succeeds, it prints the system name on stdout, and
# exits with 0.  Otherwise, it exits with 1.
#
# The plan is that this can be called by configure scripts if you
# don't specify an explicit system type (host/target name).
#
# Only a few systems have been added to this list; please add others
# (but try to keep the structure clean).
#

UNAME_MACHINE=`(uname -m) 2>/dev/null` || UNAME_MACHINE=unknown
UNAME_RELEASE=`(uname -r) 2>/dev/null` || UNAME_RELEASE=unknown
UNAME_SYSTEM=`(uname -s) 2>/dev/null` || UNAME_SYSTEM=unknown
UNAME_VERSION=`(uname -v) 2>/dev/null` || UNAME_VERSION=unknown

# Note: order is significant - the case branches are not exclusive.

case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" in
    alpha:OSF1:1.*:*)
        # 1.2 uses "1.2" for uname -r.
        echo alpha-dec-osf${UNAME_RELEASE}
        exit 0 ;;
    alpha:OSF1:V1.*:*)
        # 1.3 uses "V1.3" for uname -r.
        echo alpha-dec-osf`echo ${UNAME_RELEASE} | sed -e 's/^V//'`
        exit 0 ;;
    arm:RISC*:1.[012]*:*|arm:riscix:1.[012]*:*)
        echo arm-acorn-riscix${UNAME_RELEASE}
        exit 0;;
    sun4*:SunOS:5.*:*)
        echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
        exit 0 ;;
    sun4*:SunOS:6*:*)
        # According to config.sub, this is the proper way to canonicalize
        # SunOS6.  Hard to guess exactly what SunOS6 will be like, but
        # it's likely to be more like Solaris than SunOS4.
        echo sparc-sun-solaris3`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
        exit 0 ;;
    sun4*:SunOS:*:*)
        echo sparc-sun-sunos${UNAME_RELEASE}
        exit 0 ;;
    sun3*:SunOS:*:*)
        echo m68k-sun-sunos${UNAME_RELEASE}
        exit 0 ;;
    RISC*:ULTRIX:*:*)
        echo mips-dec-ultrix${UNAME_RELEASE}
        exit 0 ;;
    VAX*:ULTRIX*:*:*)
        echo vax-dec-ultrix${UNAME_RELEASE}
        exit 0 ;;
    mips:*:5*:RISCos)
        echo mips-mips-riscos${UNAME_RELEASE}
        exit 0 ;;
    m88k:*:4*:R4*)
        echo m88k-motorola-sysv4
        exit 0 ;;
    m88k:*:3*:R3*)
        echo m88k-motorola-sysv3
        exit 0 ;;
    AViiON:dgux:*:*)
        echo m88k-dg-dgux${UNAME_RELEASE}
        exit 0 ;;
    M88*:*:R3*:*)
        # Delta 88k system running SVR3
        echo m88k-motorola-sysv3
        exit 0 ;;
    *:IRIX:*:*)
        echo mips-sgi-irix${UNAME_RELEASE}
        exit 0 ;;
    i[34]86:AIX:*:*)
        echo i386-ibm-aix
        exit 0 ;;
    *:AIX:2:3)
        echo rs6000-ibm-aix3.2
        exit 0 ;;
    *:AIX:*:*)
        echo rs6000-ibm-aix
        exit 0 ;;
    *:BOSX:*:*)
        echo rs6000-bull-bosx
        exit 0 ;;
    DPX/2?00:B.O.S.:*:*)
        echo m68k-bull-sysv3
        exit 0 ;;
    9000/31?:HP-UX:*:*)
        echo m68000-hp-hpux
        exit 0 ;;
    9000/[34]??:HP-UX:*:*)
        echo m68k-hp-hpux
        exit 0 ;;
    9000/[34]??:4.3bsd:1.*:*)
        echo m68k-hp-bsd
        exit 0 ;;
    hp300:4.4BSD:*:* | 9000/[34]??:4.3bsd:2.*:*)
        echo m68k-hp-bsd4.4
        exit 0 ;;
    9000/7??:HP-UX:*:* | 9000/8?7:HP-UX:*:* )
        echo hppa1.1-hp-hpux
        exit 0 ;;
    9000/8??:HP-UX:*:*)
        echo hppa1.0-hp-hpux
        exit 0 ;;
    3050*:HI-UX:*:*)
        sed 's/^        //' << EOF >dummy.c
        #include <unistd.h>
        int
        main ()
        {
          long cpu = sysconf (_SC_CPU_VERSION);
          if (CPU_IS_HP_MC68K (cpu))
            puts ("m68k-hitachi-hiuxwe2");
          else if (CPU_IS_PA_RISC (cpu))
            {
              switch (cpu)
                {
                  case CPU_PA_RISC1_0: puts ("hppa1.0-hitachi-hiuxwe2"); break;
                  case CPU_PA_RISC1_1: puts ("hppa1.1-hitachi-hiuxwe2"); break;
                  case CPU_PA_RISC2_0: puts ("hppa2.0-hitachi-hiuxwe2"); break;
                  default: puts ("hppa-hitachi-hiuxwe2"); break;
                }
            }
          else puts ("unknown-hitachi-hiuxwe2");
          exit (0);
        }
EOF
        ${CC-cc} dummy.c -o dummy && ./dummy && rm dummy.c dummy && exit 0
        rm -f dummy.c dummy
        echo unknown-hitachi-hiuxwe2
        exit 0 ;;
    9000/7??:4.3bsd:*:* | 9000/8?7:4.3bsd:*:* )
        echo hppa1.1-hp-bsd
        exit 0 ;;
    9000/8??:4.3bsd:*:*)
        echo hppa1.0-hp-bsd
        exit 0 ;;
    C1*:ConvexOS:*:*)
        echo c1-convex-bsd
        exit 0 ;;
    C2*:ConvexOS:*:*)
        echo c2-convex-bsd
        exit 0 ;;
    CRAY*X-MP:UNICOS:*:*)
        echo xmp-cray-unicos
        exit 0 ;;
    CRAY*Y-MP:UNICOS:*:*)
        echo ymp-cray-unicos
        exit 0 ;;
    CRAY-2:UNICOS:*:*)
        echo cray2-cray-unicos
        exit 0 ;;
    hp3[0-9][05]:NetBSD:*:*)
        echo m68k-hp-netbsd${UNAME_RELEASE}
        exit 0 ;;
    i[34]86:NetBSD:*:*)
        echo ${UNAME_MACHINE}-unknown-netbsd${UNAME_RELEASE}
        exit 0 ;;
    i[34]86:Linux:*:*)
        echo ${UNAME_MACHINE}-unknown-linux
        exit 0 ;;
    i[34]86:UNIX_SV:4.*:*)
        if grep Novell /usr/include/link.h >/dev/null 2>/dev/null; then
                echo ${UNAME_MACHINE}-univel-sysv${UNAME_RELEASE}
        else
                echo ${UNAME_MACHINE}-unknown-sysv${UNAME_RELEASE}
        fi
        exit 0 ;;
    i[34]86:*:3.2:*)
        if /bin/uname -X 2>/dev/null >/dev/null ; then
                UNAME_REL=`(/bin/uname -X|egrep Release|sed -e 's/.*= //')`
                (/bin/uname -X|egrep i80486 >/dev/null) && UNAME_MACHINE=i486
                echo ${UNAME_MACHINE}-unknown-sco$UNAME_REL
        else
                echo ${UNAME_MACHINE}-unknown-sysv3.2
        fi
        exit 0 ;;
    mini*:CTIX:SYS*5:*)
        # "miniframe"
        echo m68010-convergent-sysv
        exit 0 ;;
    M680[234]0:*:R3V[567]*:*)
        test -r /sysV68 && echo 'm68k-motorola-sysv' && exit 0 ;;
    3[34]??:*:4.0:*)
        uname -p 2>/dev/null | grep 86 >/dev/null \
          && echo i486-ncr-sysv4 && exit 0 ;;
    m680[234]0:LynxOS:2.2*:*)
        echo m68k-lynx-lynxos${UNAME_RELEASE}
        exit 0 ;;
    i[34]86:LynxOS:2.2*:*)
        echo i386-lynx-lynxos${UNAME_RELEASE}
        exit 0 ;;
    TSUNAMI:LynxOS:2.2*:*)
        echo sparc-lynx-lynxos${UNAME_RELEASE}
        exit 0 ;;
esac

#echo '(No uname command or uname output not recognized.)' 1>&2
#echo "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE}:${UNAME_VERSION}" 1>&2

cat >dummy.c <<EOF
main()
{
#if defined (sony)
#if defined (MIPSEB)
#else
  printf("m68k-sony-newsos\n"); exit(0);
#endif
#endif

#if defined (__arm) && defined (__acorn) && defined (__unix)
  printf("arm-acorn-riscix"); exit (0);
#endif

#if defined(hp300) && !defined(hpux)
  printf("m68k-hp-bsd\n"); exit(0);
#endif

#if defined(NeXT)
  printf("m68k-next-bsd\n"); exit(0);
#endif

#if defined (MULTIMAX) || defined (n16)
#if defined (UMAXV)
  printf("ns32k-encore-sysv\n"); exit(0);
#else
#if defined (CMU)
  printf("ns32k-encore-mach\n"); exit(0);
#else
  printf("ns32k-encore-bsd\n"); exit(0);
#endif
#endif
#endif

#if defined(__386BSD__) || (defined(__bsdi__) && defined(__i386__))
  printf("i386-unknown-bsd\n"); exit(0);
#endif

#if defined(sequent)
#if defined(i386)
  printf("i386-sequent-dynix\n"); exit(0);
#endif
#if defined (ns32000)
  printf("ns32k-sequent-dynix\n"); exit(0);
#endif
#endif

#if defined(_SEQUENT_)
  printf("i386-sequent-ptx\n"); exit(0);
#endif

  exit (1);
}
EOF

${CC-cc} dummy.c -o dummy && ./dummy && rm dummy.c dummy && exit 0
rm -f dummy.c dummy

#echo '(Unable to guess system type)' 1>&2

exit 1

-- 
Fergus Henderson - [email-masked]

------------------------------

** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: [email-masked]

You can send mail to the entire list (and comp.os.linux.misc) via:

    Internet: [email-masked]

Linux may be obtained via one of these FTP sites:
    nic.funet.fi				pub/OS/Linux
    tsx-11.mit.edu				pub/linux
    sunsite.unc.edu				pub/Linux

End of Linux-Misc Digest
******************************