- Вопрос или проблема
- Ответ или решение
- Решение проблемы с считывателем отпечатков пальцев на ThinkPad T480
- 1. Установите правильные пакеты
- 2. Удаление существующих версий fprintd
- 3. Добавление PPA
- 4. Установка необходимых пакетов
- 5. Регистрация отпечатка
- 6. Включение входа с помощью отпечатка
- 7. Проверка настроек системы
- Заключение
Вопрос или проблема
Я недавно приобрел T480 и пытаюсь использовать считыватель отпечатков. Я установил fprintd
, а затем запустил fprintd-enroll
, но это не сработало, так как говорится, что не удается найти устройство.
Я действительно новичок в Linux, но хотел бы заставить работать считыватель отпечатков. Я на 18.04.
Мне удалось настроить вход по отпечатку пальца в 18.04 и сенсор, который идет с T480s, с помощью проекта python-validity.
Основные шаги установки:
- Удалите любые существующие установки
fprintd
sudo apt remove fprintd
- Добавьте PPA python-validity
sudo add-apt-repository ppa:uunicorn/open-fprintd
sudo apt-get update
- Установите python-validity и зависимости
sudo apt install open-fprintd fprintd-clients python3-validity
- Зарегистрируйте отпечаток пальца
fprintd-enroll -f fprintd-enroll -f правый указательный палец
- Включите вход по отпечатку пальца
sudo pam-auth-update
Я настроил сканер отпечатков пальцев на ноутбуке Lenovo. Я использовал fprintd, чтобы заставить его работать. Я не помню точно, что я сделал, но лучше попробовать это, чем ничего:
После установки fprintd попробуйте зайти в gnome-control-panel (я делал это в Ubuntu 18.04, поэтому, если вы используете другую дистрибуцию, это, вероятно, не сработает). Прокрутите вниз и перейдите в Подробности > Пользователи > ваш пользователь > между “автоматический вход” и “последний вход” у меня есть опция, которая говорит “Вход по отпечатку пальца : Включен”. Возможно, это не было так просто, когда я это делал, но я не помню, что именно я делал для настройки, так что у меня нет хорошего решения.
Я бы также попробовал перезагрузиться и повторить команду enroll.
это то, что я получаю
Невозможно добавить PPA: ”Этот PPA не поддерживает noble”.
когда я ввожу
sudo add-apt-repository ppa:uunicorn/open-fprintd
Ответ или решение
Решение проблемы с считывателем отпечатков пальцев на ThinkPad T480
Если вы столкнулись с проблемами при настройке считывателя отпечатков пальцев на вашем ThinkPad T480, вы не одиноки. Поскольку вы упомянули, что используете Ubuntu 18.04, ниже приведены шаги и советы, чтобы решить вашу проблему.
1. Установите правильные пакеты
Первым делом, давайте убедимся, что вы используете последние версии программного обеспечения для работы с вашим считывателем отпечатков. Ваша проблема может заключаться в том, что fprintd
не поддерживает устройство. Вместо этого рекомендуем использовать проект python-validity
.
2. Удаление существующих версий fprintd
Перед тем, как попробовать что-либо новое, важно удалить предыдущие конфигурации:
sudo apt remove fprintd
3. Добавление PPA
Чтобы установить нужные пакеты, добавьте репозиторий uunicorn/open-fprintd
. Однако, судя по вашему сообщению, вы столкнулись с ошибкой этого PPA. Если он не поддерживает Noble, это может означать, что он не совместим с вашей версией Ubuntu или с вашим устройством. Попробуйте найти альтернативные репозитории или установите из других источников.
В будущем, используйте альтернативные команды для поиска и добавления совместимых PPA:
sudo add-apt-repository ppa:canonical-kernel-team/ppa
sudo apt-get update
4. Установка необходимых пакетов
После успешного добавления PPA продолжите установку:
sudo apt install open-fprintd fprintd-clients python3-validity
Эта команда установит необходимое ПО для работы счетчику.
5. Регистрация отпечатка
После завершения установки выполните команду для регистрации вашего отпечатка пальца. Используя fprintd-enroll
, вы можете указать, какой палец хотите зарегистрировать:
fprintd-enroll -f right-index-finger
Если система сообщает, что устройство не найдено, попробуйте перезагрузить компьютер и повторить попытку.
6. Включение входа с помощью отпечатка
Для того чтобы включить возможность входа с помощью отпечатка, выполните следующую команду:
sudo pam-auth-update
Здесь вам предложат включить опцию аутентификации с использованием отпечатка пальца.
7. Проверка настроек системы
Убедитесь, что в графической оболочке GNOME включена опция "Вход с помощью отпечатка". Зайдите в gnome-control-center
, перейдите в раздел Пользователи
, и проверьте настройки аутентификации.
Заключение
Если вы сделали все шаги и все еще не можете использовать считыватель отпечатков пальцев на ThinkPad T480, рекомендуется обратиться к форумам и сообществам пользователей Linux для поиска дополнительных решений, специфичных для вашего оборудования. Возможно, вашему устройству потребуется особая конфигурация или обновление драйверов. Успех при работе с вашей системой Linux!