Installing libfprint 0.99.0 using meson and ninjaLogin using fingerprint readerinstalling fingerprint scanner...

Why did the villain in the first Men in Black movie care about Earth's Cockroaches?

Which one of these password policies is more secure?

Does SQL Server 2017, including older versions, support 8k disk sector sizes?

Why would the Pakistan airspace closure cancel flights not headed to Pakistan itself?

How to prevent cleaner from hanging my lock screen in Ubuntu 16.04

Does paint affect EMI ability of enclosure?

Advice for a new journal editor

In Linux what happens if 1000 files in a directory are moved to another location while another 300 files were added to the source directory?

Eww, those bytes are gross

Dilemma of explaining to interviewer that he is the reason for declining second interview

Can I become debt free or should I file bankruptcy ? How to manage my debt and finances?

Caruana vs Carlsen game 10 (WCC) why not 18...Nxb6?

awk + sum all numbers

Would a National Army of mercenaries be a feasible idea?

A starship is travelling at 0.9c and collides with a small rock. Will it leave a clean hole through, or will more happen?

Are there any modern advantages of a fire piston?

Intern applicant asking for compensation equivalent to that of permanent employee

Using only 1s, make 29 with the minimum number of digits

Why would space fleets be aligned?

Can I string the D&D Starter Set campaign into another module, keeping the same characters?

My cat mixes up the floors in my building. How can I help him?

Explain the objections to these measures against human trafficking

How to deal with an incendiary email that was recalled

Why zero tolerance on nudity in space?



Installing libfprint 0.99.0 using meson and ninja


Login using fingerprint readerinstalling fingerprint scanner on ubuntu 15.10Unlock ubuntu pc using my phone's fingerprint scannerUsing fingerprint reader from lenevo thinpad T460pInstalling fingerprint reader on Dell VostroUsing fingerprint reader for HP ProBook 138a:003f Validity SensorsUsing Fingerprint reader in 16.04Not able to login after installing fingerprint ubuntu 17.04Using the fingerprint scanner as middleclick mouse buttonfingerprint-gui and 18.04 packaging issue













0















I'm trying to install libfprint 0.99.0 from here https://gitlab.freedesktop.org/libfprint/libfprint/releases The version available in Ubuntu repos do not support my fingerprint scanner (Elan). There is an instruction in here http://mesonbuild.com/Quick-guide.html how to use meson. Basically, I run all commands but at the end, after running ninja and building it I've no idea how to install it. Also running ninja-test gives me this:



$ ninja test
[0/1] Running all tests.
No tests defined.



So I'm not sure if I'm doing it right.










share|improve this question



























    0















    I'm trying to install libfprint 0.99.0 from here https://gitlab.freedesktop.org/libfprint/libfprint/releases The version available in Ubuntu repos do not support my fingerprint scanner (Elan). There is an instruction in here http://mesonbuild.com/Quick-guide.html how to use meson. Basically, I run all commands but at the end, after running ninja and building it I've no idea how to install it. Also running ninja-test gives me this:



    $ ninja test
    [0/1] Running all tests.
    No tests defined.



    So I'm not sure if I'm doing it right.










    share|improve this question

























      0












      0








      0








      I'm trying to install libfprint 0.99.0 from here https://gitlab.freedesktop.org/libfprint/libfprint/releases The version available in Ubuntu repos do not support my fingerprint scanner (Elan). There is an instruction in here http://mesonbuild.com/Quick-guide.html how to use meson. Basically, I run all commands but at the end, after running ninja and building it I've no idea how to install it. Also running ninja-test gives me this:



      $ ninja test
      [0/1] Running all tests.
      No tests defined.



      So I'm not sure if I'm doing it right.










      share|improve this question














      I'm trying to install libfprint 0.99.0 from here https://gitlab.freedesktop.org/libfprint/libfprint/releases The version available in Ubuntu repos do not support my fingerprint scanner (Elan). There is an instruction in here http://mesonbuild.com/Quick-guide.html how to use meson. Basically, I run all commands but at the end, after running ninja and building it I've no idea how to install it. Also running ninja-test gives me this:



      $ ninja test
      [0/1] Running all tests.
      No tests defined.



      So I'm not sure if I'm doing it right.







      fingerprint-reader






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Feb 24 at 12:01









      foxy123foxy123

      6425




      6425






















          1 Answer
          1






          active

          oldest

          votes


















          0














          First, install all the dependencies with the following command



          sudo apt-get install gtk+-3.0 libglib2.0-dev libnss3-dev libpixman-1-dev libusb-1.0.0-dev libx11-dev libxv-dev pkg-config ninja-build


          Later, move to the container directory, usually in cd ~/libfprint



          Although the installation is recommended in a non-isolated environment, it is more complicated. So once in the mentioned directory follow the next commands:



          python3 -m venv venv
          . venv/bin/activate
          pip install -U pip
          pip install meson



          Once the isolated'environment was created is time to install the program. So the commands are as follow



          venv/bin/meson builddir #After this line all dependencies should be in red YES
          venv/bin/meson configure builddir -Ddoc=false -Dlibdir=lib
          cd builddir
          ninja
          sudo ninja install


          Finishing this, you must have the installation, to check out if it is working and if the installation is Home just go to the directory ~/libfprint/builddir/examples and execute sudo ./img_capture to register a fingerprint, or sudo ./verify to verify a registered fingerprint.



          If you want to use your fingerprint to login into your system, then you need to enroll it to fingerprint-demo. To do so just execute sudo ./enroll considering you are in the last mentioned directory.



          In case you haven't install fingerprint-demo just do sudo apt-get install fingerprint-demo and to run it a simply fingerprint_demo is enough.



          Cheers.






          share|improve this answer








          New contributor




          4ng3ll is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.





















          • Sorry, I committed a mistake in the last two paragraphs (not considering the cheers). Instead of fingerprint-demo is fprint-demo, the same for the commands

            – 4ng3ll
            3 mins ago











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "89"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1120849%2finstalling-libfprint-0-99-0-using-meson-and-ninja%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          First, install all the dependencies with the following command



          sudo apt-get install gtk+-3.0 libglib2.0-dev libnss3-dev libpixman-1-dev libusb-1.0.0-dev libx11-dev libxv-dev pkg-config ninja-build


          Later, move to the container directory, usually in cd ~/libfprint



          Although the installation is recommended in a non-isolated environment, it is more complicated. So once in the mentioned directory follow the next commands:



          python3 -m venv venv
          . venv/bin/activate
          pip install -U pip
          pip install meson



          Once the isolated'environment was created is time to install the program. So the commands are as follow



          venv/bin/meson builddir #After this line all dependencies should be in red YES
          venv/bin/meson configure builddir -Ddoc=false -Dlibdir=lib
          cd builddir
          ninja
          sudo ninja install


          Finishing this, you must have the installation, to check out if it is working and if the installation is Home just go to the directory ~/libfprint/builddir/examples and execute sudo ./img_capture to register a fingerprint, or sudo ./verify to verify a registered fingerprint.



          If you want to use your fingerprint to login into your system, then you need to enroll it to fingerprint-demo. To do so just execute sudo ./enroll considering you are in the last mentioned directory.



          In case you haven't install fingerprint-demo just do sudo apt-get install fingerprint-demo and to run it a simply fingerprint_demo is enough.



          Cheers.






          share|improve this answer








          New contributor




          4ng3ll is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.





















          • Sorry, I committed a mistake in the last two paragraphs (not considering the cheers). Instead of fingerprint-demo is fprint-demo, the same for the commands

            – 4ng3ll
            3 mins ago
















          0














          First, install all the dependencies with the following command



          sudo apt-get install gtk+-3.0 libglib2.0-dev libnss3-dev libpixman-1-dev libusb-1.0.0-dev libx11-dev libxv-dev pkg-config ninja-build


          Later, move to the container directory, usually in cd ~/libfprint



          Although the installation is recommended in a non-isolated environment, it is more complicated. So once in the mentioned directory follow the next commands:



          python3 -m venv venv
          . venv/bin/activate
          pip install -U pip
          pip install meson



          Once the isolated'environment was created is time to install the program. So the commands are as follow



          venv/bin/meson builddir #After this line all dependencies should be in red YES
          venv/bin/meson configure builddir -Ddoc=false -Dlibdir=lib
          cd builddir
          ninja
          sudo ninja install


          Finishing this, you must have the installation, to check out if it is working and if the installation is Home just go to the directory ~/libfprint/builddir/examples and execute sudo ./img_capture to register a fingerprint, or sudo ./verify to verify a registered fingerprint.



          If you want to use your fingerprint to login into your system, then you need to enroll it to fingerprint-demo. To do so just execute sudo ./enroll considering you are in the last mentioned directory.



          In case you haven't install fingerprint-demo just do sudo apt-get install fingerprint-demo and to run it a simply fingerprint_demo is enough.



          Cheers.






          share|improve this answer








          New contributor




          4ng3ll is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.





















          • Sorry, I committed a mistake in the last two paragraphs (not considering the cheers). Instead of fingerprint-demo is fprint-demo, the same for the commands

            – 4ng3ll
            3 mins ago














          0












          0








          0







          First, install all the dependencies with the following command



          sudo apt-get install gtk+-3.0 libglib2.0-dev libnss3-dev libpixman-1-dev libusb-1.0.0-dev libx11-dev libxv-dev pkg-config ninja-build


          Later, move to the container directory, usually in cd ~/libfprint



          Although the installation is recommended in a non-isolated environment, it is more complicated. So once in the mentioned directory follow the next commands:



          python3 -m venv venv
          . venv/bin/activate
          pip install -U pip
          pip install meson



          Once the isolated'environment was created is time to install the program. So the commands are as follow



          venv/bin/meson builddir #After this line all dependencies should be in red YES
          venv/bin/meson configure builddir -Ddoc=false -Dlibdir=lib
          cd builddir
          ninja
          sudo ninja install


          Finishing this, you must have the installation, to check out if it is working and if the installation is Home just go to the directory ~/libfprint/builddir/examples and execute sudo ./img_capture to register a fingerprint, or sudo ./verify to verify a registered fingerprint.



          If you want to use your fingerprint to login into your system, then you need to enroll it to fingerprint-demo. To do so just execute sudo ./enroll considering you are in the last mentioned directory.



          In case you haven't install fingerprint-demo just do sudo apt-get install fingerprint-demo and to run it a simply fingerprint_demo is enough.



          Cheers.






          share|improve this answer








          New contributor




          4ng3ll is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.










          First, install all the dependencies with the following command



          sudo apt-get install gtk+-3.0 libglib2.0-dev libnss3-dev libpixman-1-dev libusb-1.0.0-dev libx11-dev libxv-dev pkg-config ninja-build


          Later, move to the container directory, usually in cd ~/libfprint



          Although the installation is recommended in a non-isolated environment, it is more complicated. So once in the mentioned directory follow the next commands:



          python3 -m venv venv
          . venv/bin/activate
          pip install -U pip
          pip install meson



          Once the isolated'environment was created is time to install the program. So the commands are as follow



          venv/bin/meson builddir #After this line all dependencies should be in red YES
          venv/bin/meson configure builddir -Ddoc=false -Dlibdir=lib
          cd builddir
          ninja
          sudo ninja install


          Finishing this, you must have the installation, to check out if it is working and if the installation is Home just go to the directory ~/libfprint/builddir/examples and execute sudo ./img_capture to register a fingerprint, or sudo ./verify to verify a registered fingerprint.



          If you want to use your fingerprint to login into your system, then you need to enroll it to fingerprint-demo. To do so just execute sudo ./enroll considering you are in the last mentioned directory.



          In case you haven't install fingerprint-demo just do sudo apt-get install fingerprint-demo and to run it a simply fingerprint_demo is enough.



          Cheers.







          share|improve this answer








          New contributor




          4ng3ll is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.









          share|improve this answer



          share|improve this answer






          New contributor




          4ng3ll is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.









          answered 18 mins ago









          4ng3ll4ng3ll

          1




          1




          New contributor




          4ng3ll is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.





          New contributor





          4ng3ll is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.






          4ng3ll is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
          Check out our Code of Conduct.













          • Sorry, I committed a mistake in the last two paragraphs (not considering the cheers). Instead of fingerprint-demo is fprint-demo, the same for the commands

            – 4ng3ll
            3 mins ago



















          • Sorry, I committed a mistake in the last two paragraphs (not considering the cheers). Instead of fingerprint-demo is fprint-demo, the same for the commands

            – 4ng3ll
            3 mins ago

















          Sorry, I committed a mistake in the last two paragraphs (not considering the cheers). Instead of fingerprint-demo is fprint-demo, the same for the commands

          – 4ng3ll
          3 mins ago





          Sorry, I committed a mistake in the last two paragraphs (not considering the cheers). Instead of fingerprint-demo is fprint-demo, the same for the commands

          – 4ng3ll
          3 mins ago


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Ask Ubuntu!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1120849%2finstalling-libfprint-0-99-0-using-meson-and-ninja%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          List of shipwrecks in 1808...

          Is there a lightweight tool to crop images quickly?Cropping Images using Command Line Tools OnlyHow to crop...

          Unit packagekit.service is masked Announcing the arrival of Valued Associate #679: Cesar...