Package Details: tbs-linux_media-git r1580.420e143_bfcdb6f_6.5.5_arch1_1-1

Git Clone URL: https://aur.archlinux.org/tbs-linux_media-git.git (read-only, click to copy)
Package Base: tbs-linux_media-git
Description: TBS linux open source drivers
Upstream URL: https://github.com/tbsdtv/linux_media
Licenses: GPL2
Conflicts: tbs-dvb-drivers
Provides: linux_media
Submitter: swearchnick
Maintainer: swearchnick
Last Packager: swearchnick
Votes: 6
Popularity: 0.055701
First Submitted: 2017-06-17 08:49 (UTC)
Last Updated: 2023-09-27 15:16 (UTC)

Dependencies (5)

Required by (0)

Sources (0)

Pinned Comments

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

postpics123 commented on 2023-02-10 15:24 (UTC) (edited on 2023-02-11 08:34 (UTC) by postpics123)

@swearchnick I have a standard Arch Linux installation, with no custom modification. I think you should post your configuration with respect to

cat /proc/sys/fs/file-max

ulimit -Sn

ulimit -Hn

fs.file-max in /etc/sysctl.conf

DefaultLimitNOFILE in /etc/systemd/system.conf

Which version of patch are you using? I have 2.7.6.

Thanks.

swearchnick commented on 2023-02-08 18:52 (UTC)

@postpics123 Nothing new since your last post. Everything is working here.

postpics123 commented on 2023-02-08 16:09 (UTC)

==> Making package: tbs-linux_media-git r1536.9a225f4_6.1.3_arch1_1-1 (Wed Feb 8 17:07:02 2023) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found kernel6.patch ==> Validating source files with sha256sums... kernel6.patch ... Passed ==> Extracting sources... ==> Starting prepare()... Cloning into 'media_build'... remote: Enumerating objects: 7130, done. remote: Counting objects: 100% (1174/1174), done. remote: Compressing objects: 100% (498/498), done. remote: Total 7130 (delta 814), reused 1006 (delta 673), pack-reused 5956 Receiving objects: 100% (7130/7130), 1.40 MiB | 3.07 MiB/s, done. Resolving deltas: 100% (5143/5143), done. Cloning into '/home/archlinux/tbs-linux_media-git/src/media'... remote: Enumerating objects: 80732, done. remote: Counting objects: 100% (80732/80732), done. remote: Compressing objects: 100% (76531/76531), done. remote: Total 80732 (delta 7016), reused 16402 (delta 3354), pack-reused 0 Receiving objects: 100% (80732/80732), 219.50 MiB | 6.13 MiB/s, done. Resolving deltas: 100% (7016/7016), done. Updating files: 100% (76125/76125), done. patching file media/drivers/media/dvb-frontends/a8293.c patching file media/drivers/media/dvb-frontends/af9013.c patching file media/drivers/media/dvb-frontends/af9033.c patching file media/drivers/media/dvb-frontends/au8522_decoder.c patching file media/drivers/media/dvb-frontends/cxd2099.c patching file media/drivers/media/dvb-frontends/cxd2820r_core.c patching file media/drivers/media/dvb-frontends/dvb-pll.c patching file media/drivers/media/dvb-frontends/gx1503.c patching file media/drivers/media/dvb-frontends/lgdt3306a.c patching file media/drivers/media/dvb-frontends/lgdt330x.c patching file media/drivers/media/dvb-frontends/m88ds3103.c patching file media/drivers/media/dvb-frontends/m88rs6060.c patching file media/drivers/media/dvb-frontends/mn88443x.c patching file media/drivers/media/dvb-frontends/mn88472.c patching file media/drivers/media/dvb-frontends/mn88473.c patching file media/drivers/media/dvb-frontends/mtv23x.c patching file media/drivers/media/dvb-frontends/mxl692.c patching file media/drivers/media/dvb-frontends/rtl2830.c patching file media/drivers/media/dvb-frontends/rtl2832.c patching file media/drivers/media/dvb-frontends/si2165.c patching file media/drivers/media/dvb-frontends/si2168.c patching file media/drivers/media/dvb-frontends/si2183.c patching file media/drivers/media/dvb-frontends/sp2.c patching file media/drivers/media/dvb-frontends/stv090x.c patching file media/drivers/media/dvb-frontends/stv6110x.c patching file media/drivers/media/dvb-frontends/tc90522.c patching file media/drivers/media/dvb-frontends/tda10071.c patching file media/drivers/media/dvb-frontends/ts2020.c patching file media/drivers/media/i2c/ad5820.c patching file media/drivers/media/i2c/ad9389b.c patching file media/drivers/media/i2c/adp1653.c patching file media/drivers/media/i2c/adv7170.c patch: **** Can't rename file media/drivers/media/i2c/adv7170.c.oGi8yeK to media/drivers/media/i2c/adv7170.c : Too many open files ==> ERROR: A failure occurred in prepare(). Aborting...

swearchnick commented on 2023-02-04 08:58 (UTC)

@postpics123 Cannot reproduce, something is wrong with your setup.

postpics123 commented on 2023-02-04 07:43 (UTC)

The new patch gives this error:

patch: **** Can't rename file media/drivers/media/i2c/adv7170.c.ogf7L0h to media/drivers/media/i2c/adv7170.c : Too many open files

ezacaria commented on 2023-01-15 09:10 (UTC)

Thanks for the update! It compiles successfully on 6.1.6-arch1-1.

I seem to have a different problem, though. For some reason, kaffeine does not show any video when choosing a channel. However, recording works. This may be unrelated to the drivers, though, as I have the same problem with the LTS kernel.

postpics123 commented on 2022-12-26 13:13 (UTC) (edited on 2022-12-26 13:35 (UTC) by postpics123)

It doesn't compile on kernel 6.1.1 (a lot of functions have been modified with void and not int).

swearchnick commented on 2022-08-16 06:43 (UTC)

@archcomp tbs-firmware is also an AUR package. So you need to build and install it before you build this package. More info: https://github.com/tbsdtv/linux_media/wiki#firmware If you are lucky the firmware is already in linux-firmware in arch core repo since "forever".

archcomp commented on 2022-08-15 21:02 (UTC)

THANK YOU.

PKGBUILD complains that the dependency of 'tbs-firmware' cannot be satisfied. Not clear what to do here, so I commented it out. Anyway, for people using TBS capture cards, the TBS firmware is installed since "forever".