Archive-name: x-faq/part3 Last-modified: 1996/09/26 ---------------------------------------------------------------------- Subject: 48) How do I get a font name from the structure? You can't, although you can build up the font properties to rebuild a description of the font in XLFD format, which should be sufficient. This routine is derived from source provided by John L. Cwikla ([email protected]). #include <X11/Xlib.h> #include <stdio.h> /* Stolen from mit/fonts/lib/font/bitmap/bitscale.c */ enum scaleType { atom, pixel_size, point_size, resolution, resolution_x, resolution_y, average_width, scaledX, scaledY, unscaled, scaledXoverY, uncomputed, }; typedef struct _fontProp { char *name; Atom atom; enum scaleType type; char found; } fontProp; static fontProp fontNamePropTable[] = { { "FOUNDRY", 0, atom, 0}, { "FAMILY_NAME", 0, atom, 0}, { "WEIGHT_NAME", 0, atom, 0}, { "SLANT", 0, atom, 0}, { "SETWIDTH_NAME", 0, atom, 0}, { "ADD_STYLE_NAME", 0, atom, 0}, { "PIXEL_SIZE", 0, pixel_size, 0}, { "POINT_SIZE", 0, point_size, 0}, { "RESOLUTION_X", 0, resolution_x, 0}, { "RESOLUTION_Y", 0, resolution_y, 0}, { "SPACING", 0, atom, 0}, { "AVERAGE_WIDTH", 0, average_width, 0}, { "CHARSET_REGISTRY", 0, atom, 0}, { "CHARSET_ENCODING", 0, atom, 0}, #if 0 { "FONT", 0, atom, 0}, #endif /* 0 */ }; #define NUMITEMS(arr) ((int) (sizeof(arr) / sizeof(arr[0]))) void regenerateFontName(Display *display, XFontStruct *xfs) { int i; unsigned long retValue; if (xfs) { for(i=0;i<NUMITEMS(fontNamePropTable); i++) { fontNamePropTable[i].atom = XInternAtom(display, fontNamePropTable[i].name, 0); if (XGetFontProperty(xfs, fontNamePropTable[i].atom, &retValue)) { switch(fontNamePropTable[i].type) { case atom: printf("%s", XGetAtomName(display, (Atom)retValue)); break; case pixel_size: case point_size: case resolution: case resolution_x: case resolution_y: case average_width: case scaledX: case scaledY: case unscaled: case scaledXoverY: case uncomputed: printf("%d", retValue); break; } } else printf("*"); if (i != (NUMITEMS(fontNamePropTable)-1)) printf("-"); else printf("\n"); } } } ---------------------------------------------------------------------- Subject: 49) How can I set backgroundPixmap in a defaults file? I want to be able to do something like this: xclock*backgroundPixmap: /usr/include/X11/bitmaps/rootweave You can't do this. The backgroundPixmap resource is a pixmap of the same depth as the screen, not a bitmap (which is a pixmap of depth 1). Because of this, writing a generic String to Pixmap converter is impossible, since there is no accepted convention for a file format for pixmaps. Therefore, neither the X Toolkit or the Athena widget set define a String to Pixmap converter; because there is no converter you cannot specify this value as a resource. The Athena widget set does define a String to Bitmap converter for use in many of its widgets, however. 4/90] However, note that a specific converter which encapsulates much of the functionality of the xloadimage package by Jim Frost was posted 12/90 by Sebastian Wangnick ([email protected]); it permits loading of a number of image formats as a pixmap. ---------------------------------------------------------------------- Subject: 50) How can I make small multi-color pixmap images? (What is XPM?) The leading general-purpose format for small multi-color pixmaps is the XPM format used by Groupe Bull in several of its programs, including the GWM window manager, by AT&T in its olpixmap editor, and by ICS in its interface builder. The XPM distribution includes read/write routines for the simple XPM text format. See information on the xpm-talk mailing list above. XPM 3.4h became available in 2/96 and is available from ftp.x.org:/contrib/libraries/xpm-3.4h.tar.gz or koala.inria.fr:/pub/xpm/xpm-3.4h.tar.gz . Older versions are on the X contrib tapes. A set of XPM icons collected by Anthony Thyssen ([email protected]) is on ftp.x.org in R5contrib/AIcons; the hobbes-icon-xpm3 collection of XPM icons is on hobbes.nmsu.edu/ . ---------------------------------------------------------------------- Subject: 51) Why can't I override translations? Only the first item works. (sic) You probably have an extra space after the specification of the first item, like this: basic*text.translations: #override \ Ctrl<Key>a: beginning-of-line() \n\ Ctrl<Key>e: end-of-line() ^ extra space The newline after that space is ending the translation definition. [Thanks to Timothy J. Horton, 5/91] ---------------------------------------------------------------------- Subject: 52) How can I have a clock show different timezones? One solution is xchron, in Volume 6 of comp.sources.x, which can show the time for timezones other than the local one. sunclock on ftp.x.org displays a world map with sun/dark areas and local and UTC time. The OpenWindows clock has a TimeZone property. Modifications to the Xaw clock widget to support hour and minute offsets were posted by David Herron ([email protected]). A patch for the clock coming with the Xaw3D widgets introduces resources hourOffset, minuteOffset, gmt; it can be found at ftp.wu-wien.ac.at:pub/src/X11/wafe/xaw3d.Clock.patch. Alternatively, you can probably set the timezone in the shell from which you invoke the xclock or oclock, or use a script similar to this: #!/bin/sh TZ=PST8PDT xclock -name "La-La" 2> /dev/null & TZ=EST5EDT xclock -name "Nyah-Nyah" 2> /dev/null & ---------------------------------------------------------------------- Subject: 53) I have xmh, but it doesn't work. Where can I get MH? The xmh mail-reader requires the Rand MH mail/message handling system, which is not part of the UNIX software distribution for many machines. A list of various ftp, uucp, e-mail and US-mail sites for both xmh and MH is given in the monthly MH FAQ posted to comp.mail.mh; one source is ics.uci.edu. ---------------------------------------------------------------------- Subject: 54) Why am I suddenly unable to connect to my Sun X server? After a seemingly random amount of time after the X server has been started, no other clients are able to connect to it. The default cron cleanup jobs supplied by Sun (for 4.0.3, at least) delete "old" (unreferenced) files from /tmp -- including /tmp/.X11-unix, which contains the socket descriptor used by X. The solution is to add "! -type s" to the find exclusion in the cron job. [10/90] ---------------------------------------------------------------------- Subject: 55) Why don't the R5 PEX demos work on my mono screen? The R5 sample server implementation works only on color screens, sorry. ---------------------------------------------------------------------- Subject: 56) How do I get my Sun Type-[45] keyboard fully supported by Xsun? The R6 Xsun supports Sun Type-[45] keyboards; see the KEYBOARDS section of the Xsun man page. Many users wants the Num Lock key to light the Num Lock LED and have the appropriate effect on the numeric keypad. The R5 Xsun server as distributed by the Consortium doesn't do this but there are two different patches available. The first patch is written by Jonathan Lemon and fixes the Num Lock related problems. It is available from ftp.x.org in the file R5contrib/Xsun-R5.numlock_patch.Z . The second is written by Martin Forssen and fixes the Num Lock and Compose keys and adds support for the different national keyboard layouts for Type-4 and Type-5 keyboards. This patch is available from ftp.x.org in R5contrib/sunkbd.930314.tar.Z or via email from [email protected]. [thanks to Martin Forssen ([email protected] or [email protected]), 8/92] (Note that use of xmodmap to map function and arrow keys can make the Type 5 keyboard more useful without needing these patches.) ---------------------------------------------------------------------- Subject: 57) How do I report bugs in X? Generally, report bugs you find to the organization that supplied you with the X Window System. If you received the R6 source distribution directly from the Consortium, please read the file xc/bug-report for instructions. [Look in mit/bug-report for R5, mit/doc/bugs/bug-report in R4.] [Thanks to Stephen Gildea <[email protected]>, 5/91; 12/91] ---------------------------------------------------------------------- Subject: 58) Why do I get "Warning: Widget class version mismatch"? This error, which typically goes on to say, "widget 11004 vs. intrinsics 11003" indicates that the header files you included when building your program didn't match the header files that the Xt library you're linking against was built with; check your -I include path and -L link-path to be sure. However, the problem also occurs when linking against a version of the X11R4 Xt library before patch 10; the version number was wrong. Some Sun OW systems, in particular, were shipped with the flawed version of the library, and applications which link against the library typically give the warnings you have seen. ---------------------------------------------------------------------- Subject: 59)! Why does my SPARC 4 with the TCX fail? It apparently needs SunOS 4.1.4 (Solaris 1.1.2) to operate correctly. Under Solaris 2 in versions before 2.5, the TCX doesn't pretend to be a CG3, and so it's not supported by the X Consortium (under 2.5, the emulation of a CG3 is not quite correct) in X11R6 or X11R6.1. ---------------------------------------------------------------------- Subject: 60) Why does my SPARC say "Mapping cg3c: No such device or address"? The R6 sun ddx uses information returned by the device driver to do the right thing, so this problem should go away with R6, but the X Consortium does not have this configuration available to test it. This problem comes up on Sun SPARC Classic machines. There is no X Consortium fix for this problem, but the correction can be made to X11R5 sources by editing the file "src/mit/server/ddx/sun/sunCG3C.c". Find the second buffer definition that looks like this: typedef struct cg3bc { #ifdef sparc u_char mpixel[128*1024]; /* bit-per-pixel memory */ u_char epixel[128*1024]; /* enable plane */ #endif u_char cpixel[CG3B_HEIGHT][CG3B_WIDTH]; /* byte-per-pixel memory */ } CG3BC, CG3BCRec, *CG3BCPtr; and change the instances of "128*1024" to "96*1024". Then recompile the X server. [thanks to Russ Poffenberger ([email protected])] ---------------------------------------------------------------------- Subject: 61) Where can I find a dictionary server for xwebster? Webster's still owns the copyright to the on-line copies of Webster's Dictionary which are found at various (university) sites. After it became aware that these sites were then acting as servers for other sites running xwebster and gnuemacs-webster, it asked that server sites close off external access. [The NeXT machine apparently is also licensed to have the dictionary. A Webster daemon for NeXT machines is available from iuvax.cs.indiana.edu (129.79.254.192) in "pub/webster/NeXT-2.0".] Unless you want to get a legal on-line copy yourself or can find a site which can grant you access, you are probably out of luck. However, if you are a legitimate site, you'll want to pick up the latest xwebster, as-is on ftp.x.org:R5contrib/xwebster.tar.Z [10/91]; the file xwebster.README includes discussions of the availability, illegality, and non-availability of dictionary servers. [courtesy [email protected] (Steve Miller) and [email protected] (Niels Mayer) 11/90] ---------------------------------------------------------------------- Subject: 62)! What desktop managers are available? xfm, the X file and appilcation manager, is available from ftp.x.org:/contrib/applications and from sunsite.unc.edu:/pub/Linux/X11/xutils/managers; version 1.3.2 was released 5/95. Moxfm is a free OSF/Motif based file and application manager for generic Unix systems running X11. Moxfm allows you to browse your directory tree and to copy, move, link and delete files in an intuitive way by simple drag-and-drop actions. (It is based on xfm.) Sources are on ftp://ftp.x.org/contrib/applications/moxfm-src.tgz ; some Linux, HPUX and IRIX binaries are available from http://ips105.desy.de:8765/~mai/moxfm . See also http://sugra.desy.de/user/mai/moxfm/ . xdtm, the X Desktop Manager, is available from ftp.x.org and avahi.inria.fr; version 2.5.7 was released 12/95. FileRunner is a tcl/Tk based file manager which is configurable. Sources are available at ftp://sunsite.unc.edu/pub/Linux/X11/xutils/managers/FileRunner_1.1.tar.gz . Version 2.0 was released 9/96. Several other packages which are not file managers but which make easy the invocation of applications from configurable button bars are "rtc" (in ftp.x.org:contrib/applications as rtc-2.0.tar.gz) "bricons" (in ftp.x.org:R5contrib/ as bricons-athena-3.0.tar.Z or bricons-motif-3.0.tar.Z). "tkgoodstuff" is available from ftp://merv.philosophy.lsa.umich.edu/pub/ ; information is on http://www.umich.edu/~markcrim/tkgoodstuff/tkgoodstuff.html (version 4.1 was released 9/96). "xtpanel" lets the user build a panel containing interactive objects such as buttons, sliders, text fields, etc., either from the command line or using a simple scripting language. It is available for anonymous ftp from hanauma.Stanford.EDU (36.51.0.16) as pub/X/xtpanel-3.01.tar.Z and may also be found in the alt.sources archives. "xmgoodstuff" is a simple Motif toolbar along the lines of tkgoodstuff; see http://stud1.tuwien.ac.at/~e8930188 for details. Also: IXI sells X.desktop. Freedom software sells a desktop product. Visix offers a desktop product called Looking Glass. A product called G.R.E.A.T. may qualify. The CDE environment offered by several vendors (or in earlier versions from HP and SAIC) offers a desktop environment. According to the alt.windows.cde FAQ, it will probably replace Looking Glass and X.desktop. See information from the vendors, including http://www.triteal.com/ . ---------------------------------------------------------------------- Subject: 63) How can I use a Web browser as a help system? Keith Gemeinhart ([email protected] has developed a simple toolkit that allows you to use either a Netscape or Mosaic WWW browser as an online help system. For more information see http://www.tsc.com/tools/xtschelp.html [3/96]. ---------------------------------------------------------------------- Subject: 64)+ How can I retrieve resource values from an application? The editres program has long allowed you to set resources on widgets in an application which is "editres-aware" -- one that pays attention to requests from the editres application. Newer versions of editres allow you to view as well as set values; you may need some additional support in libXmu. The sources are on ftp.x.org. [8/96] ---------------------------------------------------------------------- Subject: 65) TOPIC: OBTAINING X AND RELATED SOFTWARE AND HARDWARE ---------------------------------------------------------------------- Subject: 66) Is X public-domain software? No. The X software is copyrighted by various institutions and is not "public domain", which has a specific legal meaning. However, the X distribution is available for free and can be redistributed without fee. Contributed software, though, may be placed in the public domain by individual authors. ---------------------------------------------------------------------- Subject: 67) How compatible are X11R3, R4, R5, R6? What changes are there? The Release Notes for each release of X11 specify the changes from the previous release. The X Consortium tries very hard to maintain compatibility across releases. In the few places where incompatible changes were necessary, details are given in the Release Notes. Each X11 distribution site on the network also offers the Release Notes that go with the release they offer; the file typically can be found at the top of the distribution tree. [Stephen Gildea, 1/92] Things that are incompatible in R6: - R6 Xt requires R6 Xlib. - R6 Xaw no longer has Clock, Logo, and Mailbox widgets. - R6 Xt retains binary compatibility with R5 for all data structures except WMShellPart. See section 13.4 of the Xt specification for more details. [Dave Wiggins ([email protected])] The comp.windows.x.intrinsics FAQ-Xt lists Xt differences among these versions. ---------------------------------------------------------------------- Subject: 68)! What is Fresco? When is Fresco rumored to be available? Fresco is a user-interface system specified in CORBA IDL. The sample implementation from the X Consortium is implemented in C++. Fresco is available with X11R6 (Fresco doesn't require R6, but it does need the R6 imake to build), but as a work-in-progress. Work is progressing, but there is no schedule for a full release version (and the standardization process has been deferred); the Consortium is still charting future directions. Fresco is a fairly long-term effort in our [that is, of the X Consortium] minds, in part due to the amount of work needed to produce a complete next generation user interface system, and in part due to the limited number of people working on it. We expect that each subsequent release of Fresco will both deepen coverage in previously existing areas like graphics, and broaden coverage to new areas like GUI control objects, embedding, and transcription. What order these things appear in, and the schedule for future releases, is still somewhat up in the air. - Matt Landau (X Consortium), 10/19/94 Fresco draws several design ideas from InterViews and will ultimately incorporate much of the functionality of Xt and Xlib, and add some significant new capabilities in the areas of structured graphics, device and resolution independent drawing models, a standard object model (OMG CORBA) and interface definition language (CORBA IDL), and application linking and embedding. There is a writeup on Fresco in the Proceedings of the 7th Annual X Technical Conference, published in Issue 5 of the X Resource, O'Reilly and Associates (ISBN 1-56592-020-1). PostScript for Mark Linton's Xhibition94 tutorial notes is in graphics/fresco/xhibition94.ps.Z on ftp.sgi.com. [Information from Kaleb Keithley ([email protected]) and Matt Landau ([email protected]); 1/94; 4/94.] There is a Fresco home page at http://www.faslab.com/fresco/HomePage.html . Sources and binaries are available at ftp://ftp.faslab.com/pub/Fresco . VFX (Visual Fresco eXplorer) is a highly customizable, extensible, and integrated environment for the authoring and visualization of Fresco objects. FrescoVFX is available from http://www.faslab.com/fresco/HomePage.html or ftp.faslab.com:/pub/Fresco/{FrescoVFX-win.zip,FrescoVFX-solaris25.tar.gz} for Windows 95 or NT 3.51 and for Solaris 2.4 or later. [8/96] ---------------------------------------------------------------------- Subject: 69) Does Fresco work with g++ 2.5.8? No; g++ does not cope with the use of explicitly-scoped nested type names as formal parameter types of return types for member functions. For example, the following class definition will not compile with g++: class Event { public: typedef void *Data; Event::Data get_data(void); int set_data(Event::Data new_data); }; Cygnus is aware of this problem and claims it's fixed in the next release of g++. [from [email protected] (Matt Landau)] ---------------------------------------------------------------------- Subject: 70) What is Broadway? Broadway, under development at the X Consortium in 1996, is a package of technologies designed to provide what is termed "universal access to interactive applications on the Web" -- the ability to locate and invoke remote applications via the Web and have their displays, including both graphics and audio, appear wherever you are (on your local desktop), either as new top-level windows or embedded within your Web browser. Building Broadway will involve creating a least three new extensions to X11 (one for embedding, one for fast performance over low-speed lines, and one for security enhancements), but will also involve developing new standards for remote activation, and will involve modifying Web browsers to support the Broadway activation and embedding protocols. The Broadway embedding protocols are designed to allow a Broadway-capable window manager and X server to cooperate and provide embedded display of unmodified X11 applications; Broadway does not imply an incompatible protocol. See http://www.x.org/consortium/broadway.html for more information. [3/96; thanks to [email protected] (Matt Landau)] Note that "Broadway" is an internal name, only. It will be released as X11R7 or X11R6.2. ---------------------------------------------------------------------- Subject: 71) Where can I get X11R6.1 (source and/or binaries)? Release 6.1 was made available to the public on March 14, 1996. X11 Release 6.1 is an update to X11 Release 6. It is compatible with R6 at the source and protocol levels in all respects, and binaries are upward-compatible. Here are some highlights of what's new in Release 6.1; this list is by no means exhaustive. For complete details, refer to the R6.1 Release Notes. * Support for newer operating system versions on a number of platforms. * Support for threads on more platforms. * New X Consortium standards: XKEYBOARD (XKB) RECORD DOUBLE-BUFFER (DBE) ICE X Rendezvous * Configuration and build improvements: BOOTSTRAPCFLAGS required on fewer platforms Imake support for Atria clearmake Better imake documentation and hints on writing Imakefiles * Bug fixes and enhancements to many programs and libraries ** FTP SITES PROVIDING RELEASE 6.1 North America anonymous FTP: Location Address Directory -------- ------- --------- Cambridge, MA ftp.crl.research.digital.com /pub/X11/R6.1 Eastern USA [192.58.206.2] Cambridge, MA ftp.x.org /pub/R6.1 Eastern USA [198.112.44.100] New York City ftp.cs.columbia.edu /archives/X11R6.1 Eastern USA [multi-homed] North Carolina ftp.duke.edu /pub/X11/R6.1 Eastern USA [152.3.233.7] Washington, DC ftp.digex.net /pub/X Eastern USA [204.91.197.227] Minneapolis, MN ftp.cs.umn.edu /packages/X11/R6.1 Central USA [160.94.227.144] West Lafayette, IN ftp.cs.purdue.edu /pub/X11/R6.1 Central USA [128.10.2.1] Palo Alto, California ftp.digital.com /pub/X11/R6.1 Western USA [204.123.2.4] Albuquerque, NM ftp.khoros.unm.edu /pub/dist/X/X11R6.1 Southwest USA [198.59.155.28] British Columbia ftp.cs.ubc.ca /mirror1/R6.1 Canada [142.103.6.6] Europe anonymous FTP: Location Address Directory -------- ------- --------- Czech Republic ftp.eunet.cz /pub/X11/R6.1 [193.85.1.11] England sunsite.doc.ic.ac.uk /packages/X11R6.1 [193.63.254.1] Europe ftp.eu.net /X11/R6.1 [192.16.202.2] Finland ftp.eunet.fi /pub/X11/R6.1 [193.66.1.8] Finland ftp.funet.fi /pub/X11/R6.1 [128.214.248.6] France ftp.univ-lille1.fr /pub/X/R6.1 [134.206.1.36] Germany ftp.gwdg.de /pub/x11/x.org [134.76.12.1] Germany ftp.rz.uni-wuerzburg.de /pub/X11/R6.1 [132.187.3.2] Germany ftp.uni-paderborn.de /pub/X11/R6.1 [131.234.22.32] and [131.234.2.41] Iceland ftp.isnet.is /pub/X11/R6.1 [193.4.58.51] Ireland ftp.ieunet.ie /pub/X11R6.1 [192.111.39.1] Norway ftp.eunet.no /pub/X11/R6.1 [193.71.1.5] Norway ftp.unit.no /pub/X11/R6.1 [129.241.1.97] Poland sunsite.icm.edu.pl /pub/X11/R6.1 [148.81.209.3] Portugal ftp.puug.pt /pub/X11/R6.1 [193.126.4.70] Spain asterix.fi.upm.es /pub/X11/R6.1 [138.100.8.6] Sweden ftp.sunet.se /pub/X11/R6.1 [130.238.127.3] Switzerland ftp.switch.ch * /mirror/X11/R6.1 [130.59.1.40] *only available for Swiss organizations with a SWITCH service contract and foreign education & research organizations United Kingdom ftp.mcc.ac.uk /pub/misc-unix/X11R6.1 [130.88.203.12] East Asia anonymous FTP: Location Address Directory -------- ------- --------- Hong Kong ftp.cs.cuhk.edu.hk /pub/X11R6.1 [137.189.4.110] Japan sunsite.sut.ac.jp /pub/archives/X11/R6.1 [133.31.180.200] Africa anonymous FTP: Location Address Directory -------- ------- --------- South Africa ftp.is.co.za /x/pub/R6.1 Middle East anonymous FTP: Location Address Directory -------- ------- --------- Israel ftp.huji.ac.il /mirror/X11/R6.1 [132.65.16.10] Binaries of X11R6.1 for SPARC SunOS 4.1.3 are available from ftp://ftp.cad.gatech.edu/pub/R6.1/X11R6.1.sunos413.tar.gz [4/96]. Sources of X11R6.1 are available on CD-ROM from Yggdrasil Computing. It also includes GNU and Linux tools. To order, call 1-800-261-6630 or email [email protected]. ---------------------------------------------------------------------- Subject: 72) Where can I get X11R6 (source and/or binaries)? Release 6 was made available to the public on May 2, 1994. The X Consortium is making R6 available simultaneously on multiple ftp sites around the world; the Consortium is also offering R6 on CD-ROM, QIC-150 tape, and 8mm tape (tar format) and is distributing hardcopy documentation. Information: X Consortium, R6 Sales Center, 1 Memorial Drive, Cambridge, MA 02142-1301, USA. You will need about 140Mb of disk space to hold all of the Core distribution. PLEASE use a site that is close to you in the network. Note: this list is better available through: http://www.x.org/consortium/GettingX11R6.html (or via ftp from ftp.x.org as GettingR6, or via "send R6 sales" to [email protected]) North America anonymous FTP: Location Address Directory -------- ------- --------- Cambridge, MA ftp.crl.research.digital.com Digital Equipment Corp. [192.58.206.2] /pub/X11/R6 Cambridge Research Laboratory /pub/X11/contrib Cambridge, MA ftp.x.org /pub/R6 X Consortium [198.112.44.100] /contrib (ftp.crl.research.digital.com is a faster site for FTP) Newton, MA ftp.marcam.com /R6 MARCAM Corporation [198.102.216.30] /R6/contrib New York City, NY ftp.cs.columbia.edu /archives/X11R6/R6 Columbia University [128.59.26.5] /archives/X11R6/contrib Computer Science Dept Buffalo New York ftp.acsu.buffalo.edu /pub/R6 University at Buffalo [128.205.7.9] /pub/R6 Washington DC ftp.digex.net /pub/X11/R6 Digital Express Group, Inc. [128.219.128.109] /pub/X11/contrib Aberdeen Maryland ftp.arl.mil /pub/X11/R6 Army Research Laboratory [138.18.1.158] /pub/X11/contrib Falls Church, VA ftp.uu.net /systems/window-sys/X/R6 UUNET Technologies, Inc [192.48.96.9] /systems/window-sys/X/contrib Durham, NC ftp.duke.edu /pub/X11R6 Duke University [152.3.102.3] Oak Ridge, Tenn sws1.ctd.ornl.gov /unix/X11R6 Oak Ridge National Lab [128.219.128.109] /unix/X11R6/contrib (Limited access host) Ann Arbor, MI ftp.merit.edu /pub/dist/X/X11R6 Merit Network, Inc. [35.1.1.48] West Lafayette, Indiana ftp.cs.purdue.edu /pub/X11/R6 Purdue University [128.10.2.1] /pub/X11/R6 Dept of Computer Sciences Columbus, Ohio ftp.cis.ohio-state.edu /pub/X.V11R6/R6 The Ohio State University [128.146.8.52] /pub/X.V11R6/R6-contrib Dept of Computer and Information Science Albuquerque New Mexico ftp.khoros.unm.edu /pub/dist/X/X11R6 Khoros Group UNM [198.59.155.28] /pub/dist/X/X11R6.contrib Palo Alto, California gatekeeper.dec.com /pub/X11/R6 Digital Equipment Corp [16.1.0.2] /pub/X11/contrib Europe anonymous FTP: Location Address Directory -------- ------- --------- Vienna, Austria ftp.Austria.EU.net /pub/x11/x11r6 EUnet Austria [192.92.138.34] /pub/x11/x11r6/contrib Zagreb, Croatia ftp.zel.etf.hr /pub/X11/R6 Faculty of Electrical [161.53.65.13] /pub/X11/contrib Engineering, Dept of Electronics Prague, Czech Republic ftp.eunet.cz /pub/x11/R6 EUnet Czechia [193.85.1.11] /pub/x11/R6/contrib Copenhagen, Denmark ftp.denet.dk /pub/X11/X11R6 DENet [129.142.6.74] /pub/X11/contrib Copenhagen, Denmark osiris.dknet.dk /pub/X11/R6 DKnet / EUnet Denmark [193.88.44.45] /pub/X11/contrib Helsinki, Finland ftp.eunet.fi /X11R6/release EUnet Finland [192.26.119.1] /X11R6/contrib Espoo, Finland nic.funet.fi /pub/X11/X11R6 [192.52.71.41] /pub/X11/contrib France (near Paris) ftp.inria.fr /X/X11R6 INRIA Rocquencourt [192.93.2.54] /X/contrib-R6 Paris, France ftp.ibp.fr /pub/X11/R6 Institut Blaise Pascal [132.227.60.2] /pub/X11/contrib Dortmund, Germany ftp.germany.eu.net /pub/X11/XConsortium/pub/R6 EUnet Deutschland GmbH [192.76.144.75] /pub/X11/XConsortium/contrib Paderborn, Germany ftp.uni-paderborn.de /pub/X11/R6 University of Paderborn [131.234.2.32] /pub/X11/contrib Budapest, Hungary sunserv.sztaki.hu /pub/X11R6 SZTAKI / EUnet Hungary [192.84.227.1] /pub/R6-contrib Dublin, Ireland ftp.ieunet.ie /pub/R6 IEunet [192.111.39.3] /pub/R6/contrib Milano, Italy ftp.dsi.unimi.it /pub/R6 DSI, U of Milan [149.132.2.45] /export Milano, Italy ftp.iunet.it /X11/X11R6 IUnet NOC [192.106.1.6] /X11/contrib Oslo, Norway ftp.eunet.no /pub/X11/R6 EUnet Norway [193.71.1.7] /pub/X11/contrib Norway ftp.unit.no /pub/X11/R6 U. of Trondheim/SINTEF [129.241.1.97] /pub/X11/contrib Warsaw, Poland ftp.icm.edu.pl /pub/X11/R6 ICM, Warsaw University [XXX.XXX.XXX.XXX] /pub/X11/contrib Lisbon, Portugal relay.puug.pt /pub/X11R6 PUUG [193.126.4.65] /pub/X11R6/contrib Portuguese UNIX Users Group Moscow, Russia ftp.kiae.su /x11/X11R6 RELCOM/EUnet, KIAE [144.206.136.10] /x11/X11R6/contrib Lulea, Sweden ftp.luth.se /pub/X11/R6 Lulea University [130.240.18.2] /pub/X11/contrib of Technology Sweden ftp.sunet.se /pub/X11/R6 Swedish University [130.238.127.3] /pub/X11/contrib Computer Network Zurich, Switzerland ftp.eunet.ch /archive/software/X11R6 EUnet Switzerland [146.228.10.16] /archive/software/X Zurich, Switzerland ftp.switch.ch /mirror/X11/R6 SWITCH - Swiss Academic & [130.59.1.40] /mirror/X11/contrib Research Network Amsterdam, The Netherlands ftp.EU.net /X11/R6 EUnet Europe [192.16.202.2] /X11/contrib Amsterdam, The Netherlands ftp.NL.net /pub/windows/X/R6 NLnet [193.78.240.13] /pub/windows/X/contrib Canterbury, Kent, UK ftp.britain.eu.net /pub/X11R6 EUnet GB [192.91.199.5] /pub/X11R6-contrib London, UK src.doc.ic.ac.uk /packages/X11R6 SUNsite, Dept of Computing, [146.169.2.10] /packages/X11-contrib East Asia anonymous FTP: Location Address Directory -------- ------- --------- Hong Kong ftp.cs.cuhk.hk /pub/X11R6 Computer Science Dept [137.189.4.57] /pub/Xcontrib The Chinese University of Hong Kong Taejon, Republic of Korea cair.kaist.ac.kr /pub/X11/R6 Center for Artificial [143.248.11.170] /pub/X11/contrib (not yet operational) Inteligence Research, KAIST Tokyo, Japan ftp.iij.ad.jp /pub/X/X11R6 Internet Initiative Japan [192.244.176.50] /pub/X/contrib Fukuoka, Japan ftp.ec.kyushu-u.ac.jp /pub/X11R6 Kyushu University [133.5.10.12] /pub/contrib Tokyo, Japan SunSITE.sut.ac.jp /pub/archives/X11/R6 Science University of Tokyo [133.31.30.7] /pub/archives/X11/R6contrib Tokyo, Japan ftp.u-tokyo.ac.jp /pub/X11R6 The University of Tokyo [130.69.254.254] /pub/X11R6-contrib Fujisawa, Japan sh.wide.ad.jp /X11R6 WIDE Project (Fujisawa) [133.4.11.11] /X11R6-contrib Nara, Japan wnoc-nara-ss2.wide.ad.jp /pub/X11R6 WIDE Project (Nara) [133.4.23.2] /pub/X11R6-contrib Tokyo, Japan ftp.inter.spin.ad.jp /pub/unix/R6 Roppongi, Minato-ku [165.76.8.4] /pub/unix/R6/contrib Spin project Taiwan NCTUCCCA.edu.tw /X/X11R6 Campus Computer [140.111.1.10] /X/contrib Communication Assoc. Australia anonymous FTP: Location Address Directory -------- ------- --------- Melbourne, Australia archie.AU X11/R6 AARNet archive server [139.130.23.2] X11/contrib Melbourne, Australia munnari.OZ.AU X.V11/R6 University of Melbourne [128.250.22.2] X.V11/contrib The Free Software Foundation's "X11 Tapes" and "May 1994 Source Code CD-ROM" contain X11R6. Email: [email protected]; Voice: +1-617-542-5942; Fax: +1-617-542-2652. Anyone in Europe can get a copy of the X.V11R6 distribution, including the core and contributed software and all official patches, free of charge. The only requirement is to agree to return the tapes, or equivalent new tapes. Available tape formats are QIC, TK, DAT and Exabyte cartridges. Contact: Jamie Watson, Adasoft AG, Nesslerenweg 104, 3084 Wabern, Switzerland. Tel: +41 31 961.35.70 or +41 62 61.41.21; Fax: +41 62 61.41.30; [email protected]. Binary distributions include: X11R6pl2 binaries for Sun3 are on ftp.cad.gatech.edu in pub/X11R6. X11R6pl12 binaries for SPARC SunOS 4.1.3 are accessible through http://mistral.enst.fr/~pioch/X11/ (/pub/unix/X11/X11R6 on ftp.enst.fr). Walnut Creek is producing a CD-ROM which should contain the new (2/95) patches to X11R6 and a new release of XFree86. Additional sites that mirror ftp.x.org include: freebsd.cdrom.com ---------------------------------------------------------------------- Subject: 73) Where can I get X11R5 (source and/or binaries)? Information about the Consortium's distribution of the sources on 6250bpi and QIC-24 tape and its distribution of hardcopy of the documents is available from Software Center, Technology Licensing Office, Massachusetts Institute of Technology, 28 Carleton Street, Room E32-300, Cambridge MA 02142-1324, phone: 617-258-8330. You will need about 100Mb of disk space to hold all of Core and 140MB to hold the Contrib software donated by individuals and companies. PLEASE use a site that is close to you in the network. Note that the RELEASE notes are generally available separately in the same directory; the notes list changes from previous versions of X and offer a guide to the distribution. The following list was originally obtained from the X Consortium. As sites have been found to have dropped their distributions, they have been removed. North America anonymous FTP: Maryland ftp.brl.mil pub/X11R5 128.63.16.158 (good for MILNET sites) Massachusetts ftp.x.org pub/R5 198.112.44.100 (crl.dec.com is better) Michigan merit.edu pub/X11R5 35.1.1.42 Missouri wuarchive.wustl.edu packages/X11R5 128.252.135.4 Montana ftp.cs.montana.edu pub/X.V11R5 192.31.215.202 New York azure.acsu.buffalo.edu pub/X11R5 128.205.7.6 Ohio ftp.cis.ohio-state.edu pub/X.V11R5 128.146.8.52 Ontario ftp.cs.utoronto.ca pub/X11R5 128.100.1.105 Washington DC x11r5-a.uu.net X/R5 192.48.96.12 Washington DC x11r5-b.uu.net X/R5 137.39.1.12 Europe/Middle East/Australia anonymous FTP: Australia munnari.oz.au X.V11/R5 128.250.1.21 Denmark freja.diku.dk pub/X11R5 129.142.96.1 United Kingdom src.doc.ic.ac.uk graphics/X.V11R5 146.169.3.7 hpb.mcc.ac.uk pub/X11r5 130.88.200.7 Finland nic.funet.fi pub/X11/R5 128.214.6.100 France nuri.inria.fr X/X11R5 128.93.1.26 Germany ftp.germany.eu.net pub/X11/X11R5 192.76.144.129 Israel cs.huji.ac.il pub/X11R5 132.65.6.5 Italy ghost.sm.dsi.unimi.it pub/X11R5 149.132.2.1 Netherlands archive.eu.net windows/X/R5 192.16.202.1 Norway ugle.unit.no pub/X11R5 129.241.1.97 Norway nac.no pub/X11R5 129.240.2.40 Switzerland nic.switch.ch software/X11R5 130.59.1.40 Japan anonymous FTP: Kanagawa sh.wide.ad.jp X11R5 133.4.11.11 Kwansai ftp.ics.osaka-u.ac.jp X11R5 133.1.12.30 Kyushu wnoc-fuk.wide.ad.jp X11R5 133.4.14.3 TISN utsun.s.u-tokyo.ac.jp X11R5 133.11.11.11 Tokyo kerr.iwanami.co.jp X11R5 133.235.128.1 Tokyo scslwide.sony.co.jp pub/X11R5 133.138.199.1 UUCP: uunet for UUNET customers ~/X/R5 decwrl existing neighbors only ~/pub/X11/R5 osu-cis ~/X.V11R5 (not online until ~ 9 Sept) utai existing neighbors only ~/ftp/pub/X11R5 hp4nl Netherlands only ~uucp/pub/windows/X/R5 NFS: Missouri wuarchive.wustl.edu /archive/packages/X11R5 128.252.135.4 mount point: /archive AFS: Pennsylvania /afs/grand.central.org/pub/X11R5 NIFTP (hhcp, cpf, fcp, ...): United Kingdom uk.ac.ic.doc.src <X.V11R5> 00000510200001 user "guest" anon FTAM: United Kingdom 000005102000 (Janet) X.V11R5 146.169.3.7 (Internet) 204334504108 (IXI) ACSNet: Australia munnari.oz (fetchfile) X.V11/R5 Please fetch only one file at a time, after checking that a copy is not available at a closer site. [9/2/91; updated for contrib 10/91] Anyone in Europe can get a copy of the X.V11R5 distribution, including the core and contributed software and all official patches, free of charge. The only requirement is to agree to return the tapes, or equivalent new tapes. Only QIC and TK format cartridges can be provided. Contact: Jamie Watson, Adasoft AG, Nesslerenweg 104, 3084 Wabern, Switzerland. Tel: +41 31 961.35.70 or +41 62 61.41.21; Fax: +41 62 61.41.30; [email protected]. UK sites can obtain X11 through the UKUUG Software Distribution Service, from the Department of Computing, Imperial College, London, in several tape formats. You may also obtain the source via Janet (and therefore PSS) using Niftp (Host: uk.ac.ic.doc.src Name: guest Password: your_email_address). Queries should be directed to Lee McLoughlin, 071-589-5111#5037, or to [email protected] or [email protected] (send a Subject line of "wanted"). Also offered are copies of comp.sources.x, the ftp.x.org contrib and doc areas and most other announced freely distributable packages. X11R5 and X11R4 source along with X11R5 contrib code, prebuilt X binaries for major platforms (R5.21), and source code examples from O'Reilly's books is available on an ISO-9660-format CD-ROM (with Rock Ridge extensions) from O'Reilly & Associates. [6/92]. X11R5 source is available on ISO-9660-format CD-ROM for members of the Japan Unix Society from Hiroaki Obata, [email protected]. X11R5 source along with GNU source, the comp.sources.x archives, and SPARC binaries is available on an ISO-9660-format CD-ROM from PDQ Software, 510-947-5996 (or Robert A. Bruce, [email protected]). X11R5 source is available from Automata Design Associates, +1 215-646-4894. X11R5 source is part of the Free Software Foundation GNU CD-ROM (2nd Edition). Various users' groups (e.g. SUG) offer X sources cheaply, typically on CD-ROM. Source for the Andrew User Interface System 6.3.1 (9/94) are available on ftp.andrew.cmu.edu in pub/AUIS and via tape from the Andrew Consortium, School of Computer Science, Carnegie Mellon University, 5000 Forbes Ave., Pittsburgh PA 15217. Information: [email protected], 412-268-6710, fax 412-621-8081, http://www.cs.cmu.edu/~AUIS . Binaries for X11R5, with shared libX11 and libXmu, for A/UX 2.0.1 are now available from wuarchive.wustl.edu:/archive/systems/aux/X11R5. Patches for X11R5 compiled with gcc (but not shared libraries) are also available. [John L. Coolidge ([email protected], 10/91)] A binary tree for the Next by Douglas Scott ([email protected]) is on foxtrot.ccmrc.ucsb.edu; it is missing the server, though. Binaries for the Sun386i are in vernam.cs.uwm.edu:/sun386i. Binaries for the HP-PA are on hpcvaaz.cv.hp.com (15.255.72.15). Binaries for the HP-PA are on ftp.cae.wisc.edu. Binaries of X11R5.26 for Sun3/SunOS4.1.1 systems are on ftp.cad.gatech.edu as X11R5.pl26.slim.sun3.gcc258.tar.gz; the distribution includes also binaries of common X tools. Binaries of X11R5 for Solaris 2, packaged for installation with pkgadd, are in camus.quintus.com:/pub/X11R5. Source and binaries for HP-UX 8.*/9.0(S300/400/700/800) and Domain 10.4 (68K, DN 10K) are available through the Interworks Users Group; contact Carol Relph at 508-436-5046, fax 508-256-7169, or [email protected]. Patches to X11R5 for Solaris 2.1 by Casper H.S. Dik ([email protected]) et al are on ftp.x.org in R5contrib/{R5.SunOS5.patch.tar.Z,R5.SunOS5.patch.README}. X servers for color and monochrome NeXT machines is on foxtrot.ccmrc.ucsb.edu in /pub/X11R5-MouseX.tar.Z. Source patches are expected to be on orst and sonata as X11R5-source.patch.tar.Z. An X11R5 package for multi-lingual users is available (for SunOS 4.1.3 and Solaris 2.1 and later) on ftp.waseda.ac.jp (133.9.1.32) in ftp/pub3/X11R5/binaries/. A full port of X11R5 is now available on the Atari platform (all machines 68000, 68030 & 68040) and is available at http://www.ph.kcl.ac.uk/~sjg/ftp/X11R5.html Also: Binaries are available from Unipalm (+44 954 211797, [email protected]), probably for the Sun platforms. ---------------------------------------------------------------------- David B. Lewis faq%[email protected] "Just the FAQs, ma'am." -- Joe Friday
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |