| Title: | DECWINDOWS 26-JAN-89 to 29-NOV-90 |
| Notice: | See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit |
| Moderator: | STAR::VATNE |
| Created: | Mon Oct 30 1989 |
| Last Modified: | Mon Dec 31 1990 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 3726 |
| Total number of notes: | 19516 |
NEED INFORMATION ASAP -- BEFORE 2/3/89
-------------------------------------------------------------------------------
X-Windowing Multi-Vendor experiment at European Communities
-------------------------------------------------------------------------------
The EC is performing a test a X-window under UNIX in a Multi-vendor
environment (DEC,IBM,SUN...) where they try all combination Client/servr.
They go some questions that we have to get a answer before the 2/3/89...
When applications "DXterm" or "DXsession" or "DXWM" run on the DEC machine
(VS3200) and when the "X-server" (MIT Rel 3) is located on another
non-DEC machine, the application stops on the DEC machine (Client) and gives
the error messages mentioned in the annexes.
The Goal of this test is that ANY application running on a client should
be displayed on ANY server using X-windowing system ?
VS3200 |
------ | LAN
DXWM |__________|
DXTERM | |
DXSESSION | |------ Xserver
under ULTRIX| | (Non-DEC : SUN,...)
| Under UNIX
THE FOLLOWING ERROR MESSAGES OCCURS :
1) X Toolkit Warning convert "-*-MENU-MEDIUM-R-Normal--*-120-*-
*-P-ISO8859-1" to type Fontlist, using fixed font
can't find font -*-Terminal-*-*-*-*-*-180-*-*-*-*-*-*
can't find font -*-Terminal-*-*-*-*-*-140-*-*-*-*-*-*
can't find font -*-Terminal-Medium-*-Normal-*-*-140-*-*-*-*-*-1
X Protocol error detected by server : parameter not a font
Failed request major op code 58 X_ChangeGC
Failed request minor op code 0 (if applicable)
Ressource ID 0xc15a5ed0 In failed request (if applicable)
Serial number of failed request 76
Current serial number in output stream 132
2)X Protocol error detected by server : attempt to access private resource
Failed request major op code 111 S_setAccessControl
Failed request minor op code 0 (if applicable)
Resource ID 0x8006b in failed request (if applicable)
Serial number of failed request 15
` Current serial number stream 26
The questions are :
- What these errors means ? What can we so that it will works ?
- Is there a way to build the application such that the application
will never assume that special ressources are located on the server.
In othert words, Is it possible that the client "ask" the server
to check if some ressources (i.e fonts) are available on the server
through the X protocol ?
- Does ISO registrate the fonts we are using in UWS 2.0? What is the
process if a constructor want to add a fonts ? Where can find a
list of the "registrate ISO" fonts for X-window system (if any)?
ANY comments is Welcome ......
Thanks in advance,
Regards,
Stephan
856-7547/7313
KETJE::ERNST
ERNST@BRO
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 312.1 | if you have bdf fonts, anything is possible [.85 probability :^)] | SICVAX::TIMMINS | XUI & OSF - Perfect Together | Mon Feb 27 1989 14:10 | 59 |
User-defined fonts are supported with our HARDWARE terminals (I believe
the feature is known as DRCS -- Downline Reloadable Character Sets).
DECterm V1 to my knowledge does not support this feature. However, it
can use 8-bit fonts (see Ultrix man page for dxterm).
On Ultrix DS3100 systems, I have put a user-defined font in the
MIT font directory (/usr/lib/X11/fonts/MIT/fontname.snf) and there
is a utility 'mkfontdir' to build a table that the server and various
utilities require). After that I only need to restart the server (I
use shutdown -h now in Ultrix) to use the font.
DECterm still gives me an error message about not finding the 14 field
fontname it was looking for in either /usr/lib/X11/fonts/decwin/[screen75
or screen100]. However, DECterm does find the font in the MIT subdirectory
and sizes itself to the font (size, etc.) that fontname.snf requires.
So, any valid X11R3 font available in binary distribution format (bdf)
is convertable to the server native format (.snf) for font files on
Ultrix DS3100 formats. In release 3 information, Adobe has documented
the bdf format.
I am uncertain whether MIT/X Consortium adopted the .snf font file format
as part of X 11R3 (between VMS/DECwindows, UWS/VAX, and UWS/RISC, I've
been busy).
** real time update **
I spoke with someone at MIT. BDF is the standard format. Each vendor is
responsible for implementing their own .snf support in their server. In
addition, each vendor will provide a bdftosnf convertor.
In the case of DECwindows, and in particularly DECterm, we do not make the
font files available in bdf format. They are on the tapes as .snf only.
This is not a Digital problem, but one that is common to distributed
resources that each workstation needs to know about (colormaps, fonts, etc.).
Since fonts cannot be loaded into a server (the server must have a specific
place where it gets them, or at startup, loads all known fonts into a
cache in the server.). The X terminals, Sun 3/50s, etc., all will
have this problem for any application that uses a user defined font
(kanji, APL, etc) that is not available in bdf format.
So, the answer is, given bdf format and the time and the compilers to
translate bdftosnf to every server being tested, as per the X Consortium,
there will be complete interoperability.
However, if bdf format is not available, then there may be no way to
have Digital applications that specify .snf fonts to run on a remote
server of unknown origin that does not also support compatible .snf
fonts. [I haven't tested the case, but assuming you had all the .bdf
font files, and a X11 server that only used .bdf formatted fonts, it
should work. A bdf-only X11 server is supported as per the X
Consortium].
Larry Timmins
Financial Resource Center/SIC
NYA/USA
| |||||
| 312.2 | Check in DECterm Notes conference as well | SICVAX::TIMMINS | XUI & OSF - Perfect Together | Mon Feb 27 1989 14:27 | 18 |
...to clarify:
At the Xhibition (AUGUST 88, at MIT), I had Ultrix DECwindows applications
display on Apple Mac II (White Pine), 386, Amigas, etc. -- all without
problems. At this time, I do not recall whether I served xterms or
DECterms. However, all I tried worked fine. Including the Sun 3/60
that was running XUI.
At Unix Expo, we displayed on 386 (PC Xsight) Macs (White Pine again),
and a PC XT running PC DECwindows. No problems.
You may want to post your note in the DECterm notesfile to get better
coverage and to check on the availability of bdf fonts for DECterm, etc.
Larry T
| |||||