HDTenEightyP/NetNews huggingface dataset:
From: elliot@ansoft.com (mike elliot)
Subject: non-shared libraries
Organization: Ansoft Corp. Pittsburgh
Distribution: usa
Date: Tue, 17 Nov 1992 21:35:42 GMT

Are there non-shared versions of the libraries for AIX 3.2? Occasionally
we run into customers who don't have/haven't installed some of the
libraries we use. I'm mostly interested in the X libraries, but libc
would be nice as well.

-mje
-- 
Mike Elliot                  Did Adam and Eve have navels? -Milo
elliot@ansoft.com

Disclaimer: My boss doesn't listen to what I say, why should you?
From: cmetz@thor.tjhsst.edu (Craig Metz)
Newsgroups: comp.unix.aix
Subject: AIX 3.1.5 & GNU Tar 1.11
Date: 21 Nov 1992 18:40:47 -0600
Organization: UTexas Mail-to-News Gateway
NNTP-Posting-Host: cs.utexas.edu


	I have been trying to compile GNU tar 1.11 under IBM RS/6000 AIX
3.1.5 and have run into problems trying to extract tar files. GNU tar
reports that it is unable to change ownership (if root) and is unable
to set time/date and permissions on files after about five or six are
extracted, then after the error messages, tar spits out the file it would
be extracting to stdout. Needless to say, this is not the correct behavior.
The sys_errlist message given with the errors printed by GNU tar says that
the filename/path is not valid, yet my testing has indicated consistently
that the file is there at the time the system libary calls are made to
make the changes resulting in the aforementioned errors. This happens with
bsdcc, normal cc, and gcc 2.3.1. Configuration is straight from the supplied
configure script plus some modification of getdate.y to force it to include
<time.h>, <sys/time.h>, and <sys/timeb.h> because AIX 3.1.5 is really wierd.
If anyone has successfully built GNU tar 1.11 under AIX 3.1.5, could they
please send me the necessary diffs and/or a binary for it? 

							-Craig
,
Newsgroups: comp.unix.aix
From: rick@mel1.geg.mot.com (Rick Rankin)
Subject: Re: AIX 3.1.5 & GNU Tar 1.11
Organization: Motorola, inc. - Scottsdale, AZ
Date: 22 Nov 92 23:46:34 GMT

In article <9211220039.AA22257@thor.tjhsst.edu> cmetz@thor.tjhsst.edu (Craig Metz) writes:

	   I have been trying to compile GNU tar 1.11 under IBM RS/6000 AIX
   3.1.5 and have run into problems trying to extract tar files. GNU tar
   reports that it is unable to change ownership (if root) and is unable
   to set time/date and permissions on files after about five or six are
   extracted, then after the error messages, tar spits out the file it would
   be extracting to stdout. Needless to say, this is not the correct behavior.
   The sys_errlist message given with the errors printed by GNU tar says that
   the filename/path is not valid, yet my testing has indicated consistently
   that the file is there at the time the system libary calls are made to
   make the changes resulting in the aforementioned errors. This happens with
   bsdcc, normal cc, and gcc 2.3.1. Configuration is straight from the supplied
   configure script plus some modification of getdate.y to force it to include
   <time.h>, <sys/time.h>, and <sys/timeb.h> because AIX 3.1.5 is really wierd.
   If anyone has successfully built GNU tar 1.11 under AIX 3.1.5, could they
   please send me the necessary diffs and/or a binary for it? 

							   -Craig

I'm not sure what your problem might be.  I compiled straight out of
the box on both AIX 3.1.5 and 3.2.3 with the normal cc compiler and
haven't seen any problems.  I don't recall making any changes to the
program; however, it's been a while, so I couldn't swear to it.

You mention having problems "if root". Does that mean that you are
logged on as root, or that the files in the archive belong to root, or
that you are trying to extract over files that belong to root, ...
I've run a number of different scenarios and haven't been able to
reproduce the symptoms you describe.

--
==============================================================================
| Rick Rankin				|				     |
| Motorola				| Voice: 602-441-5726		     |
| Government Electronics Group		| Fax: 602-441-2919		     |
| 8220 E. Roosevelt St.			| Internet: rick@mel1.geg.mot.com    |
| Scottsdale, AZ 85252			|				     |
| Mail Drop R4246			|				     |
==============================================================================
Newsgroups: comp.unix.aix
From: mark@student.business.uwo.ca (Mark Bramwell CS STAFF)
Subject: Xstation 120 and HP9000?
Organization: University of Western Ontario
Date: Wed, 18 Nov 1992 15:48:53 GMT

I have an Xstation 120 that works quite well when connected to an aix machine, 
however I am in a building that only has HP9000 unix machines.  I want to know 
what is required to boot from something other than an aix machine.

I have configured the tftp to download the  xserver into the workstation, and 
when I boot it appears to download ok.  After a few seconds the screen clears 
then says it can't find a file server.  

Has any booted one of these machines off an non-IBM machine?

ps:  The hp9000 is running x11.

mark@student.business.uwo.ca (Mark Bramwell CS STAFF)
Western Business School  --  London, Ontario
From: bobgens@sorcery.aix.kingston.ibm.com (Bob Gensler)
Newsgroups: comp.unix.aix
Subject: Re: Looking for a 370 UNIX
Date: 19 Nov 92 18:28:49 GMT
Organization: AIX/ESA Development, IBM Corp. Kingston NY

In article <2929477110.0.p00185@psilink.com>, Jeffrey W. Parker writes:

>Hello AIX/UNIX people,
>	My company is looking for a version of *IX that will run
>on our IBM box natively.  The machine is a 4361-5.  We are currently
>running a version of AIX370 from IBM that only runs on top of VM
>system.  Does anyone know of a version (from any vendor) that will
>run on this box in a native manner?

I'm afraid that a native AIX offering is not available for your model of
machine.

>...................................  I might add that the version
>of AIX370 that we're running is version 1.2.1.  IBM told us when we
>bought it that they would soon supply a native version of it.  Soon
>after taking delivery of it they not only told us that a native version
>would not be forthcoming, but the version we have will not be supported
>much longer.  Thanks Big Blue!

You have been misinformed.  IBM currently offers the product AIX/ESA, which
can run natively on 370/ESA architecture, or second level on 370/ESA and
370/XA architecture.  The AIX/ESA product was made available to the public
this past summer (6/92), and we (myself included) are hard at work with the
follow-on release.  An IBM marketing or service representative could tell
you exactly what model numbers of mainframe hardware are supported by the
AIX/ESA product.

                                    Bob G. 001

+-[ Bob Gensler, AIX/ESA Development - bobgens@sorcery.aix.kingston.ibm.com ]-+
|   "No problem is so simple that it can't be made impossible through over-   |
|    analysis".  -- Anonymous                                                 |
+-> All opinions are mine;  occasional flashes of brilliance are accidental <-+
From: konopik@konopik.austin.ibm.com (Brad Konopik)
Newsgroups: comp.unix.aix
Subject: Re: Serial Postscript Printer under AIX 3.2.3 : Solved?
Date: 20 Nov 92 21:01:59 GMT
Organization: IBM AIX Porting Center, Austin

In article <14NOV199209351708@ctrvx1.vanderbilt.edu> umarsa00@ctrvx1.vanderbilt.edu (PROF. A.S. UMAR, (615)322-2459) writes:
>Recently I upgraded to 3.2.3 and suddenly all my serial laser printers
>stopped working by giving DEV_BUSY signal as soon as a job was submitted.
>We tried everything until I decided to turn off the DTR communication
>option off for that serial port. Than everything started working smoothly.
>So going from AIX 3.2.2 or below to 3.2.3 have made some change which 
>messed this up. I always had both xon/xoff and DTR turned on before. Now
>I only have xon/xoff turned on.
>
>umar@compsci.cas.vanderbilt.edu
>

The guys in Austin Defect Support's tty group admitted that this was a 
casualty of their new-and-improved tty config scheme.  Also added that
they did not have a fix yet, but might be able to give you a work around.
Suggest you call this in to Defect Support (800)237-5511 and ask that
your problem get put on the L3TTY or BISHOP queue.

-- 
  tcpnet: konopik@konopik.austin.ibm.com  |  Brad Konopik
 ibmvnet: KONOPIK at AUSTIN               |  IBM AIX Porting Center, Austin
internet: konopik.austin.ibm.com!konopik@ibmpa.awdpa.ibm.com
   uunet: ..!uunet!ibmsupt!ibmpa!konopik.austin.ibm.com!konopik
From: bell@asdsun.larc.nasa.gov (John Bell)
Newsgroups: comp.unix.aix
Subject: SCSI-II controller/SCSI drives
Date: 20 Nov 1992 14:27:40 GMT
Organization: NASA Langley Research Center, Hampton, VA  USA
Distribution: world
NNTP-Posting-Host: asdsun.larc.nasa.gov

Sorry if this question has been asked before, but can I take advantage of
the higher bandwidth of the SCSI-II controller if I only have SCSI (I)
drives? I realize that any one drive can only transfer data at ~4MB/sec,
but if I have more than one drive, would I benefit from using a SCSI-II
controller?

I will summarize any e-mailed responses if there is any interest in this
question. Thanks!

-----
John Bell
NASA Langley Research Center
bell@hops.larc.nasa.gov


Xref: sparky comp.unix.aix:11742 comp.protocols.snmp:747
Newsgroups: comp.unix.aix,comp.protocols.snmp
From: gt@rundart.demon.co.uk (Giles Todd)
Reply-To: gt@rundart.demon.co.uk
Subject: SNMP and AIX
X-Mailer: PCElm 3.01 (1.3 gt)
Date: Thu, 19 Nov 1992 18:15:49 +0000

My clients have a requirement which can be addressed by using SNMP. 
This will involve registering a MIB sub-tree under "enterprise".  My
question is "how does one make AIX's snmpd aware of the new sub-tree"? 
According to the AIX docs, AIX's gated (which implements part of a MIB
sub-tree) uses a protocol called SMUX to "register" its sub-tree with
snmpd and to deal with requests concerning its variables.

All I can find out about SMUX is that it uses TCP port 199.  Can anyone
point me to some documentation for the SMUX protocol?

Giles.
-- 
Giles Todd                      gt@rundart.demon.co.uk (Internet)
Voice: +44 925 33472            PGP 2.0 public key available.
Rundart Ltd, 5 Brentnall Close, Great Sankey, Warrington, WA5 1XN, UK
From: aroby@andersen.co.uk (Tony Roby)
Newsgroups: comp.unix.aix
Subject: SNA Services/6000 - multiple PUs
Keywords: SNA
Date: 18 Nov 92 17:37:27 GMT
Organization: Andersen Consulting (UK Practice)

I have a problem configuring SNA Services :

We want to have two MVS mainframes, not connected via VTAM links.  RS/6000
workstations connect, via LU6.2, to applications running under CICS.

The idea behind two mainframes is to have a split of processing and to
provide a recovery facility.  We need to have RS/6000 applications connect
simultaneously to both mainframes, so I figure we need to have two PU
definitions on the RS/6000.  I can't get this to work - I keep getting
'device already in use' messages when I try to bring up the second PU.  I'm
fiddling the configuration at the moment since we don't have two mainframes;
my configuration is only talking to one VTAM via 2 token-ring interfaces
on a 3745.

So, has anyone done anything similar who can help ?  Presumably, APPN
support would solve this problem in the coming year ?

Tony
From: csdpjm@bogart.dowling.edu (Philip Mclean)
Newsgroups: comp.unix.aix
Subject: none
Date: 22 Nov 92 05:07:01 GMT


subscribe csdpjm@bogart.dowling.edu
From: a040130@rd821.UUCP (Rick Esposito)
Newsgroups: comp.unix.aix
Subject: Re: compiling AIX3.1 binaries on AIX3.2
Date: 18 Nov 92 13:38:30 GMT
Reply-To: a040130@rd821.gleason.com
Organization: The Gleason Works, Rochester New York
X-Newsreader: Tin 1.1 PL4

chris@quay.ie (Christopher Davey) writes:
: How does one do this ? Is there a checklist anywhere ?
: Help !!
: 
: Chris

To create a program that will run under 3.1.5,
add the following to the link statement of your make file immediately after
cc:
	cc -F:cc315 ......

To compile programs using AIX 3.2 that will run under AIX 3.1.5,
I did the following:
1. Created a directory /usr/local/lib/aix315 that contains:
	/lib/*.a
	/usr/lib/*.a
	/lib/crt0.o from AIX 3.1.5.
2. Added a stanza to the /etc/xlc.cfg file:
* standard c compiler aliased as cc
cc315:     use        = DEFLT
        crt        = /usr/local/lib/aix315/crt0.o
        mcrt       = /usr/local/lib/aix315/mcrt0.o
        gcrt       = /usr/local/lib/aix315/gcrt0.o
        libraries  = -lc
        proflibs   = -L/lib/profiled,-L/usr/lib/profiled
        options    = -brename:.__itrunc\,.itrunc,-L/usr/local/lib/aix315,
			-H512,-T512,-qlanglvl=extended,-qnoro
  This looks for the standard files in /usr/local/lib/aix315 instead
of /lib and adds  -brename:.__itrunc,.itrunc and -L/usr/local/lib/aix315
to the options statement.

Adding the following to the link statement of a make file immediately after
cc:
	cc -F:cc315 ......
	   ---------
tells the linker to use the files and options specified in stanza 
cc315 of /etc/xlc.cfg.

Rick.
-- 
Rick Esposito - R&D		a040130@rd821.gleason.com
The Gleason Works		Compuserve: 73427,2414
1000 University Ave.		Voice: (716) 473-1000x3261
Rochester NY 14692		FAX: (716) 461-4348
Newsgroups: comp.unix.aix
From: hoberoi@limerick.cbs.umn.edu (Himanshu Oberoi)
Subject: 24-bit 3D graphics adapteravailable for sale...
Reply-To: hoberoi@limerick.cbs.umn.edu
Organization: University of Minnesota
X-Newsreader: Tin 1.1 PL5
Date: Sat, 21 Nov 1992 21:17:17 GMT

---
Hi,
	We recentely upgraded to a GTO box and have a 24-bit 3D adapter
with the Z buffer lying around. Any takers ?
	...or is it possible to stick it into a 220 ?
himanshu
--
/*-hoberoi@limerick.cbs.umn.edu--612-624-4938-Univeristy-of-Minnesota-St-Paul--*/
From: r-beddini@uiuc.edu (Robert A. Beddini)
Newsgroups: comp.unix.aix
Subject: Re: GatorShare/NFS and AIX/RS6K
Date: 17 Nov 92 19:02:50 GMT
Followup-To: comp.unix.aix
Organization: Univ. of Illinois/Urbana

In article <hFF=#5@engin.umich.edu>, hillig@U.Chem.LSA.UMich.EDU (Kurt
Hillig) wrote:
> 
> I've got several GatorBoxes running GatorShare (an AppleShare-NFS translator,
> in essence).  I've had no problems mounting NFS-exported directories from
> DECstations (Ultrix 4.1, 4.2) and SGI systems (Irix 3.3, 4.0.5), but no
> luck at all with RS6000's (AIX 3.1.5, .6, .7?).
> 
> Has anyone been able to make this work?  Will we have to upgrade to 3.2.x
> to make it work?  Should I just turn on, tune in and drop out?  Any
> advice would be appreciated.

No problems, under 3.1.5 except for the fact that I didnt like putting NFS
escapes in /etc/passwd and /etc/groups (this was described in the Gator
Users
guide.
Robert A. Beddini                                phone:  (217)-333-4239
University of Illinois
Aeronautical & Astronautical Eng., MC236
104 So. Mathews Ave.
Urbana, IL 61801
E-Mail Reply to:      r-beddini@uiuc.edu                         (internet)
             or       beddini@uxh.cso.uiuc.edu                   (internet)
From: mikefail@fail.austin.ibm.com (Michael E. Fail)
Newsgroups: comp.unix.aix
Subject: Re: determining if you are in an x-windows session
Keywords: WINDOWID TERM env window
Date: 18 Nov 92 19:28:55 GMT
Reply-To: mikefail@austin.ibm.com
Distribution: usa
Organization: IBM Graphics Systems Development
Originator: @fail.austin.ibm.com


In article <1992Nov16.132809.10942@wap.oau.org>, bdixon@wap.oau.org (Bill Dixon) writes:
> Very simply: is there any way to tell whether you are executing a program
> from within an x-windows session, as opposed to an ascii terminal?  The
> TERM environment variable may or may not be set to aixterm.
> -- 
> Bill Dixon
> bdixon@wap.oau.org

Bill,

I use the "WINDOWID" environment variable to distinguish between an
aixterm or an hft/tty (it is not set in the hft/tty).

Good Luck,
Mike
-- 
==============================================================================
This is my personal opinion -- it does not reflect the opinion of my employer.
------------------------------------------------------------------------------
Michael E. Fail    |  email:  mikefail@austin.ibm.com (VNET: AUSTIN(MIKEFAIL))
From: dla@se05 (Doug Acker)
Newsgroups: comp.unix.aix
Subject: Re: Gimme back my man pages (was: Re: ksh question)
Date: 15 Nov 92 20:20:08 GMT
Distribution: comp
Organization: Western Geophysical Exploration Products

In article <1992Nov15.030026.6001@samba.oit.unc.edu> Eli.Mantel@launchpad.unc.edu (Eli Mantel) writes:
>konopik@konopik.austin.ibm.com (Brad Konopik) writes:
>>I was posting from home and was too lazy to fire up ascii-Info to struggle
>>through what is left of the ksh documentation.  Gimme back my man pages.
>
>As a relative newbie to the AIX world, I was appalled to find the man pages
>replaced by this useless piece of crap called info.  It's bad enough they've
>turned the Unix manual from one or two volumes into a full shelf of manuals,
>(and in turn causing the man command to spit out lots of worthless junk),
>but then they had to take the man page files away, thereby preventing you from
>using the grep command to find what you need.
>
>I guess IBM failed to fully appreciate that "man" wasn't the only interface to
>the man pages that people were using.

...an at 3.2, the man command takes much much longer .... The good news, all 
this is going to change .. apparently POSIX has decided they need "normal"
man pages .... (according to my ETR/DCR information)... it seems they are going
to overhaul the man/info system.
-- 
Douglas L.Acker                Western Geophysical Exploration Products
____    ____     ____          a division of Western Atlas International Inc.
\   \  /   /\   /   /\         A Litton / Dresser Company
 \   \/   /  \ /   /  \        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  \  /   / \  /   /\   \       Internet  :  acker@wg2.waii.com
   \/___/   \/___/  \___\      Voice     :  (713) 964-6128
Newsgroups: bull.sys.aix,comp.unix.aix,bit.listserv.aix-l,bit.listserv.power-l
From: lucien@watson.ibm.com (Lucien Van Elsen)
Subject: Re: How to get more info about SIGSEGV
Date: Thu, 19 Nov 1992 19:22:40 GMT
Disclaimer: This posting represents the poster's views, not necessarily those of IBM
Organization: IBM T.J Watson Research Center

mwarren@rws1.ma30.bull.com (Mark Warren) writes:

>We have a program that can (in normal operation) perform a read or
>write access to a non-existent (un-mapped) virtual address, or a write
>to a read-only address.  We can tell when it occurs by catching
>SIGSEGV, but it is very to tell within the program whether the fault
>occurred due to a write to a read-only address, or due to a write (or
>read) to an un-mapped address.  Also, we have a hard time determining
>the offending address.
>
>Is there any way we can interrogate any kernel service to determine
>this information from within the SIGSEGV handler?

You don't need to deal with the kernel directly to determine this- the
information you need is passed to the signal handler in the sigcontext 
struct.  You can look at the scp->sc_jmpbuf.jmp_context.excp_type to
determine what exception caused the SIGSEGV, and at the jmp_context.iar to
determine which instruction caused it.  An example and program are below:

fionavar /u/lucien/test/sigcontext)./sigc prot
protection fault
Error at address 100005d4

fionavar /u/lucien/test/sigcontext)./sigc addr
invalid address
Error at address 1000060c


----- sigc.c -----

#include <sys/errno.h>
#include <sys/types.h>
#include <sys/except.h>
#include <sys/signal.h>

void
sig_handler(signal, code, scp)
     int signal, code;
     struct sigcontext *scp;
{

  switch (scp->sc_jmpbuf.jmp_context.excp_type) {
  case EXCEPT_PROT:
    printf("protection fault\n");
    break;
  case EXCEPT_INV_ADDR:
  case EFAULT:
    printf("invalid address\n");
    break;
  default:
    printf("Unknown exception %d:\n",scp->sc_jmpbuf.jmp_context.excp_type);
    break;
  }
  printf("Error at address %x\n",scp->sc_jmpbuf.jmp_context.iar);
  exit(0);
}

main(argc,argv)
     int argc;
     char **argv;
{
  struct sigaction action;
  char *p;

  action.sa_flags = 0;
  sigemptyset(&action.sa_mask);
  action.sa_handler = sig_handler;

  sigaction(SIGSEGV, &action, NULL);

  if(!strcmp("prot",argv[1])) {
    p = NULL;
    *p = '\0';
  }
  if(!strcmp("addr",argv[1])) {
    p = (char *) 0x80000000;
    *p = '\0';
  }
}
--
-----------------------------------------------------------------------
Lucien Van Elsen                                          IBM  Research
lucien@watson.ibm.com                                     Project Agora
Newsgroups: comp.unix.aix
From: sorensej@CS.ColoState.EDU (james a sorensen)
Subject: Re: Non blocking reads from stdin
Date: Fri, 20 Nov 1992 20:04:52 GMT
Organization: Sleuthworks, Inc.
Keywords: non blocking getchar()

The following code is what I have used to reconfigure stdin for polling.  
You have to store a copy of the current configuration and then restore it 
before leaving your program.  The same applies if your program does interactive
system calls or allows a escape to the shell.  You should also trap any
signals that may cause an abrupt end to your program and restore the original
terminal configuration before exiting.

For (a lot) more information, plow through the man page for termio.
I use getc(stdin) instead of getchar but it should work the same.

You can also do this using curses.

James Sorensen
Sleuthworks, Inc.


{
   struct termio orgterm, term;

   /* Get current io configuration */
   if (ioctl (0,TCGETA, &term) == -1)
   {
      fprintf (stderr,"standard input is not a tty\n");
      exit();
   }

   /* Save current io configuration */
   orgterm = term;

   /* Disable canonical processing and echoing */
   term.c_lflag &= ~(ICANON | ECHO);    /* disable icanonical processing */

   term.c_cc[VMIN]  = 0;   /* Set minimum number of characters to 0 */
   term.c_cc[VTIME] = 0;   /* Set minimum time to 0 */

   ioctl (0,TCSETA,&term);
}
From: tasos@cs.bu.edu (Anastasios Kotsikonas)
Newsgroups: comp.unix.aix
Subject: prob w/ sockets
Date: 18 Nov 92 18:55:16 GMT
Organization: Computer Science Department, Boston University, Boston, MA, USA
Originator: tasos@cs


Hello all,
let me first reiterate my frustration with AIX; the problem: I am writing
a gateway which accepts tcp/ip connections on both ends and passes info
back and forth; both sockets are marked as non-blocking. Well, the code
works perfectly well on SGI, HP, SUN, DG and pure SVR4 systems and the
g..damn AIX screws up; one of the sockets BLOCKS!!!! Here the relevant
piece of code:

    if (FD_ISSET (msg_sock, &readfds)) {
      while ((printf ("reading...\n")) &&
	     (bytes_read = read (msg_sock, buf, BUFFSIZ) > 0) &&
	      printf ("read\n")) {
        if (write (server_sock, buf, bytes_read) < 0)
          return;
	printf ("OK\n");
      }



And do you know what I get as ouput? Here it is:

reading...
read
OK
reading...

And here is the worst: read() returned with -1 (!!!!!!), but that was AFTER 
the client (from which read() was supposedly waiting for  data) closed the
connection.

Looking forward to the day that IBM goes out of business. Seriously. I am
running under 3.2.2

Thanks for listening.

Tasos
From: jdb@ocf.berkeley.edu (Justin D. Bukowski)
Newsgroups: comp.unix.aix
Subject: Getting xdm to update /etc/utmp
Date: 19 Nov 1992 18:44:05 GMT
Organization: U. C. Berkeley Open Computing Facility
Distribution: na
NNTP-Posting-Host: monsoon.berkeley.edu

We are running xdm on our RISC/6000 with a couple of X-stations.
We've noticed that logging in at the xdm login screen doesn't result
in an entry in /etc/utmp. This is the file used by who and finger
to get user login status. An rlogin does update properly, though.
I checked through the sources for xdm and found a program called
sessreg that can be called from Xstartup when xdm initiates a
session. The man page for sessreg describes using it under BSD
and System V. Has anyone gotten it to work for xdm under AIX?
Do *your* sessions show up if you run who? Are you calling anything
from /usr/lib/X11/xdm/Xstartup ? Are you even using an Xstartup file?

Any help would be greatly appreciated.

Justin   jdb@ocf.berkeley.edu

-- 
Justin D. Bukowski                 |                                |
University of California           | I feel like an alien,          |
Berkeley, CA  94720                | a stranger in an alien place.  |
Fantasyland                        |                    - Phil      |