Вопрос или проблема
На моем Lenovo Thinkpad X1 Carbon 3-го поколения функция распознавания отпечатков пальцев работает нормально, когда я блокирую экран или запрашиваю sudo в терминале.
Она не работает, когда я только что загрузил систему и выполняю первый вход, и также не работает при установке программного обеспечения из центра программного обеспечения apt через графический интерфейс.
Есть ли способ изменить что-то, чтобы это тоже работало с отпечатком пальца?
Я должен сказать, что у меня настроены зашифрованные разделы LVM, возможно, это причина, почему это не работает во время загрузки?
Прикреплен мой pam-update-auth
экран.
Ответ или решение
Решение проблемы с Fingerprint GUI на Linux Mint 19 "Tara"
Вы являетесь владельцем Lenovo Thinkpad X1 Carbon 3-го поколения и столкнулись с проблемой работы Fingerprint GUI на Linux Mint 19 "Tara". Давайте разберёмся, почему система работает корректно при блокировке экрана и запросах sudo в терминале, но не срабатывает при первом входе в систему и установки приложений из графического интерфейса программного обеспечения.
1. Причины проблемы
На первом этапе следует отметить, что использование зашифрованных LVM-разделов может влиять на работу системы аутентификации, особенно при загрузке. Ваша система не может корректно инициализировать Fingerprint GUI до завершения процесса загрузки, что и может быть причиной нежелательного поведения.
2. Анализ PAM конфигураций
Важную роль в аутентификации пользователей играют модули PAM (Pluggable Authentication Modules), и ваша конфигурация PAM может быть настроена таким образом, что при первом входе в систему или установке программ от Fingerprint GUI не хватает необходимых прав.
-
Отредактируйте файл конфигурации PAM:
Откройте терминал и выполните следующую команду для редактирования конфигурации:sudo nano /etc/pam.d/common-auth
Убедитесь, что строка, относящаяся к Fingerprint GUI (например,
auth required pam_fprintd.so
) присутствует и находится в правильном порядке. Вы можете попробовать переместить её выше ключевых строк PAM, если это имеет место.
3. Устранение неполадок при загрузке
Для решения проблемы с неполной инициализацией Fingerprint GUI во время загрузки, попробуйте добавить модуль в систему, чтобы он инициализировался во время загрузки:
-
Перейдите к файлу:
sudo nano /etc/pam.d/login
-
Добавьте следующую строку (если её там нет):
auth required pam_fprintd.so
Эта строка обеспечит инициализацию Fingerprint GUI при каждой попытке входа.
4. Работа с графическим интерфейсом
При установке приложений через менеджер пакетов необходимо, чтобы Fingerprint GUI также был активирован. Убедитесь, что используемый вами менеджер пакетов поддерживает включение модуля Fingerprint GUI.
5. Проверка и тестирование
После выполнения всех вышеуказанных шагов необходимо перезагрузить систему и протестировать поведение Fingerprint GUI. Проверьте, работает ли он при первом входе в систему и при попытке установки программ через программный центр.
- После перезагрузки попробуйте установить любое приложение через графический интерфейс.
-
Если устройство по-прежнему не срабатывает, выполните команду для проверки статуса Fingerprint GUI:
fprintd-enroll
Это позволит вам увидеть, работает ли система аутентификации корректно.
Заключение
Если вышеперечисленные шаги не принесли результатов, возможные причины могут включать несовместимость драйверов или других аспектов вашей системы. В таких случаях рекомендую обратиться к более специализированным форумам Linux и рассмотреть возможность обновления вашей системы до более свежей версии, если это допустимо.
Следуя этим шагам, вы сможете улучшить взаимодействие с Fingerprint GUI на вашей системе Linux Mint 19 "Tara".