home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / hp / 10055 < prev    next >
Encoding:
Text File  |  1992-09-04  |  5.7 KB  |  130 lines

  1. Newsgroups: comp.sys.hp
  2. Path: sparky!uunet!wupost!sdd.hp.com!scd.hp.com!cupnews0.cup.hp.com!hppad.waterloo.hp.com!lapp
  3. From: lapp@waterloo.hp.com (David Lapp)
  4. Subject: Re: 700RX problems (fonts and graphics memory)
  5. Sender: news@waterloo.hp.com (NetNews)
  6. Message-ID: <Bu26KG.5xq@waterloo.hp.com>
  7. Date: Fri, 4 Sep 1992 14:50:39 GMT
  8. References: <BtwqA6.5Et@csc.liv.ac.uk>
  9. Organization: HP Panacom Div Waterloo ON Canada
  10. X-Newsreader: Tin 1.1.3 PL5
  11. Lines: 117
  12.  
  13. Richard Lloyd (rkl@csc.liv.ac.uk) wrote:
  14. : We've got about three dozen colour X terminals (700RX) and have been running
  15. : into several problems with them that appear to be related to graphics memory.
  16. : I think (!) we have 4MB of memory, but don't quote me on that :-) Here's a list
  17. : of problems with the 700RX's:
  18. : 1. Do X terminal fonts HAVE to reside on the system disk on the machine the
  19. :    700RX downloads them from ? We tried to set up an NFS directory with X
  20. :    terminal fonts in it that were needed by some of our X programs and tftp
  21. :    seemed to ignore them :-( At the moment, we've set up a local directory
  22. :    (/usr/lib/X11/700X/fonts/local) and are maintaining it via rdist across
  23. :    all our servers.
  24. :
  25. Both tftp and nfs can be a bit picky about what files they allow you to
  26. access. nfs servers won't allow access to disks which are nfs mounted
  27. on the server. tftp only allows access to files under /usr/tftpdir
  28. and won't follow soft links and such.
  29.  
  30. It is possible to access fonts on many different systems using the
  31. 700/RX though. Take a look at the section on 'Using Fonts from 
  32. Different Computers' in "HP Systems Administrator's Guide for the
  33. HP700/RX". Basicly you can set font paths which specify the host
  34. system and access method as part of the path:
  35.  
  36. /tftp/hppadi/usr/lib/X11/700X/fonts/myfonts/
  37. or
  38. /nfs/hppad835/someotherpath/fonts/
  39.  
  40. The same mechanism can be used to specify the downloadable server
  41. image. Thus you can download the server image from one system and
  42. point at another file server to get your fonts. Or you can mix
  43. font paths from several systems. Or ...
  44.  
  45. After you have determined the font paths you wish and have set them
  46. using xset you can make them the 700/RX's default (ie. it will
  47. remember those paths through resets) by going into config, to
  48. the startup screen and clicking "Assign to Default Path"
  49.  
  50. You may also find that it is convenient to set up a single system
  51. on your network as the file server while having individual
  52. users log onto other systems as their 'compute servers'. The load
  53. on this main file server should be no worse then you would have
  54. had if you had accessed the files indirectly by nfs mounting
  55. them on the compute server.
  56.  
  57. Also, if you are adding fonts supplied with particular
  58. programs, and read fonts using tftp keep in mind that these
  59. files must be under /usr/tftpdir (but don't include this
  60. in the font path) This is because of the way in which secure
  61. tftp works. Take a look in the "HP Systems Administrator's Guide for the
  62. HP700/RX" for more details.
  63.  
  64. : 2. Do other sites have SERIOUS problems with 700RX terminals frequently coming
  65. :    up with "Insufficient memory for graphics operation" and occasional spec-
  66. :    tacular X terminal crashes because of this ? It happens more frequently if
  67. :    you load a large GIF picture onto the background and then try and run an
  68. :    X application afterwards. Ghostview in particular seems to crash on a
  69. :    regular basis (try Magstep 4). I think that 4MB RAM just isn't enough for
  70. :    medium-to-heavy duty use.
  71. :
  72. We have tried very hard to trap every out of memory condition so that
  73. you get the pop-up rather then a crash. Obviously, we haven't
  74. been completely successful. In some circumstances it is possible
  75. that a crash might occur while attempting to display the pop-up
  76. simply because there is insufficient memory to display it or because
  77. some non-X operation in the terminal requires memory and can't get it.
  78.  
  79. The memory that you refer to is not 'graphics' memory exactly. It
  80. is the X terminal DRAM. There is also VRAM. The amount of VRAM
  81. varies with the model of 700/RX but 4 MB of DRAM  is now the standard
  82. base configuration for all models. This memory is used to hold
  83. the downloaded code, various X data structures, network data 
  84. structures, ... When memory is required for something like a 
  85. pixmap (to display a GIF for instance) a contiguous piece of
  86. real memory must be available (ie. there is no virtual memnory). 
  87. For a 640x480 GIF that is about 300 Kb and for a 1024x1024 GIF 
  88. that is 1 Mb. So even though you have a fair bit of memory
  89. available it may be in too small of fragments to be of use.
  90.  
  91. The bottom line is: if you get the out of memory pop-ups regularly
  92. you probably need more memory.
  93.  
  94. : 3. Anyone else noticed that /usr/lib/X11/rgb.txt and /usr/lib/X11/700X/rgb.txt
  95. :    are *different* ??
  96. :
  97. Yes :-) We attempt to track the workstations but occasionaly
  98. fall out of sync. 
  99.  
  100. If this causes you problems you can copy /usr/lib/X11/rgb.txt 
  101. to /usr/lib/X11/700X/rgb.txt
  102.  
  103. : 4. How come if I do an xlsfonts | grep iso8859-1^ on an X terminal, I get
  104. :    nothing ? A lot of applications use iso8859-1 at the end of the font name
  105. :    and you have to change them to hp-roman8 to get them to work :-(
  106. :
  107. Umm because iso8859-1 is at the end of the font ? :-) Perhaps
  108. you meant xlsfonts | grep iso8859-1$ ? (Which *should* produce a 
  109. long list of fonts.)
  110.  
  111. : 5. Anyone know of a cheap third-party vendor of 700RX expansion memory ?
  112. Not I. I've never bothered to look because even if I did find one 
  113. I don't think I would want to submit the purchase req. :-) I'm sure 
  114. that they exist, however.
  115.  
  116.  
  117. Hope that helps,
  118.  
  119. Dave Lapp
  120.  
  121.  
  122. Standard Disclaimer:
  123. This response does not represent the official position of, or a 
  124. statement by, the Hewlett-Packard Company.  The above data is 
  125. provided for informational purposes only.  It is supplied without 
  126. warranty of any kind.
  127.  
  128.