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.000095
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 8 Next › Last »

swearchnick commented on 2024-07-25 08:09 (UTC) (edited on 2024-08-03 07:56 (UTC) by swearchnick)

Update: Upstream updated, patch no longer needed. @hellios Thank you, I patched the PKGBUILD temporarily on my machine with your source for 6.10 and I got it working with my card. Patch below.

diff -ar -N -U 1 PKGBUILD PKGBUILD
--- PKGBUILD    2024-07-25 09:57:34.646106500 +0200
+++ PKGBUILD    2024-07-25 09:58:55.487708772 +0200
@@ -15,2 +15,4 @@
 conflicts=('tbs-dvb-drivers')
+source=('https://github.com/hellivan/linux_media/archive/refs/heads/latest.zip')
+sha256sums=('7079b1733a7982907ed2a22e5f764deb78a6a30b3570c0c6553f3360ec736089')

@@ -19,3 +21,5 @@
     git clone https://github.com/tbsdtv/$_gitname.git
-    git clone --depth=1 https://github.com/tbsdtv/$_pkgname.git -b latest "$srcdir/media"
+    #git clone --depth=1 https://github.com/tbsdtv/$_pkgname.git -b latest "$srcdir/media"
+
+    mv "$srcdir/linux_media-latest" "$srcdir/media"

@@ -28,4 +32,5 @@

-    cd "$srcdir/media"
-    _gitver+=$(printf "%s" "$(git rev-parse --short=7 HEAD)")"_"
+    #cd "$srcdir/media"
+    #_gitver+=$(printf "%s" "$(git rev-parse --short=7 HEAD)")"_"
+    _gitver+="hellivan$(date +%Y%m%d)_"

hellios commented on 2024-07-24 13:54 (UTC)

@besegok733 in the meantime you could use the following fork of linux_media: https://github.com/hellivan/linux_media In this fork I fixed all the compile errors so that I personally can use it until upstream gets updated. Up until now I'm not experiencing any problems with my tbs6522h. However I don't give any guaranties.

swearchnick commented on 2024-07-24 09:37 (UTC)

@besegok733 Same as last time, we need to wait for upstream to update for kernel 6.10.

besegok733 commented on 2024-07-23 12:03 (UTC)

It gives error with 6.10.0-arch1-2

error: too many arguments to function 'i2c_mux_add_adapter' 1483 | ret = i2c_mux_add_adapter(state->muxc, 0, 0, 0);

deadite66 commented on 2024-07-07 17:11 (UTC)

anyone noticed any instability recently with these drivers?, i've been having random total lockups but since i removed the drivers and started using my old 2x "PCTV Systems nanoStick T2 290e" its been fine.

had been using my "TBS 6205 QUAD" for 6 years without issue.

swearchnick commented on 2024-05-26 09:28 (UTC) (edited on 2024-07-02 06:22 (UTC) by swearchnick)

Update: It is now working with kernel 6.9. @lewirih513 We need to wait for upstream to update for kernel 6.9. Related: https://github.com/tbsdtv/linux_media/issues/351

lewirih513 commented on 2024-05-26 06:34 (UTC) (edited on 2024-05-26 06:45 (UTC) by lewirih513)

Error building with 6.9.1-arch1-2:

/home/archlinux/tbs-linux_media-git/src/media_build/v4l/ccs-core.c: In function 'ccs_set_ctrl':
/home/archlinux/tbs-linux_media-git/src/media_build/v4l/ccs-core.c:668:21: error: too many arguments to function 'pm_runtime_get_if_active'
668 | pm_status = pm_runtime_get_if_active(&client->dev, true);

swearchnick commented on 2024-02-25 08:25 (UTC)

@foggybrain Sorry cannot reproduce, it builds fine here using alacritty. To have any chance of identifying what is wrong on your side you need to provide logs and and terminal input/output. If you are using a derivate and/or aur helper I cannot help you.