question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Lenovo X1 Carbon Gen6 - Fedora 36

See original GitHub issue

Hi all,

I have had this driver working on Fedora in the past with a few workarounds and I recently did a full reinstall and used the copr repo for the install - sadly it won’t run.

Installs fine but then when running “fprind-enroll” the light on the sensor flickers and the command line is waiting for you to enrol a finger but it doesn’t respond.

Also just tried it again and found that the service has an error which might help;

ERROR:root:App payload before secure connection established
Traceback (most recent call last):
File "/usr/lib/python-validity/dbus-service", line 157, in run
sensor.enroll(usr, index, update_cb)
File "/usr/lib/python3.10/site-packages/validitysensor/sensor.py", line 828, in enroll
self.create_enrollment()
File "/usr/lib/python3.10/site-packages/validitysensor/sensor.py", line 749, in create_enrollment
assert_status(tls.app(pack('<BL', 0x69, 1)))
File "/usr/lib/python3.10/site-packages/validitysensor/tls.py", line 152, in app
return self.parse_tls_response(self.usb.cmd(self.make_app_data(b)))
File "/usr/lib/python3.10/site-packages/validitysensor/tls.py", line 372, in make_app_data
raise Exception('App payload before secure connection established')
Exception: App payload before secure connection established

I’m a little bit green with linux and debugging stuff, so if someone can help point me in the right direction for finding out;

1.) The above error 2.) What the error message is when I try to enroll and the scanner itself activates and then instantly deactivates (might help figure out what’s blocking the device from starting).

Cheers!

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:6

github_iconTop GitHub Comments

1reaction
lckarssencommented, Nov 5, 2022

Hey @lckarssen i have the behavior that you describe, that my first enrolled finger print gets not recognized. How did you enroll a second finger?

@Tkong1 I enrolled other fingers via Ubuntu (Gnome’s) user manager: Settings → User → Unlock → Click on “Enabled” next to “Fingerprint login” → click the + button.

0reactions
Tkong1commented, Nov 5, 2022

@lckarssen Thanks! I also enrolled a second finger and it works. Maybe this is really a software issue.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Fedora-on-X1-Carbon-Gen-10 - English Community
Problem solved or need help? Click here. Choose Genuine Lenovo Parts for Your Machine!Discounts available on some selected parts.
Read more >
Thinkpad X1 Carbon 6th Gen : r/Fedora - Reddit
I use one for my work laptop, running Fedora 28 on a maxed-out X1C6. It's a great experience once you fix the sleep...
Read more >
Fedora & Lenovo - YouTube
Mark Pearson from Lenovo gives an update on Lenovo's pre-installed Fedora Linux offering.
Read more >
Is the new Lenovo Thinkpad X1 carbon gen 9 ... - Ask Fedora
I think I'm allowed to confirm Fedora will be coming with the X1 Carbon 9 - I hope so! We're currently in test...
Read more >
Lenovo ThinkPad X1 Carbon (Gen 6) - ArchWiki
ThinkPad X1 Carbon (Gen 6) is exclusively shipped with a Fibocom L850-GL LTE modem, which is currently not supported out of the box...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found