softdevice plugin package

Onur Aslan onuraslan at gmail.com
Sun Feb 15 21:11:24 UTC 2009


My package is not important as well. I've already closed the ITP bug and
deleted the package from the mentors.

I am glad to co-maintain this package, but looks like package is already
done.

Here they are your package results:

I am using lenny with only official repositories and ffmpeg packages.
Package building is successfully. It's enabling xv, fb, dfb video
drivers and alsa, oss audio drivers. Both alsa and oss audio drivers are
working correctly. xv video device is working correctly too. There is no
any error in this drivers. I've attached screenshots for xv and fb.

fb and direct-fb not working correctly. VDR is working with fb, but the
output is not looking fine.

VDR did not start when try to use dfb device. It's getting segfault.
I've tried to use dfb with root privileges (because it's getting
permission denied error when try to run with normal user), it did not
start either.

This package is ready for use with xv video output device.

I am pretty sure this package will work in sid. I will dist-upgrade my
system to sid (squeeze). I'll send package report for squeeze.

Thanks.


On Sun, 2009-02-15 at 18:36 +0100, Tobias Grimm wrote:
> Mmmm... something went wrong with my last mail. Here it is again:
> 
> Hello Onur!
> 
> Onur Aslan wrote:
> 
> > I just saw that, looks like there is an official vdr-plugin-softdevice
> > package for Debian:
> > http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-plugin-softdevice/
> > 
> > I tried it, it's working perfect. Why this package not available in the
> > Debian repositories?
> 
> What kept me from releasing it was, that softdevice required a ffmpeg
> version not available in Debian at this time. I haven't checked yet, if
> the current ffmpeg version in Lenny and/or Sid will work with the
> softdevice plugin.
> 
> It would be nice, if you could test the package with a clean Debian system
> (no libs from Christian Marillats Debian Multimedia repository!!!).
> 
> If this works with Sid/Squeeze, I would see no problem in uploading it.
> 
> You're always welcome to co-maintain the package on Alioth, if you like!
> 
> Regarding your packaging, I see two reasons why it would probably have
> been rejected by the FTP team:
> 
> - It's Lintian clean, which is very good, but it fails to build from
> source (see attached build log - an ffmpeg issue). I highly recommend to
> always test package building with pbuilder / cowdancer.
> 
> - debian/copyright isn't complete. There are some more licenses and
> copyright holders involved.
> 
> Tobias
-------------- next part --------------
A non-text attachment was scrubbed...
Name: screenshoot-xv.jpg
Type: image/jpeg
Size: 141499 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-vdr-dvb-devel/attachments/20090215/995507ec/attachment-0002.jpg 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: screenshoot-fb.jpg
Type: image/jpeg
Size: 162488 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-vdr-dvb-devel/attachments/20090215/995507ec/attachment-0003.jpg 
-------------- next part --------------
$ vdr -P "softdevice -vo dfb: -ao alsa:"
softdevice: Created setupStoreId 3440658!
softdevice: Attatched to setupStoreId 3440658 at 0x7f7f6ec4e000.
[softdevice] processing args
[softdevice]   argv [0] = softdevice
[softdevice]   argv [1] = -vo
[softdevice]   argv [3] = -ao
[softdevice] initializing Plugin
[softdevice] Initializing Video Out
[softdevice] ffmpeg build(3355136)
22:33:35.0286 I [6378] [dfb] init

     =======================|  DirectFB 1.0.1  |=======================
          (c) 2001-2007  The DirectFB Organization (directfb.org)
          (c) 2000-2004  Convergence (integrated media) GmbH
        ------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2008-08-17 14:50) 
(*) Direct/Memcpy: Using Generic 64bit memcpy()
(!) DirectFB/core/vt: Error opening `/dev/tty0'!
    --> Permission denied
(!) DirectFB/Core: Could not initialize 'system' core!
    --> Initialization error!
Segmentation fault



$ sudo vdr -P "softdevice -vo dfb: -ao alsa:"
softdevice: Created setupStoreId 3506194!
softdevice: Attatched to setupStoreId 3506194 at 0x7fc51c4d4000.
[softdevice] processing args
[softdevice]   argv [0] = softdevice
[softdevice]   argv [1] = -vo
[softdevice]   argv [3] = -ao
[softdevice] initializing Plugin
[softdevice] Initializing Video Out
[softdevice] ffmpeg build(3355136)
22:40:38.0402 I [6513] [dfb] init

     =======================|  DirectFB 1.0.1  |=======================
          (c) 2001-2007  The DirectFB Organization (directfb.org)
          (c) 2000-2004  Convergence (integrated media) GmbH
        ------------------------------------------------------------

(*) DirectFB/Core: Single Application Core. (2008-08-17 14:50) 
(*) Direct/Memcpy: Using libc memcpy()


(*) Direct/Thread: Running 'VT Switcher' (CRITICAL, 6521)...
(!) Direct/Modules: Unable to dlopen `/usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_penmount.so'!
    --> /usr/lib/directfb-1.0-0/inputdrivers/libdirectfb_penmount.so: undefined symbol: dfb_input_modules







(*) Direct/Thread: Running 'PS/2 Input' (INPUT, 6522)...
(*) DirectFB/Input: IMPS/2 Mouse 1.0 (directfb.org)
























(*) Direct/Thread: Running 'Linux Input' (INPUT, 6523)...
(*) DirectFB/Input: Macintosh mouse button emulatio (1) 0.1 (directfb.org)


(*) Direct/Thread: Running 'Linux Input' (INPUT, 6524)...
(*) DirectFB/Input: AT Translated Set 2 keyboard (2) 0.1 (directfb.org)


(*) Direct/Thread: Running 'Linux Input' (INPUT, 6525)...
(*) DirectFB/Input: Power Button (FF) (3) 0.1 (directfb.org)


(*) Direct/Thread: Running 'Linux Input' (INPUT, 6526)...
(*) DirectFB/Input: Power Button (CM) (4) 0.1 (directfb.org)

(*) Direct/Thread: Running 'Linux Input' (INPUT, 6527)...
(*) DirectFB/Input: PC Speaker (5) 0.1 (directfb.org)


(*) Direct/Thread: Running 'Linux Input' (INPUT, 6528)...
(*) DirectFB/Input: ImPS/2 Logitech Wheel Mouse (6) 0.1 (directfb.org)

(*) Direct/Thread: Running 'Keyboard Input' (INPUT, 6529)...
(*) DirectFB/Input: Keyboard 0.9 (directfb.org)
(*) DirectFB/Genefx: MMX detected and enabled
(*) DirectFB/Graphics: MMX Software Rasterizer 0.6 (directfb.org)
(*) DirectFB/Core/WM: Default 0.3 (directfb.org)
[dfb] RAM: 6291456 bytes
[dfb] Accellerated Functions: none 
[dfb] Drawing Flags: none 
[dfb] Surface Blitting Flags: none 
22:40:39.0884 I [6513] [dfb] Supported video Modes are:
1024x768 at 32 
22:40:39.0884 I [6513] [dfb] Enumerating display Layers
22:40:39.0885 I [6513] [dfb] Configuring CooperativeLevel for OSD
Layer 0 FBDev Primary Layer  Type: graphics 
  Caps: brightness contrast saturation surface 
22:40:39.0885 E [6513] [dfb]: could not find suitable videolayer
 (!!!)  *** WARNING [Application exited without deinitialization of DirectFB!] *** [../../../src/core/core.c:813 in dfb_core_deinit_check()]
 (!!!)  *** WARNING [still objects in 'Layer Region Pool'] *** [../../../lib/fusion/object.c:231 in fusion_object_pool_destroy()]
 (!!!)  *** WARNING [still objects in 'Layer Context Pool'] *** [../../../lib/fusion/object.c:231 in fusion_object_pool_destroy()]


More information about the pkg-vdr-dvb-devel mailing list