Может кому пригодиться. После покупки столкнулся с проблемой, не рабочим touchpad на ноутбуке Thinkpad T590 ( 20N400JRT ), данная проблема была на Linux Ubuntu 20.04. Не удивительно, так как моя версия поставлялась с windows на борту. Решение я нашел не сразу, так как надеялся на то что прилетят обновления. Но время шло, а touchpad так и не работал. Пришлось брать всё в свои руки.
Для начала обновляем пакеты для установки firmware от производителя. В нашем случае, брем от релиза выше. Сам пакет называется fwupd. Идем по ссылке на официальный сайт ТЫК, это пакеты от 20.10. И скачиваем fwupd, libfwupd2, libfwupdplugin1.
Устанавливаем и на все говорим да
sudo dpkg -i *fwupd*.deb
Скачиваем прошивки от Synaptics TouchPad ( 06cb:00db ) с сайта официального сайта fwupd.org ТЫК (версия 10.01.3158804 от 2020-06-18 ) и конфигурацию ТЫК (версия 21 от 2020-06-18 ). Как видим в state и названии ссылок, у нас стабильные версии, что немаловажно.
fwupdmgr install cbe7b45a2591e9d149e00cd4bbf0ccbe5bb95da7-Synaptics-Pr...
Вот и все!
Можно еще перезагрузить ноутбук. Но вообще должно работать сразу, так как fwupd перезапустит устройство. На этом всё.
Очень удобно, когда не нужно вводить пароль от рута в терминал, приложил палец и всё ;)
P.S.
1. Версии и названия фалов могут измениться со временем
2. Тем же методом можно обновить BIOS ноутбука и не только
3. Всё что вы делаете, вы делаете на свой страх и риск
4. Любая прошивка железа, может вывести его из строя. Если вы шьете не свою прошивку
UPD
Функционирование слота для смарт карт (smart-card reader), можно проверить программой pcsc_scan. Проверил на банковской карте, считывает нормально.
sudo apt-get install pcscd pcscd-tools