Page 2 of 2 FirstFirst 12
Results 11 to 15 of 15

Thread: Compiz with FGLRX causes leaks

  1. #11
    Join Date
    Feb 2010
    Posts
    3

    Default

    You can use glxinfo too, so no popups

  2. #12
    Join Date
    Dec 2008
    Posts
    980

    Default

    I normally don't use Compiz, but I just gave it a try. Unbelievable fglrx eating memory away like crazy in 8 MB chunks! And indeed a simple glxinfo releases the memory. I'm sure this is fglrx at fault and not X. top nor xrestop show a user process growing in memory usage. cat /proc/slabinfo seems to indicate a lot of kmalloc-8192 objects being allocated (and released when running glxinfo).

  3. #13
    Join Date
    May 2009
    Posts
    42

    Default

    And Im pretty sure it is not fglrx fault, I have found people with nvidia reporting the same problem... this is my script which I run after login

    Code:
    #!/bin/sh -e
    
    sleep 30
    
    alltray evolution --no-alltray &
    gnome-do & 
    pidgin &
    pino &
    
    while [ 1 ]
    do
    	glxinfo	
    	sleep 60
    done
    
    return 0

  4. #14
    Join Date
    Dec 2008
    Posts
    980

    Default

    I'll give it a try later with the OSS radeon and R600 dri driver.

  5. #15
    Join Date
    Dec 2008
    Posts
    980

    Default

    Well, I'm using the OSS drivers with Compiz now (radeon ddx + r600 dri) and they don't exhibit this behavior at all.

    So I stand by my comment: The problem lies with fglrx. Technically this may not be a memory leak or even a bug though, because the memory does seem to get released even without glxinfo after a while (at least here it did after some quick testing). Nevertheless taking away a couple of hundred MB of RAM like that is IMO very anti-social behavior.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •