I'm trying to get MythTV working with framebuffer but I'm having a DriectFB issue.
Currently I'm running:
DirectFB 0.9.22 with multi core fusion support (fusion 1.1)
QT-Embedded 3.3.4
MythTV 0.18.1
Mythfrontend with QTE works great. I can even see the recorded movie preview in the Watch Recording screen. But when I go to play actual video, either a recording or live tv, I get the following myth error in the log.
NOTE: The AMA lines were added by myself just to test if some methods were beign called.
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
---------------------- DirectFB v0.9.22 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002-2004 convergence GmbH
-----------------------------------------------------------
(*) DirectFB/Core: Multi Application Core. (2005-12-12 01:26)
(*) Direct/Memcpy: Using MMXEXT optimized memcpy()
(*) Direct/Thread: Running 'Fusion Dispatch' (MESSAGING, 4913)...
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 4918)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 4919)...
(*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: S3 Savage4 Series 0.3 (convergence integrated media GmbH)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
2005-12-12 20:10:52.376 DirectFB output : card : hardware blit support
2005-12-12 20:10:52.421 ---AMA---> EnumDisplayLayers
2005-12-12 20:10:52.421 ---AMA---> DirectFB Layer Callback id 0, primary 0.
2005-12-12 20:10:52.421 ---AMA---> DirectFB Layer Callback id 0, primary 0.
2005-12-12 20:10:52.421 DirectFB could not find appropriate video output layer
>From here I have I just have a black screen and I have to ssh into the machine and kill mythfrontend.
My Question: Is this a savage driver issue? Does this chipset not support a video layer or am I just not setting this up correctly?
Savage Chipset
01:00.0 VGA compatible controller: S3 Inc. 86C380 [ProSavageDDR K4M266] (rev 02) (prog-if 00 [VGA])
Here are some more DirectFB logs from at the framebuffer console:
walter ~ # cat dfbinfo.log dfblayer.log dfbdumb.log
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
---------------------- DirectFB v0.9.22 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002-2004 convergence GmbH
-----------------------------------------------------------
(*) DirectFB/Core: Multi Application Core. (2005-12-12 01:26)
(*) Direct/Memcpy: Using MMXEXT optimized memcpy()
(*) Direct/Thread: Running 'Fusion Dispatch' (MESSAGING, 14839)...
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 14844)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 14845)...
(*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: S3 Savage4 Series 0.3 (convergence integrated media GmbH)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
Screen (00) FBDev Primary Screen (primary screen)
Caps: VSYNC POWER_MANAGEMENT
Layer (00) FBDev Primary Layer (primary layer)
Type: GRAPHICS
Caps: SURFACE BRIGHTNESS CONTRAST SATURATION
Input (00) Keyboard (primary keyboard)
Type: KEYBOARD
Caps: KEYS
====================================================
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
---------------------- DirectFB v0.9.22 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002-2004 convergence GmbH
-----------------------------------------------------------
(*) DirectFB/Core: Multi Application Core. (2005-12-12 01:26)
(*) Direct/Memcpy: Using MMXEXT optimized memcpy()
(*) Direct/Thread: Running 'Fusion Dispatch' (MESSAGING, 14780)...
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 14785)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 14786)...
(*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: S3 Savage4 Series 0.3 (convergence integrated media GmbH)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
FBDev Primary Layer
Width 800
Height 600
Format RGB16
Buffermode BACKVIDEO
=======================================================
(*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
---------------------- DirectFB v0.9.22 ---------------------
(c) 2000-2002 convergence integrated media GmbH
(c) 2002-2004 convergence GmbH
-----------------------------------------------------------
(*) DirectFB/Core: Multi Application Core. (2005-12-12 01:26)
(*) Direct/Memcpy: Using MMXEXT optimized memcpy()
(*) Direct/Thread: Running 'Fusion Dispatch' (MESSAGING, 14802)...
(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 14807)...
(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 14808)...
(*) DirectFB/Input: Keyboard 0.9 (convergence integrated media GmbH)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: S3 Savage4 Series 0.3 (convergence integrated media GmbH)
(*) DirectFB/Core/WM: Default 0.2 (Convergence GmbH)
DirectFB uptime: 00:00:00
-----------------------------[ Surfaces ]-------------------------------
Reference . Refs Width Height Format Video System Capabilities
------------------------------------------------------------------------
------ ------
0k 0k -> 0k total
----------------------------------[ Contexts of Layer 0 ]-----------------------------------
Reference . Refs Width Height Format Location on screen Regions Active Info Level
--------------------------------------------------------------------------------------------
0x00000001 : 1 800 x 600 RGB16 0.0, 0.0 -> 1.0, 1.0 0 (*) SHARED N/A
_______________________________________________ directfb-users mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users
