[mythtv] DirectFB working on Matrox ?

Kristof Pelckmans kristof.pelckmans at antwerpen.be
Thu Mar 11 18:35:40 EST 2004


Hello,

Has anyone succeeded to run mythtv using DirectFB on a Matrox card ? I am using
:
MythTV-0.14
DirectFB-0.20
QT-Embedded-free-3.3.1
kernel 2.6.3-rc2
Matrox Millenium G450
Hauppauge WinTV

Everything works well (after removing the -fno-rtti option in qmake.conf) except
for the DirectFB stuff. For LiveTV or Recordings I get a small window that is
very similar to the one in the following post :
http://www.gossamer-threads.com/perl/mailarc/gforum.cgi?do=post_attachment;postatt_id=3574

The rest of the window is filled with the remainders of the qt-embedded buffer.

Has anyone had similar problems ?

Best regards,

Kristof

Output from mythfrontend :
Creating mouse: Auto
2004-03-11 02:48:07 mythfrontend version: 0.14.20040123-1 www.mythtv.org
2004-03-11 02:48:07 Enabled verbose msgs : important general
2004-03-11 02:48:07 Registering Internal as a media playback plugin.
2004-03-11 02:48:18 Connecting to backend server: 127.0.0.1:6543 (try 1 of 5)
2004-03-11 02:48:18 Using protocol version 1
2004-03-11 02:48:18 Using protocol version 1
2004-03-11 02:48:18 Using protocol version 1
2004-03-11 02:48:19 Opening OSS audio device '/dev/dsp'.
(*) parsing config file '/etc/directfbrc'.
(!) DirectFB/core/modules: Unable to dlopen
`/usr/lib/directfb-0.9.20/systems/libdirectfb_sdl.so'!
    --> libdirectfb-0.9.so.19: cannot open shared object file: No such file or
directory

       ---------------------- DirectFB v0.9.20 ---------------------
             (c) 2000-2002  convergence integrated media GmbH
             (c) 2002-2003  convergence GmbH
        -----------------------------------------------------------

(*) Multi Application Core. (with MMX support) (2004-03-09 07:31)
(*) DirectFB/misc/memcpy: using MMX optimized memcpy()
(!) DirectFB/core/modules: Unable to dlopen
`/usr/lib/directfb-0.9.20/inputdrivers/libdirectfb_sdlinput.so'!
    --> libdirectfb-0.9.so.19: cannot open shared object file: No such file or
directory
(*) DirectFB/InputDevice: LIRC Device 0.2 (convergence integrated media GmbH)
(*) DirectFB/InputDevice: IMPS/2 Mouse (1) 0.9 (convergence integrated media
GmbH)
(*) DirectFB/InputDevice: IMPS/2 Mouse (2) 0.9 (convergence integrated media
GmbH)
(*) DirectFB/InputDevice: Keyboard 0.9 (convergence integrated media GmbH)
(*) MMX detected and enabled
(*) DirectFB/GraphicsDevice: Matrox G400/G450/G550 0.6 (convergence integrated
media GmbH)
(*) DirectFB/Layer: Enabled 'FBDev Primary Layer'.
 (!!!)  *** CAUTION [letting unprivileged IDirectFBDisplayLayer::GetSurface()
call pass until cooperative level handling is finished] ***
idirectfbdisplaylayer.c (147)
(*) DirectFB/Layer: Enabled 'Matrox Backend Scaler'.
2004-03-11 02:48:21 Changing from None to WatchingLiveTV
Creating mouse: Auto
2004-03-11 02:48:48 Changing from WatchingLiveTV to None
2004-03-11 02:48:48 Changing from None to None

Output from mythbackend :
2004-03-11 08:48:18 MainServer::HandleAnnounce Playback
2004-03-11 08:48:18 adding: albert.homedns.org as a client (events: 0)
2004-03-11 08:48:18 MainServer::HandleAnnounce Playback
2004-03-11 08:48:18 adding: albert.homedns.org as a client (events: 1)
2004-03-11 08:48:18 MainServer::HandleAnnounce Playback
2004-03-11 08:48:18 adding: albert.homedns.org as a client (events: 0)
2004-03-11 08:48:18 MainServer::HandleAnnounce Playback
2004-03-11 08:48:18 adding: albert.homedns.org as a client (events: 0)
2004-03-11 08:48:18 adding: albert.homedns.org as a remote ringbuffer
2004-03-11 08:48:18 Changing from None to WatchingLiveTV
VIDIOCSYNC: Input/output error
VIDIOCSYNC: Input/output error
VIDIOCSYNC: Input/output error
VIDIOCSYNC: Input/output error
2004-03-11 08:48:48 Changing from WatchingLiveTV to None

Output from dfbinfo :
(*) parsing config file '/etc/directfbrc'.
(!) DirectFB/core/modules: Unable to dlopen
`/usr/lib/directfb-0.9.20/systems/libdirectfb_sdl.so'!
    --> libdirectfb-0.9.so.19: cannot open shared object file: No such file or
directory

       ---------------------- DirectFB v0.9.20 ---------------------
             (c) 2000-2002  convergence integrated media GmbH
             (c) 2002-2003  convergence GmbH
        -----------------------------------------------------------

(*) Multi Application Core. (with MMX support) (2004-03-09 07:31)
(*) DirectFB/misc/memcpy: using linux kernel memcpy()
(!) DirectFB/core/modules: Unable to dlopen
`/usr/lib/directfb-0.9.20/inputdrivers/libdirectfb_sdlinput.so'!
    --> libdirectfb-0.9.so.19: cannot open shared object file: No such file or
directory
(*) DirectFB/InputDevice: LIRC Device 0.2 (convergence integrated media GmbH)
(*) DirectFB/InputDevice: IMPS/2 Mouse (1) 0.9 (convergence integrated media
GmbH)
(*) DirectFB/InputDevice: IMPS/2 Mouse (2) 0.9 (convergence integrated media
GmbH)
(*) DirectFB/InputDevice: Keyboard 0.9 (convergence integrated media GmbH)
(*) MMX detected and enabled
(*) DirectFB/GraphicsDevice: Matrox G400/G450/G550 0.6 (convergence integrated
media GmbH)
(*) DirectFB/Layer: Enabled 'FBDev Primary Layer'.

Display Layers

(00) FBDev Primary Layer             (primary layer)
        Type: graphics
        Caps: brightness contrast saturation surface

(01) Matrox Backend Scaler
        Type: graphics picture video
        Caps: brightness contrast deinterlacing dst_colorkey screen_location
surface


Input Devices

(03) LIRC Device                     (primary remote control)
        Type: remote
        Caps: keys

(01) IMPS/2 Mouse                    (primary mouse)
        Type: mouse
        Caps: axes buttons

(10) IMPS/2 Mouse
        Type: mouse
        Caps: axes buttons

(00) Keyboard                        (primary keyboard)
        Type: keyboard
        Caps: keys



More information about the mythtv-dev mailing list