Seyhan Kökcü
Centipat
- Katılım
- 10 Ağustos 2023
- Mesajlar
- 30
- Çözümler
- 2
Daha fazla
- Cinsiyet
- Erkek
04f3:0c4b Elan Microelectronics Corp. ELAN:Fingerprint parmak izi okuyucusuna sahip bir bilgisayar kullanıyorsanız maalesef libfprint çalışsa bile parmak izini doğru algılamıyor. Windows kusursuz bir şekilde dokunarak parmak izini algılıyor ancak Fedorada parmağınızı kaydırmanız isteniyor bu sebeple parmağınızı kaydetse bile asla tanımıyor.
Ubuntu için (ve diğer debian tabanlı dağıtımlar) kusursuz çalışan bir sürücü bulunuyor. Sürücüye ve kurulum adımlarına aşağıdan ulaşabilirsiniz.
Arch Linux ve Arch tabanlı dağıtımlar için de AUR deposunda buna yönelik bir sürücü bulunuyor, aşağıdan ulaşabilirsiniz.
aur.archlinux.org
Ancak Fedora için doğrudan bir sürücü desteği bulunmuyor. libfprint-tod isimli dokunma için olan libfprint çatalını yüklemeniz gerekiyor. Doğrudan kimse Fedora için paketlemediği için Copr üzerinden arayıp elan için olanı bulmanız gerekiyor. Benim kullandığım aşağıdaki linkte mevcut. (Godix gibi yine dokunma ile algılayan bir parmak izi sensörünüz varsa yine Copr üzerinden aratarak uygun sürüyücü bulabilirsiniz)
copr.fedorainfracloud.org
Ancak burda başka bir sıkıntı yaşadım. Sizler de yaşarsanız diye paylaşmak istiyorum. Doğrudan Copr üzerinden indrip kurduğumda libfprint ve libfprint-tod çakıştığı için libfprint ve yanında fprintd yi siliyor ve Gnome arayüzünden parmak izi ayarları yok oluyor. Tekrar kursanız bile bu ayarlar görünmüyor.
Onlarca farklı denemenin ardından çalışan ve sistem ayarlarını etkilemeyen bir yöntem bulabilidim. Bunun için 3 adet RPM dosyası bulunuyor. Fedora 39 veya eski bir sürüm kullanıyorsanız 'compat-openssl11-1.1.1k-4.el9_0.x86_64.rpm' kurmanıza gerek ancak Fedora 40 için bende hata verdiğinden bunu da kurdum.
Daha sonra ilk olarak 'libfprint-tod-1.94.7-1.x86_64.rpm' isimli dosyayı daha sonra da 'libfprint-2-tod1-elan-0c4b-0.1.0-1.fc40.x86_64.rpm' isimli dosyayı indirmeniz gerekiyor.
Bilgisayarı yeniden başlattıktan veya fprintd servisini yeniden başlattıktan sonra artık sensörünüz sorunuz çalışacaktır. Parmağınızı aynı Windowstaki gibi sadece dokundurmanız yeterlidir. Bir sorun yaşarsanız yardımcı olmaya çalışırım.
'compat-openssl11-1.1.1k-4.el9_0.x86_64.rpm' indirmek için:
'libfprint-tod-1.94.7-1.x86_64.rpm' indirmek için:
'libfprint-2-tod1-elan-0c4b-0.1.0-1.fc40.x86_64.rpm' indirmek için:
Ubuntu için (ve diğer debian tabanlı dağıtımlar) kusursuz çalışan bir sürücü bulunuyor. Sürücüye ve kurulum adımlarına aşağıdan ulaşabilirsiniz.
Arch Linux ve Arch tabanlı dağıtımlar için de AUR deposunda buna yönelik bir sürücü bulunuyor, aşağıdan ulaşabilirsiniz.
AUR (en) - libfprint-2-tod1-elan
Ancak Fedora için doğrudan bir sürücü desteği bulunmuyor. libfprint-tod isimli dokunma için olan libfprint çatalını yüklemeniz gerekiyor. Doğrudan kimse Fedora için paketlemediği için Copr üzerinden arayıp elan için olanı bulmanız gerekiyor. Benim kullandığım aşağıdaki linkte mevcut. (Godix gibi yine dokunma ile algılayan bir parmak izi sensörünüz varsa yine Copr üzerinden aratarak uygun sürüyücü bulabilirsiniz)
Package libfprint-2-tod1-elan-0c4b in quantt/libfprint-tod
Ancak burda başka bir sıkıntı yaşadım. Sizler de yaşarsanız diye paylaşmak istiyorum. Doğrudan Copr üzerinden indrip kurduğumda libfprint ve libfprint-tod çakıştığı için libfprint ve yanında fprintd yi siliyor ve Gnome arayüzünden parmak izi ayarları yok oluyor. Tekrar kursanız bile bu ayarlar görünmüyor.
Onlarca farklı denemenin ardından çalışan ve sistem ayarlarını etkilemeyen bir yöntem bulabilidim. Bunun için 3 adet RPM dosyası bulunuyor. Fedora 39 veya eski bir sürüm kullanıyorsanız 'compat-openssl11-1.1.1k-4.el9_0.x86_64.rpm' kurmanıza gerek ancak Fedora 40 için bende hata verdiğinden bunu da kurdum.
Daha sonra ilk olarak 'libfprint-tod-1.94.7-1.x86_64.rpm' isimli dosyayı daha sonra da 'libfprint-2-tod1-elan-0c4b-0.1.0-1.fc40.x86_64.rpm' isimli dosyayı indirmeniz gerekiyor.
Bilgisayarı yeniden başlattıktan veya fprintd servisini yeniden başlattıktan sonra artık sensörünüz sorunuz çalışacaktır. Parmağınızı aynı Windowstaki gibi sadece dokundurmanız yeterlidir. Bir sorun yaşarsanız yardımcı olmaya çalışırım.
'compat-openssl11-1.1.1k-4.el9_0.x86_64.rpm' indirmek için:
RPM resource compat-openssl11
rpmfind.net
'libfprint-tod-1.94.7-1.x86_64.rpm' indirmek için:
'libfprint-2-tod1-elan-0c4b-0.1.0-1.fc40.x86_64.rpm' indirmek için: