home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / comp / os / linux / 15971 < prev    next >
Encoding:
Text File  |  1992-11-08  |  1.9 KB  |  50 lines

  1. Newsgroups: comp.os.linux
  2. From: jaggy@purplet.demon.co.uk (Mike Jagdis)
  3. Path: sparky!uunet!pipex!demon!purplet!jaggy
  4. Subject: Re: Olvwm: Anybody played with it?
  5. Organization: FidoNet node 2:252/305 - The Purple Tentacle, Reading
  6. Date: Fri, 6 Nov 1992 10:26:00 +0000
  7. Message-ID: <46.2AFAF9ED@purplet.demon.co.uk>
  8. Sender: usenet@gate.demon.co.uk
  9. Lines: 39
  10.  
  11.  > although there seems to
  12.  > be a very small irritating bug where it doesn't always
  13.  > 'clean' overwrites correctly
  14.  > leaving speckles of pixels on the screen,.. it may be a
  15.  > fault of the speedup code
  16.  
  17. My experience suggests this is a problem in the X server.
  18.  
  19. System: 486/33 33MHz
  20.         AMI BIOS
  21.         8Mb RAM
  22.         ET4000 1Mb
  23.  
  24. Symptom:
  25.   When running 1024x768 X modes cursor movement and window/icon 
  26. movement causes random "speckles" on the display to varying extents. 
  27. Eventually the system locks up. This is not a problem at 800x600. Also after 
  28. exiting X the VGA fonts appear trashed - something like half the characters 
  29. appear as vertical bars.
  30.  
  31. Fix (sort of?):
  32.   Going in to the extended CMOS set up and disabling caching of the CXXX 
  33. area (VGA ROM?) solved the speckling problem. Disabling shadowing of the VGA 
  34. ROM area solved the trashed font problem. The spare RAM above 640k *is* 
  35. relocated. Changing this had no effect at any time.
  36.  
  37. Guesswork: :-)
  38.   I'd guess there is an off-by-one error in the server code that causes 
  39. writes to happen outside of the VGA page area. This corrupts the RAM image 
  40. of the VGA ROM (the VGA ROM isn't used except for the fonts?). The shadowing 
  41. is handled by the SIS chipset (I *think* it's SIS off hand). The cache does 
  42. not seem to handle writes to shadowed areas correctly (why should it :-) ) 
  43. causing them to corrupt memory - mainly in the display page but also 
  44. elsewhere causing the lockups?
  45.  
  46.   Not exactly an in depth study of the problem but it works for me :-)
  47.  
  48.                                 Mike  
  49.  
  50.