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.037044
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

1 2 3 4 5 6 7 Next › Last »

besegok733 commented on 2024-11-24 05:46 (UTC)

I get this error when compiling for kernel 6.12.1-arch1-1

fatal error: asm/unaligned.h: No such file or directory 12 | #include <asm/unaligned.h>

JohnLBergqvist commented on 2024-07-28 12:23 (UTC)

@deadite66 yeah mine's an even older card.

deadite66 commented on 2024-07-28 10:54 (UTC)

@JohnLBergqvist i'm having a complete pc lockup no errors in the journal, not having the drivers installed for 2 weeks haven't locked up since.

its a 6 year old card maybe its just dying. :(

JohnLBergqvist commented on 2024-07-28 10:05 (UTC)

@deadite66 what are the errors you're seeing? I'm having a situation where midway through recording (DVB-S2 - TBS6982), I'll loose signal ayet the file will continue playback, but it'll all be corrupt. Future recordings will all do the exact same, just all being corrupt, until I restart the PC.

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);