patjak / facetimehd

Reverse engineered Linux driver for the FacetimeHD (Broadcom 1570) PCIe webcam
GNU General Public License v2.0
1.36k stars 160 forks source link

dkms mkdeb doesn't work #299

Open vitacell opened 1 month ago

vitacell commented 1 month ago
vita@MacBookAir6-1:/usr/src/facetimehd-0.1$ sudo dkms mkdsc -m facetimehd -v 0.1 --source-only
Error! Unknown action specified: ""
Usage: /usr/sbin/dkms [action] [options]
  [action]  = { add | remove | build | install | uninstall | match | autoinstall |
                mktarball | ldtarball | status }
  [options] = [-m module] [-v module-version] [-k kernel-version] [-a arch]
              [-c dkms.conf-location] [-q] [--force] [--force-version-override] [--all]
              [--templatekernel=kernel] [--directive='cli-directive=cli-value']
              [--config=kernel-.config-location] [--archive=tarball-location]
              [--kernelsourcedir=source-location]
              [--binaries-only] [--source-only] [--verbose]
              [--no-depmod] [--modprobe-on-install] [-j number] [--version]
vita@MacBookAir6-1:/usr/src/facetimehd-0.1$ sudo dkms mkdsc -m facetimehd -v 0.1 --source-only
Error! Unknown action specified: ""
Usage: /usr/sbin/dkms [action] [options]
  [action]  = { add | remove | build | install | uninstall | match | autoinstall |
                mktarball | ldtarball | status }
  [options] = [-m module] [-v module-version] [-k kernel-version] [-a arch]
              [-c dkms.conf-location] [-q] [--force] [--force-version-override] [--all]
              [--templatekernel=kernel] [--directive='cli-directive=cli-value']
              [--config=kernel-.config-location] [--archive=tarball-location]
              [--kernelsourcedir=source-location]
              [--binaries-only] [--source-only] [--verbose]
              [--no-depmod] [--modprobe-on-install] [-j number] [--version]
vita@MacBookAir6-1:/usr/src/facetimehd-0.1$ sudo dkms mkdeb -m facetimehd -v 0.1 --source-only
Error! Unknown action specified: ""
Usage: /usr/sbin/dkms [action] [options]
  [action]  = { add | remove | build | install | uninstall | match | autoinstall |
                mktarball | ldtarball | status }
  [options] = [-m module] [-v module-version] [-k kernel-version] [-a arch]
              [-c dkms.conf-location] [-q] [--force] [--force-version-override] [--all]
              [--templatekernel=kernel] [--directive='cli-directive=cli-value']
              [--config=kernel-.config-location] [--archive=tarball-location]
              [--kernelsourcedir=source-location]
              [--binaries-only] [--source-only] [--verbose]
              [--no-depmod] [--modprobe-on-install] [-j number] [--version]
vita@MacBookAir6-1:/usr/src/facetimehd-0.1$ sudo dkms mkdeb -m facetimehd -v 0.1 --source-only
giordy commented 1 week ago

yes I stumbled upon this too... Unfortunately dkms has removed support for distro-specific actions in the latest releases. I'd be also interested to know how to fix this.

vitacell commented 1 week ago

yes I stumbled upon this too... Unfortunately dkms has removed support for distro-specific actions in the latest releases. I'd be also interested to know how to fix this.

Angry rtrded devs like breaking GNU/Linux experience. I can not to explain why they like to break userspace. They break and remove everything, and then give no solution to users. So, now, what we supposed to do or use instead?

giordy commented 1 week ago

@vitacell in my case I solved by using this PPA https://launchpad.net/~greg-whiteley/+archive/ubuntu/facetimehd

vitacell commented 1 week ago

@vitacell in my case I solved by using this PPA https://launchpad.net/~greg-whiteley/+archive/ubuntu/facetimehd

Hey, thanks, will try. Because after every Ubuntu update/bugdate, I have to reinstall Broadblob Facetimehd crap manually.