[conspire] How much memory each process is taking up

Rick Moen rick at linuxmafia.com
Tue Feb 24 18:56:11 PST 2009


I wrote:

> Sorry, Mr. Moen.  You lose.  Welcome to the GNOME dependency hairball,
> whether you want it or not.

Speaking of said hairball:

$ ldd /etc/X11/X
        linux-gate.so.1 =>  (0xb7fdd000)
        libdl.so.2 => /lib/i686/cmov/libdl.so.2 (0xb7fcd000)
        libXfont.so.1 => /usr/lib/libXfont.so.1 (0xb7f92000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb7f8e000)
        libfontenc.so.1 => /usr/lib/libfontenc.so.1 (0xb7f88000)
        libpixman-1.so.0 => /usr/lib/libpixman-1.so.0 (0xb7f5f000)
        libhal.so.1 => /usr/lib/libhal.so.1 (0xb7f4f000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb7f17000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7f12000)
        libm.so.6 => /lib/i686/cmov/libm.so.6 (0xb7eeb000)
        librt.so.1 => /lib/i686/cmov/librt.so.1 (0xb7ee2000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7ed5000)
        libc.so.6 => /lib/i686/cmov/libc.so.6 (0xb7d7a000)
        /lib/ld-linux.so.2 (0xb7fde000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7d05000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7cf0000)
        libpthread.so.0 => /lib/i686/cmov/libpthread.so.0 (0xb7cd6000)
$

libhal?  libdbus?  As library dependencies of the _X server_?

You may remember that, a few years ago, the XFree86 Project essentially
autodarwinated when David Dawes changed that project's licence to one 
slightly more restrictive, still clearly open source but creating
licence compatibility problems with associated copyleft code.  This was
just the final straw, and mindshare massively followed departing
developer Keith Packard over to X.org / Freedesktop.org.  

And apparently Packard and his co-developers decided to start jamming a
bunch of GNOME-tinged "desktop" utilities right _into_ the X server,
starting with HAL and D-Bus.  See:

http://www.osnews.com/story/5215/The_Big_freedesktop_org_Interview/page4/

So, you might have no use for that code and its associated bugs /
security problems, and have no wish to run it, but you'll have no real
choice short of hacking and recompiling your X server.

I understand that they also are attempting to phase out the xorg.conf
configuration file.





More information about the conspire mailing list