Package Details: v4l2loopback-dc-dkms 1:2.1.3-2

Git Clone URL: https://aur.archlinux.org/droidcam.git (read-only, click to copy)
Package Base: droidcam
Description: v4l2-loopback kernel module - DroidCam version
Upstream URL: https://github.com/dev47apps/droidcam-linux-client
Keywords: android ios webcam
Licenses: GPL-2.0-or-later
Provides: V4L2LOOPBACK-MODULE
Submitter: marquicus
Maintainer: mhdi
Last Packager: mhdi
Votes: 139
Popularity: 0.42
First Submitted: 2011-06-29 20:31 (UTC)
Last Updated: 2024-06-14 19:38 (UTC)

Required by (3)

Sources (3)

Pinned Comments

Latest Comments

« First ‹ Previous 1 .. 23 24 25 26 27 28 29 30 31 32 33 .. 37 Next › Last »

grazzolini commented on 2020-01-20 00:30 (UTC)

@artemklevtsov

Ever since kernel 5.4 this version of the module has stopped working. I have created a droidcam-dkms-git version of the package that install the tools from the 6.7.5 version, but the module code is pulled in from git. When upstream makes a new release, I'll update this one.

artemklevtsov commented on 2020-01-19 15:41 (UTC) (edited on 2020-01-20 06:30 (UTC) by artemklevtsov)

@LevitatingRein thanks it works for me.

I suggest to split the package to droidcam-bin and droidcam-dkms parts.

Code shared in the repo: https://github.com/artemklevtsov/droidcam-aur

Changes as patch: https://github.com/artemklevtsov/droidcam-aur/commit/c0770d03e3ec56001af6c486d971de1382ce3808.patch

artemklevtsov commented on 2020-01-19 15:14 (UTC) (edited on 2020-04-23 03:28 (UTC) by artemklevtsov)

Module no loaded with message:

$ sudo modprobe v4l2loopback-dc
modprobe: ERROR: could not insert 'v4l2loopback_dc': Bad address

Module built success:

$ sudo find /usr/lib/modules/ -name '*v4l2loopback*'   
/usr/lib/modules/4.19.96-1-lts/kernel/drivers/misc/v4l2loopback-dc.ko.xz
/usr/lib/modules/4.19.96-1-lts/extra/v4l2loopback.ko.xz
/usr/lib/modules/5.4.12-arch1-1/kernel/drivers/misc/v4l2loopback-dc.ko.xz
/usr/lib/modules/5.4.12-arch1-1/extra/v4l2loopback.ko.xz
$ uname -r
5.4.12-arch1-1

Levitating commented on 2020-01-16 16:01 (UTC) (edited on 2020-01-16 16:31 (UTC) by Levitating)

I fixed the sources link, here is my fork: https://github.com/LevitatingBusinessMan/droidcam-aur

And here's a link to the PKGBUILD commit as a patch: https://github.com/LevitatingBusinessMan/droidcam-aur/commit/a9e6ce047393a77942ee4571edfc1f9ede97d7d0.patch

Edit: I also added the fix @yochiwarez mentioned to the repository. You can download that commit as a patch here: https://github.com/LevitatingBusinessMan/droidcam-aur/commit/4586966807ed0cbcd1b8e1491acdff53ad724907.patch

LothaireFR commented on 2019-12-04 09:01 (UTC)

Why xanmod kernel, and 4.9, and 4.14, and 3.16 ? This is madness !

yochiwarez commented on 2019-10-30 02:41 (UTC) (edited on 2019-10-30 05:00 (UTC) by yochiwarez)

for those who have this error Device not found (/dev/video[0-9]). change MODPATH in the pkgbuild file, like this : MODPATH="/usr/lib/modules/$(uname -r | sed 's/.[0-9]+-[0-9]+//')/extramodules"

it will work after reboot.

deathangel908 commented on 2019-09-30 09:49 (UTC)

Same issue, Error: Device not found (/dev/video[0-9]). I installed and loaded v4l2loopback-dkms, it didn't help.

Shaka2u1u commented on 2019-09-04 03:03 (UTC)

Hi, I run into the exact same problem of Error: Device not found (/dev/video[0-9]). Yes, my kernel goes along the headers ... This is my dif from the build: diff --git a/PKGBUILD b/PKGBUILD index fba59b6..a3d8c03 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -54,7 +54,7 @@ package() {

# Install kernel module and config files cd v4l2loopback - MODPATH="/usr/lib/modules/extramodules-$(uname -r | sed 's/.[0-9]+-[0-9]+//')" + MODPATH="/usr/lib/modules/extramodules-5.0.21-rt16-MANJARO" install -Dm644 v4l2loopback-dc.ko.gz "$pkgdir$MODPATH/v4l2loopback_dc.ko.gz" install -Dm644 "$pkgname.modules-load.conf" "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" install -Dm644 "$pkgname.modprobe.conf" "$pkgdir/etc/modprobe.d/$pkgname.conf" diff --git a/droidcam.install b/droidcam.install index accab0a..d3ad595 100644 --- a/droidcam.install +++ b/droidcam.install @@ -1,6 +1,6 @@ post_install() { - _extramodules="extramodules-$(uname -r | cut -f-2 -d'.')-$(uname -r|sed -e 's/.*-//g')" - depmod $(cat /usr/lib/modules/${_extramodules}/version) + _extramodules="extramodules-5.0.21-rt16-MANJARO" + depmod $(cat /usr/lib/modules/extramodules-5.0.21-rt16-MANJARO) }

post_upgrade() {

flortsch commented on 2019-08-22 22:02 (UTC) (edited on 2019-08-22 22:22 (UTC) by flortsch)

The module is installed into the wrong directory when using recent kernel versions I guess. I had to change the PKGBUILD and droidcam.install to point to "/usr/lib/modules/extramodules-ARCH".