-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ast driver fails to load on Ubuntu 20.04 #240
Comments
remove kernel media modules before install (see media_build\install.sh script) |
Installed software using install.sh script (so it removed the kernel modules). Anything else to try? |
hi and the video resolution is forced/ stuck at 640x480 I consider that it is related to this problem, |
i have the same issues with ubuntu 21.04 with kernel 5.11. my amdgpu and acl887 stops working after compile drivers. Drivers TBS working, but system is unusable without gpu modules :( project looks like abandoned :( |
same issues with upstream media_build |
the problem is kernel, 5.11 is not supported, so if you use ubuntu 21.04 must install kernel 5.8 from repo ubuntu 20.10 and working like a charm. idk about kernel 5.9+ in other distros |
media_build and linux_media updated. |
Still same problem after media_build and linux_media updated. |
I see the same issue as dabb1er and kalashnikov2:
|
JFTR (and to state the obvious): reinstalling the respective kernel module package |
Just install 20.04 HWE kernel (5.8.0-50) and media_build - nvidia 460 driver work ok. |
crazycat69 - can you give clear instructions on how to do this. I normally run the following: cd media_build But this does not work if I do not clone media folder (or its empty). Note I already have HWE kernel installed. |
i just run build script (this download latest media sources snapshot and firmware from https://github.com/tbsdtv/media_build/releases/tag/latest). And modules install with install.sh script. |
But this not critical, bedause cec module recompiled anyway. Now i enable Secure boot, but nvidia 460 still work and dvb devices also. drm_kms_helper module loaded ok. |
Tried build script to pull down code and install.sh to install but still getting cec errors when trying to install ast module. |
Just confirmed and it is the change between kernel 5.8.0-44-generic and 5.8.0-45-generic when the issue occurs. If I regress back to kernel 5.8.0-44-generic then both the saa716x_tbs_* and ast modules load: lsmod | grep saa lsmod | grep ast uname -a |
work well with latest 20.04 hwe kernel 5.8.0-50. oot@computer:/home/boss# lsmod | grep saa root@computer:/home/boss# lsmod | grep nvidia root@computer:/home/boss# lsmod | grep cec root@computer:/home/boss# uname -a |
drivers are still broken :(
maybe new mesa broke this? i have no other compiling stuff, only tbs drivers, of course without tbs drivers on fresh ANY kernel issue dont exist. any idea whats wrong? |
My NV GPU now also not work after initrd update (with recompiled cec and rc-code modules). But TBS USB device not supported in this case, because require RC_CORE support. |
with your patch on kernel 5.11 amdgpu looks good, but sound still dead 3.186354] snd_usb_audio: disagrees about version of symbol media_devnode_remove edit: compiled on 5.8.0-25 - and looks good for now |
snd_usb_audio depend from mc module (media controller core). i will try disable it also (video camera support also). |
@crazycat69 is there any patch on the way??? or maybe how to revert last patches from drivers ? i was compiled drivers in september/november for kernel 5.8 without any issues, now compiling is without error, but screen freeze ang hangs on and gpu problems so i think problem is with last driver patches? dkms ? |
There was a change in the 5.8 kernel between 5.8.0-44-generic and 5.8.0-45-generic which caused issued in loading other modules (for me ast for screen driver). The latest git pull works perfectly for me on kernel 5.8.0-44-generic but if I upgrade to any later kernel version then ast driver fails with "disagrees about version of symbol" errors. I have now re-installed kernel 5.8.0-44-generic and locked system from kernel upgrades (not ideal from patching point of view but it works). |
i was using ubuntu 20.10 and latest kernel works perfect, now im upgrade to ubuntu 21.04, and kernel 5.11 dont work at all after compile tbs (gpu, sound as mentioned before) so im instaled kernel from 20.10 5.8.0-25 -generic, and compile drivers without errors, but after 15-30 min screen freeze, kodi hangs on, only restart helps. so latest drivers are not compatible with something from ubuntu 21.04, maybe mesa? idk. but im sure something is broken and i dont know to fix this. on fresh any kernel system works without issues of gpu or sound. EDIT: problem is related with driver tbs and gpu (amdgpu) when im turn on computer and streaming signal by tvheadend to other tv it may works all the time without any problems, but when i play tv on local computer screen freeze :( EDIT2: or maybe this is wayland issues ? |
strange, look like problems with your GPU/APU (maybe gpu driver) |
yes this is problem with driver, but on fresh kernel there is no issues, problems starts after compile tbs driver ;( so now without tbs driver everything works perfect but i cant watch tv, with tbs driver i can watch tv but only 15-30min and need restart |
what dvb card ? maybe general problems with insterrupt and DMA handling on your platform |
i have TBS6902 and clone TBS6922, last two years working without problems, problems start after upgrade to ubuntu 21.04 and compile tbs drivers, on default kernel 5.11 tbs drivers dont work at all (problem gpu and sound) idk, i dont have enough knowledge to diagnose problem, maybe if tbs works on kernel 5.11 everything will be ok. |
Better use LTS distro like ubuntu 18.04 or 20.04 with 5.4 kernel |
I bought a TBS 6904 about a half year ago and I can just forward how disappointed I am regarding this decision. The better choice would have been a Digital Devices Device. I had such a trouble getting started, different installation guides in www as you guys provide here. In addition I had the driver again and again stopping to work after few days without having the system touched. I finally started again using my old DD Cine S2 and put my TBS one in our HTPC in basement that is just rarely used. My support request addressed to the team at tbs-technology.de still unanswered. My last order at TBS, sad to say that. I am just writing it down here as I ended up in this helpful thread. Still it did not lower my frustration level. |
Hi Sir, Please direct send email to support@tbsdtv.com we will handle this , you can setup SSH remote let us check the driver Thanks Kind Regards |
@tbsiptv I got the card last week working under Ubuntu 18, Kernel 5.3, NVidia 365 (the setup as far as I remember). Thanks to @crazycat69 for having the LTS setup mentioned. Still, it took really a long while until I came there - started with 20.04, where it initially somehow worked until I noticed that after some time the driver stops working. So, I've worked on an installation bash script and I executed it every time to get that fixed while being always faced with my wife: "Oh hell, it again doesn't work - get it please back up and running". I upgraded then to Ubuntu 21.04 to see if this improves the situation, but wtf - it just was the worst decision (you even suggest LTS versions, but I haven't noticed this in any of the public installation guides). So, it was about reinstalling from scratch, losing configurations settings of the old os and installed apps - but hey, now it works. Great to hear that for you, I guess. Improving your public installation & setup guides is one important topic, I can address. Still, you notice my emotions regarding your product. If you really want to improve in direction of end-users, get your driver directly shipped with the kernel. This comes probably with more costs, but tbh worth it to gain and KEEP customers and market share. I gave your product a chance as I've been interested in a S2 Quad Tuner and decided by price, a decision I regret today. Feels like 150 bugs thrown out of the window. I'll eventually re-decide when you came there. Until then, I'll continue with Digital Devices, because especially with Linux Distros they do just better with their Cine S2 / Octopus cards that are out-of-the-box compatible with Linux - but thanks to the pandemic, discontinued - replacement to be expected. I'll continue until then with my old setup. Still thanks for the offer @tbsiptv, just to late in my case. The good thing: I really learned a lot about ubuntu regarding repairing the system from Live CD, switching Kernels, but yes - knowledge I necessarily don't need. |
After installation of latest git pull on Ubuntu 20.04 the ast driver fails to load (which leaves IPMI display on Supermicro server stuck at 640x480). This has always been the case with Ubuntu 20.04 (not just a recent thing). New kernel upgrades prior to install of tbsdtv software allows ast module to load correctly (so its down to this software).
Running "modprobe ast" produces the following errors in syslog:
[45326.666262] drm_kms_helper: disagrees about version of symbol cec_delete_adapter
[45326.666264] drm_kms_helper: Unknown symbol cec_delete_adapter (err -22)
[45326.666585] drm_kms_helper: disagrees about version of symbol cec_transmit_attempt_done_ts
[45326.666586] drm_kms_helper: Unknown symbol cec_transmit_attempt_done_ts (err -22)
[45326.667233] drm_kms_helper: disagrees about version of symbol cec_s_phys_addr
[45326.667234] drm_kms_helper: Unknown symbol cec_s_phys_addr (err -22)
[45326.667273] drm_kms_helper: disagrees about version of symbol cec_s_conn_info
[45326.667274] drm_kms_helper: Unknown symbol cec_s_conn_info (err -22)
[45326.667344] drm_kms_helper: disagrees about version of symbol cec_s_phys_addr_from_edid
[45326.667345] drm_kms_helper: Unknown symbol cec_s_phys_addr_from_edid (err -22)
[45326.668903] drm_kms_helper: disagrees about version of symbol cec_unregister_adapter
[45326.668904] drm_kms_helper: Unknown symbol cec_unregister_adapter (err -22)
[45326.669380] drm_kms_helper: disagrees about version of symbol cec_allocate_adapter
[45326.669381] drm_kms_helper: Unknown symbol cec_allocate_adapter (err -22)
[45326.669975] drm_kms_helper: disagrees about version of symbol cec_fill_conn_info_from_drm
[45326.669976] drm_kms_helper: Unknown symbol cec_fill_conn_info_from_drm (err -22)
[45326.670100] drm_kms_helper: disagrees about version of symbol cec_received_msg_ts
[45326.670101] drm_kms_helper: Unknown symbol cec_received_msg_ts (err -22)
[45326.670428] drm_kms_helper: disagrees about version of symbol cec_register_adapter
[45326.670429] drm_kms_helper: Unknown symbol cec_register_adapter (err -22)
The text was updated successfully, but these errors were encountered: