Satesco,
the only thing that this does different is "make stagingconfig" instead of "make allyesconfig".
Stagingconfig means: "
Select all modules, plus all staging modules. The
staging drivers are there because they may have
bad userspace API's, serious bugs and/or not fill
into Kernel required level of quality. So, be
careful with those drivers.
So it adds a few bad drivers of low quality, perhaps for your video card. So it all seems like a temporary hack
for a temporary problem which is really related to media_build and the linux kernel. This is the problem of media_build:
it rebuilds much more than the drivers and then installs a lot of unneeded stuff. Sometimes that creates problems.
media_build for tbs is probably in trouble now. crazycat was maintaining this, but as we all know, he is now
is the victim of a war.
In any case, there is probably nothing to adapt in my drivers. If you want to build like that, the procedure
below, with install.sh, will just work and should do almost the same as the instructions I gave.
This could mean that it also gives you trouble because I am not convinced that the install.sh script makes any difference
(I have not tried it). Note that I also select a very specific media_build version. The only reason for that is that
I know that i works for the kernel I recommend (5.13.16). With media_build you need to count on some luck. So changing
versions can help.
git clone --depth=1
GitHub - deeptho/linux_media: TBS linux open source drivers ./media
git clone
GitHub - tbsdtv/media_build
cd media_build
git checkout ffcdfed96c45c8e80ffd6a154c16d64c81416010
make dir DIR=../media
make distclean # still recommended
sudo ./install.sh
If something goes, wrong, just renstall the ubuntu kernel.
Something with apt-get or aptitude, but I do not know ubuntu.
Probably just a single command and then a reboot.