[vdr] [ANNOUNCE] softdevice + CLE266 hw decode HOWTO

Josef Wolf jw at raven.inka.de
Thu Sep 28 18:56:27 CEST 2006


On Fri, Jul 14, 2006 at 03:12:35PM +0200, Per Mellander wrote:

> The development of libcle266mpegdec has gone so far that I've put
> together a short HOWTO to get things going.
> 
> You'll find it here:
> 
> http://www.mellander.org/per/projects/linux/?chapter=epia-hw-cle266

Thanks for your HOWTO, Per!

I bought one of those medion boxes available this week in german
real.- stores for 199 eur.  They have a via-cle266 chipset with a
850 MHz celeron.  The hardware (200GB disk, 512MB ram, mpeg2-encoder,
scart, 100mbps NIC, dvd-burner, MSI MS-6723 motherboard, two PCI slots
free) seems to give an (almost) perfect vdr box.

Since it's the same chipset as on the EPIA, it should be possible
to get the scart output working.  I installed ubuntu on it and
followed your HOWTO.  Everything went (almost) flawlessly.  But I
can't get the last step working:

  jw:~/localsrc/vdr-1.4.3$ ./vdr -P"softdevice -vo dfb:cle266:viatv"
  [softdevice] processing args
  [softdevice]   argv [0] = softdevice
  [softdevice]   argv [1] = -vo
  vo_argv: dfb:cle266:viatv
  [softdevice] enabling CLE266 HW decoding
  [softdevice] enabling field parity
  [softdevice] initializing Plugin
  [softdevice] Initializing Video Out
  [softdevice] ffmpeg build(3346176)
  [dfb] init
  (*) DirectFB/Config: Parsing config file '/etc/directfbrc'.
  
         ---------------------- DirectFB v0.9.26 ---------------------
               (c) 2000-2002  convergence integrated media GmbH
               (c) 2002-2004  convergence GmbH
          -----------------------------------------------------------
  
  (*) DirectFB/Core: Single Application Core. (2006-09-27 21:07)
  (*) Direct/Memcpy: Using MMXEXT optimized memcpy()
  (*) DirectFB/Genefx: MMX detected and enabled
  (*) Direct/Modules: suppress module 'cle266'
  (*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (convergence integrated media GmbH)
  (!) DirectFB/FBDev: No supported modes found in /etc/fb.modes and current mode not supported!
  (!) DirectFB/FBDev: Current mode's pixelformat: rgba 6/0, 6/0, 6/0, 0/0 (4bit)
  (!) DirectFB/Core/layers: Failed to initialize layer 0!
      --> Initialization error!
  (!) DirectFB/Core: Could not initialize 'layers' core!
      --> Initialization error!
  [dfb] init EXITING:action=IDirectFB* DirectFB::Create(), result=Initialization error!
  jw:~/localsrc/vdr-1.4.3$ 

The (vga) screen is shut off for about 2 seonds, and then comes back
again.  Nothing seems to happen on the scart output. :-(

Since ubuntu's /etc/fs.modes don't have a 720x576 mode (as noted in the
HOWTO), I used the 768x576-75 mode:

  jw:~/localsrc/vdr-1.4.3$ cat /etc/directfbrc
  fbdev=/dev/fb0
  mode=768x576-75
  depth=32
  pixelformat=ARGB
  disable-module=cle266
  no-vt

The entry in /etc/fb.modes looks like this:

  mode "768x576-75"
      # D: 49.188 MHz, H: 46.580 kHz, V: 75.008 Hz
      geometry 768 576 768 576 32
      timings 20330 128 32 32 8 128 5
  endmode

Any ideas?



More information about the vdr mailing list