Skip to content

Commit 06ccdad

Browse files
authored
Add workaround for tlp autosuspend issues
1 parent ae76d37 commit 06ccdad

File tree

1 file changed

+13
-1
lines changed

1 file changed

+13
-1
lines changed

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ If it's not running, you can enable and/or start it by substituting `status` wit
6060

6161
#### Errors on startup
6262

63-
It `systemctl status python3-validity` complains about errors on startup, you may need to factory-reset the fingerprint chip. Do that like so:
63+
If `systemctl status python3-validity` complains about errors on startup, you may need to factory-reset the fingerprint chip. Do that like so:
6464
```
6565
$ sudo systemctl stop python3-validity
6666
$ sudo validity-sensors-firmware
@@ -75,6 +75,18 @@ $ sudo python3 /usr/share/python-validity/playground/factory-reset.py
7575
$ sudo systemctl start python3-validity
7676
$ fprintd-enroll
7777
```
78+
If you are running TLP, be sure to add the lsusb id for the fingerprint reader to the [USB_DENYLIST](https://linrunner.de/tlp/settings/usb.html#usb-denylist)
79+
80+
81+
```
82+
$ sudo vim /etc/tlp.conf
83+
84+
# add this to /etc/tlp.conf and save
85+
USB_DENYLIST="<paste fingerprint reader id here>"
86+
87+
$ sudo tlp usb
88+
```
89+
7890

7991
#### Fingerprint not working after waking up from suspend
8092

0 commit comments

Comments
 (0)