[mythtv-users] Multiple mythbackend processes

Grant Edwards grante at visi.com
Fri Apr 30 11:09:58 EDT 2004

On Fri, Apr 30, 2004 at 10:43:42AM -0400, Isaac Richards wrote:

> > I presume this is normal, but what are all the children for?
> Threads, not processes.

Ah.  Thanks.

>> I'm also a bit surprised to see that mythbackend is an X11/Qt
>> app.  Since the backend doesn't have a user-interface (right?),
>> why does it need X11/Qt?
> It's not an X11/Qt app, it's just Qt.

1) It's not an X11 app yet it requires libX11, libXext,
   libXt, libXmu, libXv, libXrender, libXcursor, libXft?

2) Why pull in Qt and X11 when there's no GUI?  

grante at myth:~$ ldd /usr/local/bin/mythbackend 
        libmythtv-0.14.so.0 => /usr/local/lib/libmythtv-0.14.so.0 (0x4001f000)
        libmythavformat-0.14.so.0 => /usr/local/lib/libmythavformat-0.14.so.0 (0x4044e000)
        libmythavcodec-0.14.so.0 => /usr/local/lib/libmythavcodec-0.14.so.0 (0x4048a000)
        libmyth-0.14.so.0 => /usr/local/lib/libmyth-0.14.so.0 (0x406e0000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x40861000)
        libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0x408ce000)
        libXv.so.1 => /usr/X11R6/lib/libXv.so.1 (0x40990000)
        libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x40995000)
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x41053000)
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x41062000)
        libpthread.so.0 => /lib/libpthread.so.0 (0x41129000)
        libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0x4117a000)
        libm.so.6 => /lib/libm.so.6 (0x41233000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x41255000)
        libc.so.6 => /lib/libc.so.6 (0x4125d000)
        liblirc_client.so.0 => /usr/local/lib/liblirc_client.so.0 (0x41391000)
        libz.so.1 => /usr/lib/libz.so.1 (0x41396000)
        libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x413a7000)
        libaudio.so.2 => /usr/lib/libaudio.so.2 (0x413ce000)
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x413e3000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0x41434000)
        libGL.so.1 => /usr/X11R6/lib/libGL.so.1 (0x41459000)
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x414c8000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0x414de000)
        libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x414e6000)
        libXft.so.2 => /usr/lib/libXft.so.2 (0x414ef000)
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x41501000)
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x4150b000)
        libdl.so.2 => /lib/libdl.so.2 (0x41522000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
        libexpat.so.1 => /usr/lib/libexpat.so.1 (0x41525000)

Grant Edwards
grante at visi.com

More information about the mythtv-users mailing list