Using Xenocara from and with snapshot from last week, but same behaviour for 
longer time;

I noticed that when no xorg.conf is there, my X was using less memory and 
glxgears was giving better results then with xorg.conf based on my system. 
After some searching in the logs and comparing those with my xorg.conf, I found 
out that although my xorg.conf is used, still the defaults which are compiled 
in X, are also used.
This means that although you disable some modules, they are still loaded, the 
same for the path settings.
And worser, when they are the defaults and in your xorg.conf, they are used 
twice...

Now I have disabled the path settings and module settings in my xorg.conf like 
this;

Section "Files"
        # USED BY DEFAULT:
        # RgbPath      "/usr/X11R6/share/X11/rgb"
        # ModulePath   "/usr/X11R6/lib/modules"
        # FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
        # FontPath     "/usr/X11R6/lib/X11/fonts/TTF/"
        # FontPath     "/usr/X11R6/lib/X11/fonts/OTF"
        # FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
        # FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
        # FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
EndSection

Section "Module"
        # USED BY DEFAULT:
        # Load "extmod"
        # Load "dbe"
        # Load "glx"
        # Load "freetype"
        # Load "type1"
        # Load "record"
        # Load "dri"
EndSection

And X is using 17Mb now instead of 19Mb, with still all modules and path 
settings as mentioned above used, because they are the built-in defaults.

I think it would be better when the defaults are disabled when using a 
configuration file to prevent behaviour like this.

Jan

Reply via email to