歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 在Ubuntu 使用內置指紋識別器

在Ubuntu 使用內置指紋識別器

日期:2017/2/28 16:33:03   编辑:Linux教程

Ubuntu 裝到計算機之後,基本上什麼驅動程序都不用裝,就能完美運行,尤其是最新版本的 Ubuntu。不過指紋識別一直是個小小的遺憾。

嘿嘿大家都知道我是 GUI 控,主要是懶,本文介紹只用圖形界面,為 Ubuntu 添加指紋識別器支持的方法。主要支持 ThinkPad、Vaio 等部分型號。

一、添加 PPA 軟件源

在這裡要感謝 David Jurenka,幕後英雄啊,給我們省了這麼多事。

打開 System(系統)> Administration(管理) > Software Sources(軟件源),在 Other Software(其它軟件)標簽下添加:

ppa:fingerprint/fprint

然後按照提示重加載軟件列表。

二、安裝並測試 FPrint 指紋識別軟件

打開 Applications(應用程序)> Ubuntu Software Center(Ubuntu 軟件中心),在搜索框搜索 fprint-demo,安裝第一項。

完成後,打開 Applications(應用程序)> Accessories(附件)> fprint project demo,檢查是否能夠找到設備,此時不用進行登記。

若可以,那就請繼續;若不行,請刪除 fprint-demo,移除 PPA 源,按照這個頁面的指示操作,配置 Fingerprint GUI,它包含 non-free 的包,支持更多硬件,但是和 GNOME 整體的集成更差。(經實測我覺得很山寨 …)

三、安裝 PAM 模塊

打開 Ubuntu Software Center,搜索並安裝 libpam-fprintd。

這裡請仔細回憶您有沒有修改過 /etc/pam.d/common-auth,若沒有,則不需要做別的操作,否則還請按 Ctrl-Alt-T 打開終端,運行 sudo pam-auth-update --force。

四、登記指紋

打開 System(系統)> Preferences(首選項)> About Me(關於我),點選“Enable Fingerprint Login…(啟用指紋登錄…)”並按提示操作即可。

五、幾個問題

如果您在安裝的時候選擇了“加密我的 /home 文件夾”,那麼這種方式無法使用,因為您的指紋特征是存放在 ~/ 的,而要讀取它,又必須要先用密碼解密。

在有些時候,比如打開新立得軟件包管理器等軟件,需要管理權限,這時它們使用的是 gksu,但它有一些 bug,所以你能在下方 panel 看到新出現一個“正在啟動…”的窗口,但是沒有實際內容,這時候請刷指紋即可。暫無解決方案。

Copyright © Linux教程網 All Rights Reserved