Проблема
Переключение KVM с настольного компьютера на ноутбук обычно занимает 30–60 секунд, хотя в худшем случае это может занять несколько секунд.
Дисплеи обычно загораются сразу же, вместе с курсором мыши. Один из дисплеев, обычно левый, тускнеет, если курсор мыши не перемещается по нему некоторое время. Перемещение курсора иногда изменяет указатель в зависимости от того, что должно быть под ним — текстовая строка, палец кликера по ссылке, обычный указатель, изменение размера и т. д. — но это непоследовательно и, похоже, имеет некоторую задержку.
После того как дисплеи загораются и фактически отображают рабочий стол, обычно проходит еще 5–15 секунд, прежде чем что-либо начинает реагировать.
Установка
- Настольный компьютер — это любой ПК на базе Windows.
- Ноутбук работает под управлением Ubuntu 22.04.2 LTS согласно /etc/issue на Dell XPS 15 9520, оснащен i9-12900HK, 2x32 ГБ DDR5-4800, RTX3050Ti 4 ГБ и накопителем NVMe емкостью 1 ТБ.
- И настольный компьютер, и ноутбук подключены через DisplayPort к 3-портовому KVM-переключателю Level One Techs для переключения трех дисплеев (два 4K, один 2560x1440) с одного компьютера на другой.
- Питание 1440 и одного 4K осуществляется через док-станцию Dell WD22TB4, а другого 4K — напрямую через свободный порт USB-C на ноутбуке.
Устранение неполадок выполнено
Поменял док-станцию на две другие модели — никаких изменений.
Протестировал запуск Windows на ноутбуке, проблема не сохранилась (значит, дело не в ноутбуке).
Пробовал разные версии драйвера nvidia — не помню какие, но сейчас у меня nvidia-driver-525.
Проблема сохраняется независимо от того, заблокирован ноутбук или нет — я обычно оставляю его разблокированным.
Я заметил, что при новой загрузке переключение на ноутбук занимает менее 20 секунд, тогда как если он был включен около 10 дней, то на это уходит больше минуты.