Package Details: tbs-linux_media-git-dkms r20200602.162918.d0a9dd9442-1

Git Clone URL: https://aur.archlinux.org/tbs-linux_media-git-dkms.git (read-only, click to copy)
Package Base: tbs-linux_media-git-dkms
Description: TBS linux open source drivers (DKMS)
Upstream URL: https://github.com/tbsdtv/linux_media
Licenses: GPL2
Conflicts: tbs-dvb-drivers, tbs-linux_media-git
Provides: linux_media, tbs-linux_media-git
Submitter: AlexanderS
Maintainer: AlexanderS
Last Packager: AlexanderS
Votes: 2
Popularity: 0.000000
First Submitted: 2017-06-19 23:05
Last Updated: 2020-06-02 09:10

Dependencies (4)

Required by (0)

Sources (3)

Pinned Comments

AlexanderS commented on 2019-03-17 03:52

Please try to use "tbsecp3-driver-git-dkms". It is a port of this driver to the default v4l stuff in the kernel and only installs a few modules (without replacing the whole v4l tree).

tbsecp3-driver-git-dkms builds a lot faster and should be more compatible with future kernel versions.

Please try the other package and report if it should not be compatible with your tbs device.

Latest Comments

elParaguayo commented on 2020-09-20 18:46

@wall007 Amazing! Thank you so much. I didn't like my hacky solution of a hook/script combo.

This feature of dkms is not well documented at all.

Is it just me who has this issue, or should that file be included in the package too?

wall007 commented on 2020-09-20 14:50

@elParaguayo You can create the file:

/usr/share/dkms/modules_to_force_install/tbs-linux_media-git

with the content:

tbs-linux_media-git

This will automatically force install the module.

elParaguayo commented on 2020-08-14 18:45

I ran into an issue building on 5.4.57-1-lts kernel. Ultimately it requires a change in the tbsdtv/media_build repository (I've posted an issue there) but there is also a fix by editing your PKGBUILD file. See here: https://bbs.archlinux.org/viewtopic.php?id=258164

elParaguayo commented on 2020-06-02 10:06

@AlexanderS - thanks for the update.

One other issue that I've encountered with this package is that DKMS doesn't install modules if they already exist. As a result, it won't install the modified v4l tree which, in turn, meant that my saa716x_tbs-dvb module didn't function. I had to re-run with DKMS with the "--force" flag to overwrite the existing modules to get it to work.

I'm not sure there's anything you can do from a packaging perspective to fix that. I'm currently testing a new hook that uninstalls and reinstalls the tbs drivers after the default DKMS hook has run. Not sure if that's an efficient way to do it!

AlexanderS commented on 2020-06-02 09:14

@elParaguayo: I removed the MAKEFLAGS stuff from the dkms.conf.

(I will try to add support for the saa716x in the new package soon.)

elParaguayo commented on 2020-06-01 06:09

Following up on my last post, I understand that dkms.conf shouldn't try to source MAKEFLAGS at all. This should be handled in DKMS's framework.conf file. On that basis, that line needs to be removed from this dkms.conf file.

elParaguayo commented on 2020-05-30 06:13

The dkms install will fail to start if MAKEFLAGS is not defined in your /etc/makepkg.conf file (the default is for MAKEFLAGS to be commented out).

See this post for the explanation: https://bbs.archlinux.org/viewtopic.php?pid=1907585#p1907585

I don't know enough bash to see if there's a way edit the dkms.conf file to stop this happening.

AlexanderS commented on 2019-03-17 03:52

Please try to use "tbsecp3-driver-git-dkms". It is a port of this driver to the default v4l stuff in the kernel and only installs a few modules (without replacing the whole v4l tree).

tbsecp3-driver-git-dkms builds a lot faster and should be more compatible with future kernel versions.

Please try the other package and report if it should not be compatible with your tbs device.

AlexanderS commented on 2017-10-30 13:42

@deadfoxx: Please update the package. This is the git version and you may need to update it from time to time.

deadfoxx commented on 2017-10-29 08:07

No longer works from the kernel version 4.13.5.
"Error! There is no instance of tbs-linux_media-git r20170923.004739.2cacea5c"
"Error! Build of via-camera.ko failed for: 4.13.9-1-ARCH (x86_64)"