Using fingerprint reader for HP ProBook 138a:003f Validity Sensors





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ margin-bottom:0;
}







4















I am using ubuntu 16.04 on HP ProBook 440 G3. It has a finger print reader. lsusb shows this following driver



Bus 001 Device 004: ID 138a:003f Validity Sensors, Inc. VFS495 Fingerprint Reader



But Fingerprint GUI or Fprint shows no driver , as expected because 138a:003f is not in their supported list.
So how can I use the fingerprint reader with ubuntu?










share|improve this question


















  • 1





    This guy managed to get it working: balintbanyasz.wordpress.com/2015/03/27/… I have not tested it on my machine though (work pc, not suitable for tests!)

    – Francesco Tocci
    Jan 18 '17 at 15:56











  • @FrancescoTocci I have tried this already. It didn't work instead it corrupted my whole os and I had to reinstall.

    – koushik naskar
    Jan 19 '17 at 15:49











  • Any updates on this?

    – Zia Ul Rehman Mughal
    Apr 28 '17 at 16:32






  • 1





    @ZiaUlRehmanMughal yes see answer. The above guide really works fine but it has some problems so see this answer instead.

    – Mina Michael
    Jun 12 '17 at 3:54




















4















I am using ubuntu 16.04 on HP ProBook 440 G3. It has a finger print reader. lsusb shows this following driver



Bus 001 Device 004: ID 138a:003f Validity Sensors, Inc. VFS495 Fingerprint Reader



But Fingerprint GUI or Fprint shows no driver , as expected because 138a:003f is not in their supported list.
So how can I use the fingerprint reader with ubuntu?










share|improve this question


















  • 1





    This guy managed to get it working: balintbanyasz.wordpress.com/2015/03/27/… I have not tested it on my machine though (work pc, not suitable for tests!)

    – Francesco Tocci
    Jan 18 '17 at 15:56











  • @FrancescoTocci I have tried this already. It didn't work instead it corrupted my whole os and I had to reinstall.

    – koushik naskar
    Jan 19 '17 at 15:49











  • Any updates on this?

    – Zia Ul Rehman Mughal
    Apr 28 '17 at 16:32






  • 1





    @ZiaUlRehmanMughal yes see answer. The above guide really works fine but it has some problems so see this answer instead.

    – Mina Michael
    Jun 12 '17 at 3:54
















4












4








4


2






I am using ubuntu 16.04 on HP ProBook 440 G3. It has a finger print reader. lsusb shows this following driver



Bus 001 Device 004: ID 138a:003f Validity Sensors, Inc. VFS495 Fingerprint Reader



But Fingerprint GUI or Fprint shows no driver , as expected because 138a:003f is not in their supported list.
So how can I use the fingerprint reader with ubuntu?










share|improve this question














I am using ubuntu 16.04 on HP ProBook 440 G3. It has a finger print reader. lsusb shows this following driver



Bus 001 Device 004: ID 138a:003f Validity Sensors, Inc. VFS495 Fingerprint Reader



But Fingerprint GUI or Fprint shows no driver , as expected because 138a:003f is not in their supported list.
So how can I use the fingerprint reader with ubuntu?







16.04 fingerprint-reader






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Dec 2 '16 at 13:19









koushik naskarkoushik naskar

13919




13919








  • 1





    This guy managed to get it working: balintbanyasz.wordpress.com/2015/03/27/… I have not tested it on my machine though (work pc, not suitable for tests!)

    – Francesco Tocci
    Jan 18 '17 at 15:56











  • @FrancescoTocci I have tried this already. It didn't work instead it corrupted my whole os and I had to reinstall.

    – koushik naskar
    Jan 19 '17 at 15:49











  • Any updates on this?

    – Zia Ul Rehman Mughal
    Apr 28 '17 at 16:32






  • 1





    @ZiaUlRehmanMughal yes see answer. The above guide really works fine but it has some problems so see this answer instead.

    – Mina Michael
    Jun 12 '17 at 3:54
















  • 1





    This guy managed to get it working: balintbanyasz.wordpress.com/2015/03/27/… I have not tested it on my machine though (work pc, not suitable for tests!)

    – Francesco Tocci
    Jan 18 '17 at 15:56











  • @FrancescoTocci I have tried this already. It didn't work instead it corrupted my whole os and I had to reinstall.

    – koushik naskar
    Jan 19 '17 at 15:49











  • Any updates on this?

    – Zia Ul Rehman Mughal
    Apr 28 '17 at 16:32






  • 1





    @ZiaUlRehmanMughal yes see answer. The above guide really works fine but it has some problems so see this answer instead.

    – Mina Michael
    Jun 12 '17 at 3:54










1




1





This guy managed to get it working: balintbanyasz.wordpress.com/2015/03/27/… I have not tested it on my machine though (work pc, not suitable for tests!)

– Francesco Tocci
Jan 18 '17 at 15:56





This guy managed to get it working: balintbanyasz.wordpress.com/2015/03/27/… I have not tested it on my machine though (work pc, not suitable for tests!)

– Francesco Tocci
Jan 18 '17 at 15:56













@FrancescoTocci I have tried this already. It didn't work instead it corrupted my whole os and I had to reinstall.

– koushik naskar
Jan 19 '17 at 15:49





@FrancescoTocci I have tried this already. It didn't work instead it corrupted my whole os and I had to reinstall.

– koushik naskar
Jan 19 '17 at 15:49













Any updates on this?

– Zia Ul Rehman Mughal
Apr 28 '17 at 16:32





Any updates on this?

– Zia Ul Rehman Mughal
Apr 28 '17 at 16:32




1




1





@ZiaUlRehmanMughal yes see answer. The above guide really works fine but it has some problems so see this answer instead.

– Mina Michael
Jun 12 '17 at 3:54







@ZiaUlRehmanMughal yes see answer. The above guide really works fine but it has some problems so see this answer instead.

– Mina Michael
Jun 12 '17 at 3:54












2 Answers
2






active

oldest

votes


















2














Instead, use the link below because you might have wrong repos.
I tried it and it is working for me.



GUI FINGERPRINT SCANNER



As long as your laptop has a scanner, the above method should work



You can also try this method



Install proprietary Validity driver via terminal as below.



Download the .tar file from here on Google Drive and cd to the directory where it was saved, then run these commands:



tar xf vfs495.tar
cd vfs495
sudo apt-get install alien
sudo alien Validity-Sensor-Setup-4.5-118.00.x86_64.rpm
sudo dpkg -i validity-sensor-setup_4.5-119_amd64.deb
sudo apt-get install libssl1.0.0
sudo ln /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/libssl.so.0.9.8
sudo apt-get install libcrypto++-dev
sudo ln /usr/lib/libcryptopp.so.9 /usr/lib/libcrypto.so.0.9.8


Compile and install libfprint



mkdir libfprint
cd libfprint
rpm2cpio ../libfprint-0.0.6-18.20.1.src.rpm | cpio -i --make-directories
tar xf libfprint-0.0.6.tar.bz2
cp ../libfprint-validity.patch ./libfprint-validity.patch
cd libfprint-0.0.6/
patch -p1 < ../libfprint-validity.patch
sudo apt-get install libusb-dev libcrypto++-dev libssl-dev libglib2.0-dev libmagickcore-dev checkinstall
./configure --prefix=/usr
make
sudo checkinstall -install=no make install
sudo dpkg -i libfprint_0.0.6-1_amd64.deb


Compile and install fprint_demo



cd ../..
sudo apt-get install libgtk2.0-dev
tar xf fprint_demo-0.4.tar.bz2
cd fprint_demo-0.4
./configure --prefix=/usr
make
sudo checkinstall -install=no make install
sudo dpkg -i fprint-demo_0.4-1_amd64.deb


Finally, enroll a finger



sudo /etc/init.d/vcsFPServiceDaemon start
sudo fprint_demo


This pop-up should appear



thumbnail



Enroll your right index finger.



You should now be good to go






share|improve this answer





















  • 1





    While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review

    – Mr Shunz
    Mar 25 at 16:00











  • Got it. It's on now

    – N.M.Jedidiah
    Mar 25 at 16:22



















1














You can install the driver from here. It's an rpm package so you'd need to use alien and you should also need to install other packages. Refer to this for a guide.






share|improve this answer
























    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%2f856150%2fusing-fingerprint-reader-for-hp-probook-138a003f-validity-sensors%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    2














    Instead, use the link below because you might have wrong repos.
    I tried it and it is working for me.



    GUI FINGERPRINT SCANNER



    As long as your laptop has a scanner, the above method should work



    You can also try this method



    Install proprietary Validity driver via terminal as below.



    Download the .tar file from here on Google Drive and cd to the directory where it was saved, then run these commands:



    tar xf vfs495.tar
    cd vfs495
    sudo apt-get install alien
    sudo alien Validity-Sensor-Setup-4.5-118.00.x86_64.rpm
    sudo dpkg -i validity-sensor-setup_4.5-119_amd64.deb
    sudo apt-get install libssl1.0.0
    sudo ln /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/libssl.so.0.9.8
    sudo apt-get install libcrypto++-dev
    sudo ln /usr/lib/libcryptopp.so.9 /usr/lib/libcrypto.so.0.9.8


    Compile and install libfprint



    mkdir libfprint
    cd libfprint
    rpm2cpio ../libfprint-0.0.6-18.20.1.src.rpm | cpio -i --make-directories
    tar xf libfprint-0.0.6.tar.bz2
    cp ../libfprint-validity.patch ./libfprint-validity.patch
    cd libfprint-0.0.6/
    patch -p1 < ../libfprint-validity.patch
    sudo apt-get install libusb-dev libcrypto++-dev libssl-dev libglib2.0-dev libmagickcore-dev checkinstall
    ./configure --prefix=/usr
    make
    sudo checkinstall -install=no make install
    sudo dpkg -i libfprint_0.0.6-1_amd64.deb


    Compile and install fprint_demo



    cd ../..
    sudo apt-get install libgtk2.0-dev
    tar xf fprint_demo-0.4.tar.bz2
    cd fprint_demo-0.4
    ./configure --prefix=/usr
    make
    sudo checkinstall -install=no make install
    sudo dpkg -i fprint-demo_0.4-1_amd64.deb


    Finally, enroll a finger



    sudo /etc/init.d/vcsFPServiceDaemon start
    sudo fprint_demo


    This pop-up should appear



    thumbnail



    Enroll your right index finger.



    You should now be good to go






    share|improve this answer





















    • 1





      While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review

      – Mr Shunz
      Mar 25 at 16:00











    • Got it. It's on now

      – N.M.Jedidiah
      Mar 25 at 16:22
















    2














    Instead, use the link below because you might have wrong repos.
    I tried it and it is working for me.



    GUI FINGERPRINT SCANNER



    As long as your laptop has a scanner, the above method should work



    You can also try this method



    Install proprietary Validity driver via terminal as below.



    Download the .tar file from here on Google Drive and cd to the directory where it was saved, then run these commands:



    tar xf vfs495.tar
    cd vfs495
    sudo apt-get install alien
    sudo alien Validity-Sensor-Setup-4.5-118.00.x86_64.rpm
    sudo dpkg -i validity-sensor-setup_4.5-119_amd64.deb
    sudo apt-get install libssl1.0.0
    sudo ln /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/libssl.so.0.9.8
    sudo apt-get install libcrypto++-dev
    sudo ln /usr/lib/libcryptopp.so.9 /usr/lib/libcrypto.so.0.9.8


    Compile and install libfprint



    mkdir libfprint
    cd libfprint
    rpm2cpio ../libfprint-0.0.6-18.20.1.src.rpm | cpio -i --make-directories
    tar xf libfprint-0.0.6.tar.bz2
    cp ../libfprint-validity.patch ./libfprint-validity.patch
    cd libfprint-0.0.6/
    patch -p1 < ../libfprint-validity.patch
    sudo apt-get install libusb-dev libcrypto++-dev libssl-dev libglib2.0-dev libmagickcore-dev checkinstall
    ./configure --prefix=/usr
    make
    sudo checkinstall -install=no make install
    sudo dpkg -i libfprint_0.0.6-1_amd64.deb


    Compile and install fprint_demo



    cd ../..
    sudo apt-get install libgtk2.0-dev
    tar xf fprint_demo-0.4.tar.bz2
    cd fprint_demo-0.4
    ./configure --prefix=/usr
    make
    sudo checkinstall -install=no make install
    sudo dpkg -i fprint-demo_0.4-1_amd64.deb


    Finally, enroll a finger



    sudo /etc/init.d/vcsFPServiceDaemon start
    sudo fprint_demo


    This pop-up should appear



    thumbnail



    Enroll your right index finger.



    You should now be good to go






    share|improve this answer





















    • 1





      While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review

      – Mr Shunz
      Mar 25 at 16:00











    • Got it. It's on now

      – N.M.Jedidiah
      Mar 25 at 16:22














    2












    2








    2







    Instead, use the link below because you might have wrong repos.
    I tried it and it is working for me.



    GUI FINGERPRINT SCANNER



    As long as your laptop has a scanner, the above method should work



    You can also try this method



    Install proprietary Validity driver via terminal as below.



    Download the .tar file from here on Google Drive and cd to the directory where it was saved, then run these commands:



    tar xf vfs495.tar
    cd vfs495
    sudo apt-get install alien
    sudo alien Validity-Sensor-Setup-4.5-118.00.x86_64.rpm
    sudo dpkg -i validity-sensor-setup_4.5-119_amd64.deb
    sudo apt-get install libssl1.0.0
    sudo ln /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/libssl.so.0.9.8
    sudo apt-get install libcrypto++-dev
    sudo ln /usr/lib/libcryptopp.so.9 /usr/lib/libcrypto.so.0.9.8


    Compile and install libfprint



    mkdir libfprint
    cd libfprint
    rpm2cpio ../libfprint-0.0.6-18.20.1.src.rpm | cpio -i --make-directories
    tar xf libfprint-0.0.6.tar.bz2
    cp ../libfprint-validity.patch ./libfprint-validity.patch
    cd libfprint-0.0.6/
    patch -p1 < ../libfprint-validity.patch
    sudo apt-get install libusb-dev libcrypto++-dev libssl-dev libglib2.0-dev libmagickcore-dev checkinstall
    ./configure --prefix=/usr
    make
    sudo checkinstall -install=no make install
    sudo dpkg -i libfprint_0.0.6-1_amd64.deb


    Compile and install fprint_demo



    cd ../..
    sudo apt-get install libgtk2.0-dev
    tar xf fprint_demo-0.4.tar.bz2
    cd fprint_demo-0.4
    ./configure --prefix=/usr
    make
    sudo checkinstall -install=no make install
    sudo dpkg -i fprint-demo_0.4-1_amd64.deb


    Finally, enroll a finger



    sudo /etc/init.d/vcsFPServiceDaemon start
    sudo fprint_demo


    This pop-up should appear



    thumbnail



    Enroll your right index finger.



    You should now be good to go






    share|improve this answer















    Instead, use the link below because you might have wrong repos.
    I tried it and it is working for me.



    GUI FINGERPRINT SCANNER



    As long as your laptop has a scanner, the above method should work



    You can also try this method



    Install proprietary Validity driver via terminal as below.



    Download the .tar file from here on Google Drive and cd to the directory where it was saved, then run these commands:



    tar xf vfs495.tar
    cd vfs495
    sudo apt-get install alien
    sudo alien Validity-Sensor-Setup-4.5-118.00.x86_64.rpm
    sudo dpkg -i validity-sensor-setup_4.5-119_amd64.deb
    sudo apt-get install libssl1.0.0
    sudo ln /usr/lib/x86_64-linux-gnu/libssl.so /usr/lib/libssl.so.0.9.8
    sudo apt-get install libcrypto++-dev
    sudo ln /usr/lib/libcryptopp.so.9 /usr/lib/libcrypto.so.0.9.8


    Compile and install libfprint



    mkdir libfprint
    cd libfprint
    rpm2cpio ../libfprint-0.0.6-18.20.1.src.rpm | cpio -i --make-directories
    tar xf libfprint-0.0.6.tar.bz2
    cp ../libfprint-validity.patch ./libfprint-validity.patch
    cd libfprint-0.0.6/
    patch -p1 < ../libfprint-validity.patch
    sudo apt-get install libusb-dev libcrypto++-dev libssl-dev libglib2.0-dev libmagickcore-dev checkinstall
    ./configure --prefix=/usr
    make
    sudo checkinstall -install=no make install
    sudo dpkg -i libfprint_0.0.6-1_amd64.deb


    Compile and install fprint_demo



    cd ../..
    sudo apt-get install libgtk2.0-dev
    tar xf fprint_demo-0.4.tar.bz2
    cd fprint_demo-0.4
    ./configure --prefix=/usr
    make
    sudo checkinstall -install=no make install
    sudo dpkg -i fprint-demo_0.4-1_amd64.deb


    Finally, enroll a finger



    sudo /etc/init.d/vcsFPServiceDaemon start
    sudo fprint_demo


    This pop-up should appear



    thumbnail



    Enroll your right index finger.



    You should now be good to go







    share|improve this answer














    share|improve this answer



    share|improve this answer








    edited Mar 26 at 6:08









    Zanna

    51.3k13140243




    51.3k13140243










    answered Mar 25 at 13:27









    N.M.JedidiahN.M.Jedidiah

    215




    215








    • 1





      While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review

      – Mr Shunz
      Mar 25 at 16:00











    • Got it. It's on now

      – N.M.Jedidiah
      Mar 25 at 16:22














    • 1





      While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review

      – Mr Shunz
      Mar 25 at 16:00











    • Got it. It's on now

      – N.M.Jedidiah
      Mar 25 at 16:22








    1




    1





    While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review

    – Mr Shunz
    Mar 25 at 16:00





    While this link may answer the question, it is better to include the essential parts of the answer here and provide the link for reference. Link-only answers can become invalid if the linked page changes. - From Review

    – Mr Shunz
    Mar 25 at 16:00













    Got it. It's on now

    – N.M.Jedidiah
    Mar 25 at 16:22





    Got it. It's on now

    – N.M.Jedidiah
    Mar 25 at 16:22













    1














    You can install the driver from here. It's an rpm package so you'd need to use alien and you should also need to install other packages. Refer to this for a guide.






    share|improve this answer




























      1














      You can install the driver from here. It's an rpm package so you'd need to use alien and you should also need to install other packages. Refer to this for a guide.






      share|improve this answer


























        1












        1








        1







        You can install the driver from here. It's an rpm package so you'd need to use alien and you should also need to install other packages. Refer to this for a guide.






        share|improve this answer













        You can install the driver from here. It's an rpm package so you'd need to use alien and you should also need to install other packages. Refer to this for a guide.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jun 12 '17 at 3:53









        Mina MichaelMina Michael

        4,2271860122




        4,2271860122






























            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%2f856150%2fusing-fingerprint-reader-for-hp-probook-138a003f-validity-sensors%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

            How did Captain America manage to do this?

            迪纳利

            南乌拉尔铁路局