Порты на док-станции Thunderbolt 3 отсутствуют после отключения/повторного подключения или приостановки/возобновления работы

Порты на док-станции Thunderbolt 3 отсутствуют после отключения/повторного подключения или приостановки/возобновления работы

У меня возникла раздражающая проблема с Thinkpad X1 под управлением Ubuntu 20.04 и док-станцией Thunderbolt.

Док работает нормально после загрузки ноутбука. Все порты, Ethernet и USB работают нормально.

Все порты исчезают после:

  1. Отключение или повторное подключение ноутбука к док-станции.

  2. Оставьте ноутбук подключенным к док-станции, затем приостановите и снова включите его.

Ноутбук по-прежнему получает питание от док-станции и реагирует на кнопку включения/выключения на док-станции, с этого момента, так что он по-прежнему общается с ней. Но все порты исчезли. Во всех остальных отношениях ноутбук функционирует нормально.

Через произвольный промежуток времени, от нескольких минут до нескольких часов, порты восстанавливаются сами по себе и работают нормально.

Немедленная перезагрузка также снова включает все порты.

Я попробовал отсоединить ноутбук от док-станции, возобновить работу, затем снова подключить его к док-станции. Это не помогло. Ноутбук получает питание от док-станции, реагирует на кнопку включения/выключения на док-станции, но не видит на ней никаких портов.

решение1

У меня те же проблемы с внешним монитором, подключенным через USB-C к моему Dell Latitude 5501. После нескольких месяцев поисков решения я наконец нашел что-то работающее. Заставив linux повторно сканировать устройства PCI, монитор возвращается, и xrandr наконец-то его видит:

echo "1" | sudo tee /sys/bus/pci/rescan > /dev/null

Больше информации: https://superuser.com/a/1046942

При желании вы можете установить laptop-mode-tools, которые, скорее всего, используют тот же подход, но в моей системе он иногда приводит к тому, что частота ЦП никогда не опускается ниже максимальной: Внешний монитор не обнаруживается Ubuntu 19.04 после сна

Связанный контент