Ubuntu не похоже на передачу питания на USB-порт, используемый устройством, которое использует 2 USB-порта для работы
Обновить
с момента последнего выпуска драйверов displaylink эта проблема была решена - проблема с драйверами
Я подключаю внешний монитор Lenovo Thinkvision Displaylink USB к Lenovo Thinkpad T450s.
Он работает нормально, когда я подключаю экран к USB-концентратору с питанием от сети переменного тока, но когда я подключаю экран напрямую к ноутбуку, он не потребляет достаточно энергии, и экран не работает (мерцает, не обновляется должным образом, не красит окна и т. д.). Он отлично работает при подключении к концентратору, подключенному к ноутбуку.
Экран поставляется с USB-кабелем "y" (вы знаете, тот, который разделен на две вилки на одном конце). Я думаю, что именно для того, чтобы использовать больше энергии, когда они не используются на концентраторах с питанием от сети. Тем не менее, я думаю, что Ubuntu не передает питание на второй порт, а при подключении к ноутбуку он получает питание только от одного порта, что недостаточно. Пробовал с двумя разными кабелями, безрезультатно. Попытался также убедиться, что ноутбук будет заряжать USB-устройства (всегда включена функция USB 3.0, экран в любом случае USB 2.0).
Я использую Ubuntu 15.10.
Как бы вы решили это?
Обновления
Похоже, что монитор может работать только с 1 usb от ноутбука, но я обнаружил, что происходит больше странностей:
если я запускаю Ubuntu, а затем подключаю дисплей с 1 или 2 USB, он будет работать (я вижу, частота обновления лучше с 2)
если я отключу дисплей и подключу его снова, он не будет работать. Он может включиться и все, но он будет обновляться очень медленно, вплоть до непригодности.
если что-либо, связанное с отображением экрана, обновляется / перезапускается, например, служба displaylink или, например, если я обновляю свое программное обеспечение для калибровки дисплея (DisplayCal), экран будет мигать и перейдет в это состояние, в котором он не будет правильно рисовать
если я запускаю свой ноутбук с уже подключенным дисплеем (к 1 или 2 usb), он не будет работать, он будет работать только в этом плохом состоянии - иногда он даже будет сохранять тот же внешний вид, что и я, после последней перезагрузки (то же самое) частично окрашенные участки)
отключение и повторное подключение после того, как экран вошел в это состояние, несмотря ни на что, он всегда вернет его в тот же неиспользуемый режим. Я должен перезапустить Ubuntu с отключенным экраном, затем подключить экран и надеюсь, что он не зависнет
очень интересно, что всякий раз, когда экран находится в этом неисправном состоянии, он показывает 2 дополнительных дисплея в моих настройках "Экран" - один правильно помечен
Lenovo Thinkvision 14"
а другой помечен какFNM 0"
все это заставляет меня поверить, что это то, что можно исправить в Ubuntu
2 ответа
Вы можете попробовать пакет tlp для управления питанием Thinkpad, он предоставляет несколько опций USB:
http://linrunner.de/en/tlp/docs/tlp-configuration.html
Внимательно прочитайте инструкцию по установке, она несовместима с инструментами режима ноутбука (сначала удалите).
# tlp stat| grep -i USB
затем показывает информацию об управлении USB-устройством.
Как было сказано ранее, программное обеспечение не может контролировать то, какая мощность отправляется на какие порты USB, однако, в зависимости от спецификации, к которой был построен порт, будет зависеть то, что электроник будет выбрасывать из него. Похоже, вам нужно вернуться к основам, чтобы понять, какая сила у вас есть / нужна.
У меня были похожие проблемы с USB и Raspberry pi. Стандартная спецификация USB (2.0) гласит, что USB-порт должен выдавать 0,6 А (600 мА), но максимальное напряжение, которое может потреблять устройство, составляет 500 мА. USB 3.0 увеличился, поэтому некоторые устройства (и, следовательно, некоторые источники питания) могут выдавать 2 А (2000 мА), но устройства должны потреблять не более 900 мА.
Чтобы проиллюстрировать мою проблему, мой Rpi требует (согласно спецификации) 700 мА. Если я подключу его к зарядному устройству Nokia, он будет работать нормально. Но когда я начинаю использовать сеть, она падает. Причина в том, что у меня есть источник питания 600 мА и без сети, это нормально.
У меня есть источник питания 2А, и теоретически я могу запустить с него и мой ЖК-дисплей, и мой Rpi. Однако, если я подключу дисплей к Rpi и включу питание Rpi с помощью источника питания, он не будет работать, потому что общее потребление мощности превысит ограничение на Rpi. Мне нужен USB-концентратор, который может взять питание 2 А и разделить питание на оба устройства, чтобы оно заработало.
Так что это может быть просто, что вы не можете сделать это со своим ноутбуком. Я предлагаю вам проверить мелкий шрифт. Если ноутбук имеет USB2, есть большая вероятность, что он не будет поставлять более 1 А на 2 устройства, что может быть недостаточно для вашего дисплея.