roell@informatik.tu-muenchen.de (Thomas Roell) (02/11/91)
Announcing Release 1.1 of the X386 SYSTEM V/386 X11R4 server. FILES: ------------------------------------------------------------------------------- X386.tar.Z The sources and patches neccessary to build the whole core MIT/X11R4 release. This will require over 80MBytes free disk space. X11R4core.tar.Z All binaries, libraries, etc. that are needed to get X11R4 run on your 386box (except the fonts). X11R4fonts.tar All fonts, which should be installed to get X386 running. Note, that they don't have changed since X386 1.0, so you might not need them. (all files are also available as splitted versions) Totally space needed: 20 MBytes. (BUT IT IS absolutely worth every byte) Where to get it: 131.159.8.35, anonymous-ftp, /pub/i386/X11R4 REQUIREMENTS: ------------------------------------------------------------------------------- X386 will run on following Unix operating systems: Interactive 386/ix, 2.0.2 or later ESIX SCO Unix (planned) You must have installed the STREAMS facility and optional TCP/IP. A lot of RAM !!! 4MBytes seem to be the absolute minimum. 8MBytes are strongly recommended. VGA boards with the following chipsets are supported: PVGA1A / PVGA1B (no, sorry ... maybe some day) ET3000 (for ex. GENOA 5300/5400) ET4000 (STB PWR Graph, Sigma Legend, etc.) GVGA (Genoa 6400) Mice that support one of the following communication standards: Microsoft serial (Microsoft, various NoName ...) Mouse Systems serial (Mouse Systems, ...) MMSeries (Summa Mouse, ...) Logitech (Logitech) Mircosoft Busmouse FEATURES: ------------------------------------------------------------------------------- o AT&T/ISC/SCO local and TCP/IP connections. o XView 2.0 Toolkit. With shared libs and sample clients. o REAL portable shared libs (X11, Xt, Xmu, Xaw , Xext, olgx & xview !!!) o The very first VGA server that is FULLY configurable. (see /usr/lib/X11/X386/Xconfig) o First UNIX/386 X-server that realises the 'PC/AT Keyboard proposal'. Including international keyboards (via ttymap(1)) o Virtual terminal switching - with multible servers on different virtual terminals running at the same time. o Full use of installed video RAM through the concept of a virtual screen. (also called panning) o Switching between different display resolutions by keypress. o Online Manpages, along with xman, an X - application for online manual browsing. CHANGES: ------------------------------------------------------------------------------- o New shared libs. This means that you may delete the *.4.0 ones in /usr/lib/X11/shlib if NO clients needs them anymore. Otherwise, you should keep them installed. o Many changes in the directory structure. o Easier configuration (/usr/lib/X11/X386/etc/install.sh) o Uncountable internal changes & bugfixes NOTES: ------------------------------------------------------------------------------- o I will not write a driver for your VGA board that is not supported now, unless I have the data-book of this specific chipset and the same VGA in my 386box to test the driver. If you want to write the driver by your own, please contact me first, so that I can give you hints and further information. o This server may be added to commerical products. But it would be nice that in this case the company supports me with money or hardware to keep things on goning. o For questions, you can reach me via e-mail. Please post every request also via comp.unix.sysv386, so everybody can use the results of the question you had. BENCHMARKS: ------------------------------------------------------------------------------- This are the results of the famous xbench, I got with the following equipment: 33MHz 386 / no 387 8 MBytes RAM CDC IV - SCSI - HD TRICOM VGA, ET4000, 1MB RAM 640x480 1024x768 non-interlaced, 256 colors --------------------------------------------- 25602 25503 lineStones 3063 2925 fillStones 2726 1615 blitStones 250132 250132 arcStones 31625 31625 textStones 6339 4705 complexStones ---------------------------------------------- 6311 4728 xStones -- _______________________________________________________________________________ E-Mail (domain): roell@lan.informatik.tu-muenchen.de UUCP (if above fails): roell@tumult.{uucp | informatik.tu-muenchen.de} famous last words: "diskspace - the final frontier..."
john@jwt.UUCP (John Temples) (02/12/91)
In article <1991Feb11.122353.23083@informatik.uni-erlangen.de> roell@informatik.tu-muenchen.de (Thomas Roell) writes: > Announcing Release 1.1 of the X386 SYSTEM V/386 X11R4 server. > >You must have installed the STREAMS facility and optional TCP/IP. Can I install this package on an ISC 2.0.2 system which does not have the ISC X package? Can I install this package on an ISC 2.0.2 system which does not have the TCP/IP package? -- John W. Temples -- john@jwt.UUCP (uunet!jwt!john)
scotte@applix.com (Scott Evernden) (02/12/91)
In article <1991Feb11.122353.23083@informatik.uni-erlangen.de> roell@informatik.tu-muenchen.de (Thomas Roell) writes: > > Announcing Release 1.1 of the X386 SYSTEM V/386 X11R4 server. > Yay. Now, is there any reason why not some core elements of this great work couldn't be posted to net? -scott
roell@informatik.tu-muenchen.de (Thomas Roell) (02/13/91)
>Now, is there any reason why not some core elements of this great >work couldn't be posted to net? I simple think that over 1MBytes sources might be to big to post it via usnet. - Thomas -- _______________________________________________________________________________ E-Mail (domain): roell@lan.informatik.tu-muenchen.de UUCP (if above fails): roell@tumult.{uucp | informatik.tu-muenchen.de} famous last words: "diskspace - the final frontier..."
scotte@applix.com (Scott Evernden) (02/13/91)
In article <1991Feb13.093313.1045@newsserv.informatik.tu-muenchen.de> roell@informatik.tu-muenchen.de (Thomas Roell) writes: >>Now, is there any reason why not some core elements of this great >>work couldn't be posted to net? > >I simple think that over 1MBytes sources might be to big to post it via usnet. > >- Thomas Yah, but, but... There's this wcl widget thingy moving thru right now, for example. 35 parts in 50k each - about 1.7 megs. A *fast* X server for 386 unix would be, for me at least, vastly more valuable. Certainly more so than the next post of mahjongg or such in 85 parts... -scott
alexb@cfctech.cfc.com (Alex Beylin) (02/14/91)
Is their a way I can use the Interactive's PVGA 1024x768 server with X11R4? I am currenty using X11R3 from ISC and would like to upgrade to X11R4, but server for my card is not provided, according to the README file. (Yes, I know it is slow, but it is better then plain VGA!). So, are clients from X11R3 binary compatible with X11R4? Have anyone gotten this configuration to work? -- Alex Beylin alexb@cfctech.cfc.com
ilan343@violet.berkeley.edu (Geraldo Veiga) (02/14/91)
In article <1991Feb13.164516.28219@cfctech.cfc.com> alexb@cfctech.cfc.com (Alex Beylin) writes: >Is their a way I can use the Interactive's PVGA 1024x768 server with >X11R4? > >So, are clients from X11R3 binary compatible with X11R4? No answers, but I would like to add a couple of additional questions. 1. I also have a Paradise 1024 card, but would consider moving to a ET4000 one. Would the the ET4000 server work in interlaced mode (my monitor is interlaced at 1024x768)? 2. What ftp sites have X386 1.1. I am in California, it doesn't seem reasonable to bring 20M all the way from Germany.
robert@towers.uucp (Robert Hoquim) (02/14/91)
<1120@applix.com> <1991Feb13.093313.1045@newsserv.informatik.tu-muenchen.de> roell@informatik.tu-muenchen.de (Thomas Roell) writes: >I simple think that over 1MBytes sources might be to big to post it via >usnet. This may be true but alt.sex.pictures manages to burn up 5 or 6 megs some days posting X rated Gifs. If a useless newsgroup like that can waste the bandwith I am sure that a post into comp.sources.x by you at release time would be welcomed. Bob -------- Robert Hoquim -- Small Systems Specialists -- (317)-255-6807 (Voice) 8500 N. Meridian -- Indianapolis, IN USA 46260 robert@towers, towers!robert, robert%towers@nstar.rn.com -- Providing HIGH Performance Unix Systems to YOU is Our ONLY goal! --
roell@informatik.tu-muenchen.de (Thomas Roell) (02/14/91)
>Is their a way I can use the Interactive's PVGA 1024x768 server with >X11R4? > >So, are clients from X11R3 binary compatible with X11R4? Yes, you should be able to run X11R4 (X386) clients under the ISC Xserver. Also it is possible to run X11R3 clients under X386. You just have to set the server-option 'bc'. I tested X386 with ISC's Motif and Visix Looking Glass. >1. I also have a Paradise 1024 card, but would consider moving to a > ET4000 one. Would the the ET4000 server work in interlaced mode (my > monitor is interlaced at 1024x768)? The ET4000 driver works also in Interlaced mode. Just uncomment the correct line in /usr/lib/X11/X386/Xconfig. And DO NOT USE overscan with interlaced mode. This wont work. >2. What ftp sites have X386 1.1. I am in California, it doesn't seem > reasonable to bring 20M all the way from Germany. I put the sources on expo.lcs.mit.edu (X386.tar.Z) - Thomas -- _______________________________________________________________________________ E-Mail (domain): roell@lan.informatik.tu-muenchen.de UUCP (if above fails): roell@tumult.{uucp | informatik.tu-muenchen.de} famous last words: "diskspace - the final frontier..."
dvb@emisle.uucp (David Van Beveren) (02/18/91)
In article <1991Feb14.063004.4923@towers.uucp> robert@towers.uucp (Robert Hoquim) writes: ><1120@applix.com> ><1991Feb13.093313.1045@newsserv.informatik.tu-muenchen.de> > >roell@informatik.tu-muenchen.de (Thomas Roell) writes: > >>I simple think that over 1MBytes sources might be to big to post it via >>usnet. > >This may be true but alt.sex.pictures manages to burn up 5 or 6 megs some >days posting X rated Gifs. If a useless newsgroup like that can waste the >bandwith I am sure that a post into comp.sources.x by you at release time >would be welcomed. > Please do not do that. Not everybody on usenet is on a big high speed direct link net. Many sites, like mine, are dialup. We get selective feeds, not the useless stuff (alt.{most anything}, etc). I get 20 newsgroups. People who post to multiple newsgroups are bad enough. Posting a big system would be very expensive. Once it arrives in the US, most anyone who wants it will be able to download it with ftp, or use a mail server. Be patient, you will get your copy in good time. You have lived without it until now, right? -- David Van Beveren INTERNET: emisle!dvb@ism.isc.com EIS ltd. Professional Software Services UUCP: ..uunet!emisle!dvb voice: (818) 587-1247
scotte@applix.com (Scott Evernden) (02/18/91)
Re: Getting my hands on Roell's X386 X11R4 server which I've been trying in vain to do for about 2 months!! In article <1991Feb17.225750.977@emisle.uucp> dvb@emisle.UUCP (David Van Beveren) writes: >Please do not do that. Not everybody on usenet is on a big high speed direct >link net. Many sites, like mine, are dialup. We get selective feeds, not the >useless stuff (alt.{most anything}, etc). I get 20 newsgroups. People who post >to multiple newsgroups are bad enough. Posting a big system would be very >expensive. Once it arrives in the US, most anyone who wants it will be able >to download it with ftp, or use a mail server. Be patient, you will get your >copy in good time. You have lived without it until now, right? Please supply a list of mail servers which will ship this to me. I do not have FTP access. Otherwise, post it to comp.sources.x, which this fellow doesn't subscribe to. -scott -- /: write failed, file system is full /: write failed, file system is full
roell@informatik.tu-muenchen.de (Thomas Roell) (02/20/91)
>>>I simple think that over 1MBytes sources might be to big to post it via > >>usnet. >> >>This may be true but alt.sex.pictures manages to burn up 5 or 6 megs some >>days posting X rated Gifs. If a useless newsgroup like that can waste the >>bandwith I am sure that a post into comp.sources.x by you at release time >>would be welcomed. >> >Please do not do that. Not everybody on usenet is on a big high speed direct >link net. Many sites, like mine, are dialup. We get selective feeds, not the >useless stuff (alt.{most anything}, etc). I get 20 newsgroups. People who post >to multiple newsgroups are bad enough. Posting a big system would be very >expensive. Once it arrives in the US, most anyone who wants it will be able I think exactly your way. Usent is not thought for posting megabytes of sources. If you want sources, get the ability to ftp, or consult the next university. - Thomas -- _______________________________________________________________________________ E-Mail (domain): roell@lan.informatik.tu-muenchen.de UUCP (if above fails): roell@tumult.{uucp | informatik.tu-muenchen.de} famous last words: "diskspace - the final frontier..."
bill@polygen.uucp (Bill Poitras) (02/26/91)
In article <1991Feb14.063004.4923@towers.uucp> robert@towers.uucp (Robert Hoquim) writes: >>I simple think that over 1MBytes sources might be to big to post it via >>usnet. > >This may be true but alt.sex.pictures manages to burn up 5 or 6 megs some >days posting X rated Gifs. If a useless newsgroup like that can waste the >bandwith I am sure that a post into comp.sources.x by you at release time >would be welcomed. Alt.sex.pictures is (surprising enough :-) an alt newsgroup, it is part of the altnet. It is not an official newsgroup. If you choose not to get alt.sex.pictures, you can stop getting it. I can't say that I would want to get rid of comp.sources.unix to prevent postings of >1MB. Also, It is a moderated newsgroup. The moderator would have to package up the posting and make sure it works, on top of other postings, on top of his/her job. +-----------------+---------------------------+-----------------------------+ | Bill Poitras | Polygen Corporation | {princeton mit-eddie | | (bill) | Waltham, MA USA | bu sunne}!polygen!bill | | | FAX (617)890-8694 | bill@polygen.com | +-----------------+---------------------------+-----------------------------+
rrsum@matt.ksu.ksu.edu (Rick Summerhill) (03/07/91)
I am currently using Tom Roell's X386 1.1 with ISC 2.2.1 and have some questions: 1. I get errors from Xlib about too many clients. I have 32 pty's and 32 streams ports, so that is not the problem. Anyone know why? 2. Does anyone have a good 1024x768 configuration for a Sigma Legend card. My monitor will go to 66 Mhz. Can 1152x900 be used in non-interlaced mode with this monitor configuration? 3. I originally installed the X386 binaries on the system with 2.2.1 and then later added TCP/IP. Now the machine locks up quite often and I lose the console. I can get to the machine over the net, however. X drops out and doesn't reset the keyboard, so there is no control left. Moreover, I get wierd activity while trying to run clients. For example, trying to run an xterm will fail one time and then succeed the next. Is there a progam available to reset the keyboard? That is, one that could be run from a remote terminal, but will reset the console setup? Help would be greatly appreciated. --Rick -- Rick Summerhill Internet: rrsum@hermzel.ksu.ksu.edu CTA, Cardwell Hall Bitnet: rrsum@ksuvm Kansas State University Phone: (913)532-6311 Manhattan, KS 66506 FAX: (913)532-5914
roell@informatik.tu-muenchen.de (Thomas Roell) (03/07/91)
>1. I get errors from Xlib about too many clients. I have 32 pty's and > 32 streams ports, so that is not the problem. Anyone know why? What about raising NFILE in /etc/conf/cf.d/stune ? If you have this only set to 20 logically no more than about 13 clients can connect ... >2. Does anyone have a good 1024x768 configuration for a Sigma Legend card. > My monitor will go to 66 Mhz. Can 1152x900 be used in non-interlaced > mode with this monitor configuration? No. The problem is not the Monitor, the problem is the Video-Chip. The ET4000 allows only dot-clocks up to 65MHz (this restriction seem simply to be imposed by the speed of the DRAMS). For 1152x900 non-interlaced, you'll need a much higher dot-clock. >3. I originally installed the X386 binaries on the system with 2.2.1 > and then later added TCP/IP. Now the machine locks up quite often > and I lose the console. I can get to the machine over the net, however. > X drops out and doesn't reset the keyboard, so there is no control left. > Moreover, I get wierd activity while trying to run clients. For example, > trying to run an xterm will fail one time and then succeed the next. > Is there a progam available to reset the keyboard? That is, one that > could be run from a remote terminal, but will reset the console setup? a) Do never a 'kill -9' to the xserver !!! Use a 'kill -1'. Then the server will gracefully exit and restore the keyboard. b) TCP/IP with many clients may use up more STREAMS buffers. Use 'netstat -m' to detect the problematic buffers and increase the allocated buffers then in /etc/conf/cf.d/stune. - Thomas -- _______________________________________________________________________________ E-Mail (domain): roell@lan.informatik.tu-muenchen.de UUCP (if above fails): roell@tumult.{uucp | informatik.tu-muenchen.de} famous last words: "diskspace - the final frontier..."
rrsum@matt.ksu.ksu.edu (Rick Summerhill) (03/08/91)
A short while ago I posted a note about X386 1.1 and several people responded: >>1. I get errors from Xlib about too many clients. I have 32 pty's and >> 32 streams ports, so that is not the problem. Anyone know why? > >Roell:What about raising NFILE in /etc/conf/cf.d/stune ? If you have this only >Roell:set to 20 logically no more than about 13 clients can connect ... This turned out to actually be NOFILES. Changing from 20 to 60 Solved the problem. Thanks for the lead, Thomas. >2. Does anyone have a good 1024x768 configuration for a Sigma Legend card. > My monitor will go to 66 Mhz. Can 1152x900 be used in non-interlaced > mode with this monitor configuration? >>[Responses form T. Roell and Chin Fang] Thanks for the info. >>3. I originally installed the X386 binaries on the system with 2.2.1 >> and then later added TCP/IP. Now the machine locks up quite often >> and I lose the console. I can get to the machine over the net, however. >> X drops out and doesn't reset the keyboard, so there is no control left. >> Moreover, I get wierd activity while trying to run clients. For example, >> trying to run an xterm will fail one time and then succeed the next. >> Is there a progam available to reset the keyboard? That is, one that >> could be run from a remote terminal, but will reset the console setup? [Response for T. Roell]: >a) Do never a 'kill -9' to the xserver !!! Use a 'kill -1'. Then the server > will gracefully exit and restore the keyboard. > >b) TCP/IP with many clients may use up more STREAMS buffers. Use 'netstat -m' > to detect the problematic buffers and increase the allocated buffers then > in /etc/conf/cf.d/stune. Still haven't solved this one. I have never done a kill on the server and netstat reports no fails for the streams buffers. What happens is that the screen locks up and I have a dead keyboard. If I login from the net or a terminal, the server X is gone along with all clients and the only thing remaining on the vt is the original C-shell. The only way I have been able to get out of this is to init to single user mode and then to level 0. Moreover, there are _no_ core files dumped. Something is obviously killing the server and the shell running .xinitrc. Moreover, I often get strange results from doing simple things. For example, I might run xset s 2 2 from an xterm and it will report and XIO error 5 from server "L ..." with a long line of spaces after the 'L'. Looks like some pointer is not pointing correctly. Then, the next time I run it, it works fine. I must be careful from then on, however, because it usually locks-up soon after. Any help would be greatly appreciated. and thanks to those who responded about my post. --Rick -- Rick Summerhill Internet: rrsum@hermzel.ksu.ksu.edu CTA, Cardwell Hall Bitnet: rrsum@ksuvm Kansas State University Phone: (913)532-6311 Manhattan, KS 66506 FAX: (913)532-5914
kaleb@thyme.jpl.nasa.gov (Kaleb Keithley) (03/13/91)
I'm a day late and a dollar short; I know this just went around, but we expire articles in three days, so I can't rewind news and see the answers. I installed X386 on my ESIX box with a Paradise VGA and Logitech (HiRez) bus mouse. I used the ESIX xms4 (bus mouse) device driver in Xconfig. When I run xinit from a virtual terminal, the server starts, the rootweave is drawn on the root window, the cursor is drawn, and then the system hangs. Moving the mouse does nothing, ctrl-alt-bs doesn't kill the server, alt-F[1-9] doesn't switch to alternate virt. terminals. Anyone else seen this? Know the cure? BTW, I still get the TCP: Invalid Parameter Error. I'm ignoring it. Does anyone know how to make it go away? Also, under Berzerkley, (well SunOS) the Server anchors the unix domain socket in /tmp/.X11-unix/X0. X386 seems to create the file /tmp/sa.adrfl. Is this the streams equivalent? AtDhVaAnNkCsE -- Kaleb Keithley kaleb@thyme.jpl.nasa.gov As of right now, I'm in charge here now... Alexander Haig. Voodoo Economics, that's what it is, voodoo economics. George Bush
tron@db.toronto.edu ("Carlos G. Mendioroz") (03/14/91)
I'm still having problems to get X386 to work on SCO unix 3.2.0 Despite the 'SCO source support' of 1.1a, the server dies in exactly the same point as 1.1: tfbFillBoxTile32() The debug output shows: InitOutput(pScreenInfo=0x40a798, argc=3, argv=0x7ffffeb0) X386VTInit() vgaScreenInit(index=0, pScreen=0x416400, argc=3, argv=0x7ffffeb0) ET4000Init(mode=0x40b830) vgaHWInit(mode=0x40b830, size=844) vgaEnterVT() ET4000Save(save=0x0) vgaHWSave(save=0x0, size=844) ET4000Restore(restore=0x414400) vgaHWRestore(restore=0x414400) ET4000Adjust() InitInput(argc=3, argv=0x7ffffeb0) ATKbdProc(pKeyboard=0x417400, what=0) ATKbdCtrl(pKeyboard=0x417400, ctrl=0x40e508) BusMouseProc(pMouse=0x417300, what=0) MouseCtrl(pMouse=0x417300, pCtrl=0x40f9e4) ATKbdProc(pKeyboard=0x417400, what=1) BusMouseProc(pMouse=0x417300, what=1) XIO: fatal IO error 5 (I/O error) on X server "L" after 0 requests (0 known processed) with 0 events remaining. Question (easy for somebody who knows the code ;-) - Is this the first place the server tries to access VGA's memory ? (i.e., the mapping is not working...) -Has anybody installed X386 on SCO 3.2.0 ? Jim Kelly is using 3.2.2, and MAP_CLASS is not even defined in 3.2.0 include files! I know I asked some dumb questions before... but now can anybody answer ? Please ? Bitte ? I'm using a Tricom Mega w/1Mb. (If that matters) -- Carlos G. Mendioroz <tron@db.toronto.edu> VE3 CGM UofT: +1 (416) 978-6610 Home: +1 (416) 966-1395