Closed captainkev76 closed 3 months ago
The package in the Google repository is outdated and missing some important fixes, which were already merged here almost a year ago.
That means, you need to build and install the package yourself.
I believe this is what I did, but I freely admit to being out of my depth here. Here are the steps I took:
git clone https://github.com/google/gasket-driver.git
cd gasket-driver/
cd src/
nano gasket_interrupt.c
[Checked that the changes you made to the interupts this week are included in the version I cloned]
cd ..
debuild -us -uc -tc -b
cd ..
dpkg -i gasket-dkms_1.0-18_all.deb
Thank you for the work you do here!
Your build log indicates your missing the latest commit.
Please try uninstalling the gasket-dkms package, then remove gasket-driver directory and the source folder /var/lib/dkms/gasket if still existent. After that, clone the repo again, then repeat the build steps and install the new package.
Hi Robert - this seems to have done the trick! Thanks for your help
Hi,
I've built a new VM today using Ubuntu 24.04 LTS which was released yesterday.
I've passed through my two Coral TPUs and am trying to install the PCIe drivers and TPU runtime as per the tutorial at https://www.derekseaman.com/2023/06/home-assistant-frigate-vm-on-proxmox-with-pcie-coral-tpu.html.
When I do so, I get this error:
The full output of "more /var/lib/dkms/gasket/1.0/build/make.log" is:
I should add that I previously had this working perfectly on 22.04 LTS on the same Proxmox host. Like many others, I found that the drivers stopped working once Proxmox and Ubuntu were updated recently. Despite many attempts, I've been unable to get the drivers to load correctly and consistently in 22.04, hence me trying out 24.04.