From: rbeebe@surgery.med.yale.edu (Rick Beebe)
Subject: Re: X11 server in OS/2?
Organization: Department of Surgery, Yale University School of Medicine
Date: Mon, 21 Dec 1992 21:26:23 GMT

There were a bunch of replies to my post, so they're all answered (more or 
less) here:

In article <47546@ogicse.ogi.edu> francis@ese.ogi.edu (Francis Moraes) writes:
>>I think you're right, it only offers server support. However, the original 
>>question--though it says client--implies that he's looking for a server.
>
>Maybe I'm confused here but I can run X programs from remote machines
>on my PC and I can run xhello (the only X program on my PC) on my PC
>from a remote machine.  I therefore think that I have both server and
>client support.

Okay, it's just not something I ever tried. That's good news: we have both 
client and server. I would assume, therefore, that if I'd invested in the 
programmer's kit, then I could right OS/2 applications that could be 
displayed on our Unix box. Yippee!

>A point of interest though: Before I actually got things running correctly
>I had the remote machine running xhello on the PC and displaying on the PC.
>While this was going on, the focus of _all_ of my X programs changed to
>pointer (since that was the focus policy of the remote machine). Strange.

This happens when you don't have the DISPLAY variable set to your local 
machine. Actually, it can be quite fun on a multiuser machine if you have 
privileges (ie,  as root). You can run programs and make them display on 
_other people's_ terminals. Great fun.

>>The IBM TCP/IP server works, but not very well. Most of the applications 
>>I've tried come up with some error--usually about some illegal X call. Then 
>>I get a dialog box asking if I want to terminate the server. About half the 
>>time, even if I say NO, it terminates anyway. Sigh.

>I've had no such problems but maybe I'm just lucky. The speed is pretty
>good though, about 1/3 (using 4 bit color) the speed on an NCD X-terminal
>(using 1 bit color).

The fault may be with my display. I have an Appian Renaissance III hi-res 
board in my machine (a DEC 433ST). Appian hasn't written display drivers for 
OS/2 2.0 because, they claim, IBM hasn't released the device driver 
development kit. I'm using OS/2 1.3 drivers which work sort of. I wouldn't 
doubt that they're my problem.

From: sci240s@monu6.cc.monash.edu.au (Wey Jing HO)
>I am the original poster. I was kinda interested on how to produce X 
>programson the OS/2 boxes (eg, xhello that comes with the PMX).

You need to get the TCP/IP programmer's kit, I believe. That will have the 
libraries and header files you need. You'll also need an appropriate C 
compiler.

From: bash@tware.com (Paul Bash)
>>Hmmm. I'm not on that machine right now, but I thought I was running 1.2.
>>3 or 1.2.1-3 (?). I know I've been applying the latest _everything_ I can 
>>find including the PMX CSD and the service pak.
>>
>That could very well be your problem. The CSD was for release 1.2.1 ONLY.
>If you put it on top of 1.2.0, I'd guess the results would be unpredictable.

Nope. I installed it over 1.2.1. If you install the CSD (syslevel 2275?), it 
comes up adding a 3 on the end of the version. Sigh. I'm STILL not on that 
machine to verify EXACTLY what it says though.

  ......................................................................
   Rick Beebe                                            (203) 785-4566
   Data Network Operations
   Biomedical Computing Unit                  beebe@biomed.med.yale.edu
   Yale University School of Medicine              beebe@yalemed.bitnet
  ......................................................................

  ......................................................................
   Rick Beebe                                            (203) 785-4566
   Data Network Operations
   Biomedical Computing Unit                  beebe@biomed.med.yale.edu
   Yale University School of Medicine              beebe@yalemed.bitnet
  ......................................................................
To: uunet!gnu-bash-bug@uunet.uu.net
Distribution: world
Approved: info-gnu@prep.ai.mit.edu