home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / windows / x / 18945 < prev    next >
Encoding:
Text File  |  1992-11-10  |  2.8 KB  |  72 lines

  1. Newsgroups: comp.windows.x
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!sol.ctr.columbia.edu!ira.uka.de!ira.uka.de!chx400!josef!sinkwitz
  3. From: sinkwitz@ifi.unizh.ch (Rainer Sinkwitz)
  4. Subject: Re: XView 3 on SGI running IRIX 4.0.5 - Help please
  5. Message-ID: <1992Nov10.094857.457@ifi.unizh.ch>
  6. Sender: sinkwitz@ifi.unizh.ch (Rainer Sinkwitz)
  7. Organization: University of Zurich, Department of Computer Science
  8. References:  <74211@hydra.gatech.EDU>
  9. Date: Tue, 10 Nov 92 09:48:57 GMT
  10. Lines: 60
  11.  
  12.  
  13. In article <74211@hydra.gatech.EDU>, gw18@prism.gatech.EDU (Greg Williams) writes:
  14. > I have gotten the sgi-unofficial-patch for xview and applied it on an SGI
  15. > running IRIX 4.0.5.  The main program comes up fine, but when I press any
  16. > buttons that aren't menus, the console freezes.  The code never reaches the
  17. > PANEL_NOTIFY_PROC, so it's locking up somewhere in the xview code.  Has anyone
  18. > encountered this, and if so, how did they fix it?  I did apply Patch-01 and
  19. > Patch-02 before the sgi patches.
  20. > Things are kinda desperate right now, so I'd really appreciate any help I can
  21. > get.  Please respond via email.
  22.  
  23.  
  24. For all of you still struggling...
  25.  
  26. Since some of you have been asking, here is how to circumvent the
  27. XView-4.0.5 bug:
  28.  
  29. THE BUG:
  30.    Any XView application run under the IRIX 4.0.5 Xsgi X11-server
  31.    will lock the Server on first mouse click and no more release
  32.    it until killed from somewhere else.
  33.    
  34. SOLUTIONS:
  35.   a) Run the application with '-Wfsdb' on the command line. Alternatively
  36.      you could use '-fullscreendebug'. 
  37.      
  38.   b) If you have the sources, add
  39.   
  40.          extern int fullscreendebug; 
  41.      
  42.      e.g. before main() and 
  43.      
  44.          fullscreendebug = 1;
  45.          
  46.      after the xv_init(...) call. This forces the program to set this
  47.      flag in any case - also when run with non-xview-buggy servers. But
  48.      it releases you of the danger of omitting -Wfsdb and locking your
  49.      screen.
  50.      
  51.   c) ONLY, if the program uses the 'fullscreen' package, you might add
  52.         
  53.         Fullscreen.Debug: True
  54.         
  55.       in $HOME/.Xresources or specify this resource on the command
  56.       line.  This flag currently disables grabs in both the 'window'
  57.       and the 'fullscreen' package, but is only set from resources
  58.       in the 'fullscreen' package.
  59.  
  60.  
  61. oooooo    oooo  Rainer Sinkwitz, Multimedia Lab         sinkwitz@ifi.unizh.ch
  62.  $   $   $   "  University of Zurich, Switzerland        VOICE +41-1-257-4346
  63.  $"$$    """"$  Inst.f.Informatik, Winterthurerstr. 190   FAX +41-1-363-00-35
  64. o$o "$o  $ooo"  CH-8057-Z\"urich
  65. -- 
  66. oooooo    oooo  Rainer Sinkwitz, Multimedia Lab         sinkwitz@ifi.unizh.ch
  67.  $   $   $   "  University of Zurich, Switzerland        VOICE +41-1-257-4346
  68.  $"$$    """"$  Inst.f.Informatik, Winterthurerstr. 190   FAX +41-1-363-00-35
  69. o$o "$o  $ooo"  CH-8057-Z\"urich
  70.