Package: v4l2loopback-dkms
Version: 0.8.0-4
Severity: important

Dear Maintainer,

After installing this package on debian stable, the kernel module is
not automatically loaded.  The workaround is to run this every time:

  $ sudo modeprobe v4l2loopback

Which *appears* to have no problems according to /var/logs/kern.log:

  =====8<----------------------------------------
  Mar  4 20:51:33 host kernel: [14443.590541] Linux video capture interface: 
v2.00
  Mar  4 20:51:33 host kernel: [14443.593673] v4l2loopback driver version 0.8.0 
loaded
  =====8<----------------------------------------

However, the problem comes when simply trying to use it in the most
basic way.  E.g.:

  $ gst-launch-1.0 videotestsrc ! v4l2sink device=/dev/video0

results in:

  =====8<----------------------------------------
  Setting pipeline to PAUSED ...
  Pipeline is PREROLLING ...
  Pipeline is PREROLLED ...
  Setting pipeline to PLAYING ...
  New clock: GstSystemClock
  ERROR: from element /GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0: 
Internal data flow error.
  Additional debug info:
  gstbasesrc.c(2933): gst_base_src_loop (): 
/GstPipeline:pipeline0/GstVideoTestSrc:videotestsrc0:
  streaming task paused, reason error (-5)
  Execution ended after 0:00:00.000351581
  Setting pipeline to PAUSED ...
  Setting pipeline to READY ...
  =====8<----------------------------------------

Note that 'ls /dev/video0' shows the device is present.

If the same hardware boots Linux Mint instead of Debian stable, there
is no problem.  This package installs completely, so that modprobe is
automatically run on boot, and the gstreamer test works, as well as
any other content given over gstreamer.  So this is likely a problem
with the debian packaging.

-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages v4l2loopback-dkms depends on:
ii  dkms  2.2.0.3-2

v4l2loopback-dkms recommends no packages.

Versions of packages v4l2loopback-dkms suggests:
pn  v4l2loopback-utils  <none>

-- no debconf information

Reply via email to