home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / sys / apollo / 3929 < prev    next >
Encoding:
Text File  |  1992-11-11  |  2.6 KB  |  54 lines

  1. Newsgroups: comp.sys.apollo
  2. Path: sparky!uunet!mcsun!dxcern!vxcrna.cern.ch!roeber
  3. From: roeber@vxcrna.cern.ch
  4. Subject: Re: Problems with X11 and SR10.4
  5. Message-ID: <1992Nov11.161703.1@vxcrna.cern.ch>
  6. Sender: news@dxcern.cern.ch (USENET News System)
  7. Reply-To: roeber@cern.ch
  8. Organization: CERN -- European Organization for Nuclear Research
  9. References: <JRM.92Nov11143130@zeta.ma.adfa.oz.au>
  10. Date: Wed, 11 Nov 1992 15:17:03 GMT
  11. Lines: 41
  12.  
  13. In article <JRM.92Nov11143130@zeta.ma.adfa.oz.au>, jrm@zeta.ma.adfa.oz.au (John R Marley) writes:
  14. > [...]
  15. > First, on a couple of the 425t's, the X server seems to lose track of the
  16. > available fonts.  Reboot the machine, and everything works fine.  Some time
  17. > later, applications start to fail proclaiming that they can't find font such
  18. > and such.  'xlsfonts' lists the font that supposedly can't be found.  Reboot
  19. > the machine and everything works again.  This has been reported on 425t's
  20. > booted off different 5500's.
  21.  
  22. I get this problem.  I think it's to do with available swap, as I usually
  23. see it when I have a zillion DM windows open on the other side (I like the
  24. ability to make window groups invisible; who said VUE invented workspaces?)
  25. and lots of fancy X as well.
  26.  
  27. From what I've been able to trace down, when a client asks the X server for
  28. a new font, the server forks off a couple programs to get it.  Since apollo's
  29. don't seem to have COW fork(), this means the entire X server gets duplicated
  30. temporarily.  If you haven't enough space, the popen fails and the font can't
  31. be found.
  32.  
  33. Several months ago somebody mentioned they had hacked up a replacement popen
  34. which invoked another process without forking.  Somewhere way down on my list
  35. of things to do is to try this solution to see if it helps the font problem.
  36.  
  37. About xlsfonts -- I think it usually just looks at a list it maintains, without 
  38. trying to actually open the fonts.  If you use the "verbose" or "long" flag, I 
  39. think it tries to open each font to get the additional information, and this 
  40. would demonstrate any problem.
  41.  
  42. In addition to just running more and more processes (which is how I run
  43. into trouble), look for memory leaks, ever-growing files in /tmp, and pads
  44. that get long.  (Infinite scrollback *does* have a cost! ;-)  )  All these
  45. eat up the same disk space that is used for swap.
  46.  
  47. -- 
  48. Frederick G. M. Roeber | CERN -- European Center for Nuclear Research
  49. e-mail: roeber@cern.ch or roeber@caltech.edu | work: +41 22 767 31 80
  50. r-mail: CERN/PPE, 1211 Geneva 23, Switzerland | home: +33 50 42 19 44
  51. --  
  52. % stcode 1D01001E
  53. Vendor "Apollo" can not be deleted (network license server/server)
  54.