Thanks for clearing that up. If the used memory is reclaimed afterwards, it is 
not a kernel driver problem. I would then rather suspect the mesa libraries.
 
Are you able to log in remotely from another computer and run "ps aux" while 
the screensaver is running?
Otherwise please set up the screensaver to run glschool, then have this running 
in a terminal window while waiting for the screensaver to kick in (also "sleep 
2; xscreensaver-command -a" can be used to activate it from another terminal 
window):
 while sleep 60; do ps uh $(pgrep glschool) >> /tmp/glschool-ps.log ; done
and let it run (up to an hour or until it blanks the screen instead). This will 
log the memory size to the file /tmp/glschool-ps.log every five minutes, so you 
can check if it is growing. If it doesn't, replace "ps u $(pgrep glschool)" 
with "ps aux" so that we log all processes instead. You may raise the 60 second 
value above to keep log size reasonable if you need to log over longer time.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1007257

Title:
  glschool, and maybe others has memory leak

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xscreensaver/+bug/1007257/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to