Differences between version 26 and previous revision of CommonErrors.
Other diffs: Previous Major Revision, Previous Author, or view the Annotated Edit History
Newer page: | version 26 | Last edited on Wednesday, October 1, 2003 3:41:31 pm | by JohnMcPherson | Revert |
Older page: | version 25 | Last edited on Tuesday, August 5, 2003 4:50:31 am | by AristotlePagaltzis | Revert |
@@ -108,8 +108,17 @@
causes your terminal to stop every time you press space. This is probably not a very clever thing to do (unless you are playing a trick on someone...)
Re-defining the stop key has the added advantage that you can then use ctrl-s to search your command line in bash(1)/zsh(1) as well as ctrl-r for reverse search.
+----
+!!! Xscreensaver gives "couldn't create GL context for visual 0x21"
+Symptom: xscreensaver(1) gives this message when trying to run one of the 3D screensavers, even though you can run it fine from the command line (such as $/usr/lib/xscreensaver/bubble3d). Or perhaps it works fine when run in a window, but not fullscreen.
+
+You are probably using the nvidia binary drivers for [XFree86]. The problem is that these drivers mmap(2) large parts of the graphics card's memory and registers into virtual memory, and xscreensaver defaults to having a limit on the amount of memory it uses. For example:
+ 20502 john 16 10 139m 8096 2632 S 1.9 3.2 0:00.22 sierpinski3d
+This [OpenGL] application has 139MB of addressable space in use, but it is not using that much virtual memory. Edit ${HOME}/.xscreensaver and edit the line that says
+ memoryLimit: 50M
+to either something much bigger, or set it to 0 (for no limit).
----
!!Kernel/libc Error Messages
See ErrorMessages